Likes Likes:  0
Resultaten 1 tot 13 van de 13
Geen
  1. #1
    Beste manier voor server load balance?
    geregistreerd gebruiker
    34 Berichten
    Ingeschreven
    10/02/04

    Locatie
    roermond

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    Beste manier voor server load balance?

    Hallo,

    Ik heb even een vraag.
    Momenteel hebben we een server draaien met een dual quadcore cpu (weet zo ff niet welke)
    Maar hij begint langzaam problemen te krijgen met zijn load (mem usage is redelijk laag cpu is 100% op alle cores).
    Wat gebeurt er op de server?
    in het kort draaien een paar ffmpeg aan om iets te converten. plaatsen dit op de hdd.
    ffmpeg veroorzaakt ook de load omdat het meerdere ffmpegs tegenlijk zijn (nu 10+ moet naar 100+).
    Server draait nu Centos 5.5 met alleen apache en FFmpeg. gaat om een server van een locale omroep om filmpjes te converten.
    maar wat is nu een goede en ook makkelijke manier om de serverload te gaan verdelen over meerdere systemen (denk aan servers of blades).
    het systeem word binnenkort ook uitgevoerd met een grote SAS
    Ik heb 0 ervaring met load balance of blade servers tot nu toe.

    Dus wat is volgens jullie de beste (hoeft dus zeker niet de goedkoopste) oplossing zijn?

    Mvg
    Nico
    Laatst gewijzigd door Terrorhawk; 22/11/10 om 23:05.

  2. #2
    Beste manier voor server load balance?
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    De beste oplossing is om eerst uit te zoeken waar die load wegkomt. En als je niet weet waar je moet beginnen dan moet je in elkgeval meer informatie geven dan je nu doet.

    Welk OS draait alles bijvoorbeeld op?



  3. #3
    Beste manier voor server load balance?
    geregistreerd gebruiker
    34 Berichten
    Ingeschreven
    10/02/04

    Locatie
    roermond

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    topic geupdate

  4. #4
    Beste manier voor server load balance?
    geregistreerd gebruiker
    1.086 Berichten
    Ingeschreven
    30/04/09

    Locatie
    NL

    Post Thanks / Like
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)
    14 Berichten zijn liked


    KvK nummer: 51985977

    Heb je al gekeken naar de I/O? Misschien dat de HD's de bottleneck vormt. Hoe is je opstelling?
    Doe eens 'iostat' tijdens hoge load.

  5. #5
    Beste manier voor server load balance?
    geregistreerd gebruiker
    34 Berichten
    Ingeschreven
    10/02/04

    Locatie
    roermond

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    avg-cpu: %user %nice %system %iowait %steal %idle
    0.10 1.03 0.24 0.31 0.00 98.31

    Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
    sda 0.82 3.47 19.16 633126 3495702
    sda1 0.00 0.01 0.00 2156 22
    sda2 0.82 3.46 19.16 630666 3495680
    dm-0 2.55 3.45 19.16 629202 3495680
    dm-1 0.00 0.00 0.00 896 0


    en me top
    top - 23:17:21 up 2 days, 2:41, 1 user, load average: 1.02, 0.63, 0.50
    Tasks: 120 total, 2 running, 116 sleeping, 2 stopped, 0 zombie
    Cpu(s): 0.1%us, 0.2%sy, 1.0%ni, 98.3%id, 0.3%wa, 0.0%hi, 0.0%si, 0.0%st
    Mem: 3107536k total, 558936k used, 2548600k free, 138068k buffers
    Swap: 4128760k total, 0k used, 4128760k free, 317016k cached

    (ja ik gebruike nice om zo apache voorang te geven)

  6. #6
    Beste manier voor server load balance?
    Internet Services
    3.204 Berichten
    Ingeschreven
    27/03/06

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    43 Berichten zijn liked


    Naam: Jeroen
    View nl.linkedin.com/in/jeroenvheugten's profile on LinkedIn

    Hoe moet ik dit in het geheel zien? Gaat het om een webpagina waarop gebruikers iets kunnen converteren en wil je een server cluster bouwen wat dat verdeeld over verschillende web/ffmpeg servers? In dat geval zou ik voor het (gratis) programma HAProxy gaan. Dat heb je vrij snel geconfigureerd en het werkt prima.

    Anders kun je natuurlijk gewoon een aantal webservers opzetten met een gezamelijke san erachter waar de bestanden vandaan komen en weer op worden gezet, en een of ander python (of iets dergelijks) scriptje schrijven wat ze laat uitvoeren op een van de beschikbare servers.

    Niet dat ik veel ervaring heb op dit gebied, ben nog student

  7. #7
    Beste manier voor server load balance?
    Programmeur / Hoster
    3.952 Berichten
    Ingeschreven
    20/06/06

    Locatie
    Wijlre

    Post Thanks / Like
    Mentioned
    28 Post(s)
    Tagged
    0 Thread(s)
    647 Berichten zijn liked


    Naam: John Timmer
    Bedrijf: SystemDeveloper.NL
    Functie: Eigenaar
    URL: www.systemdeveloper.nl
    KvK nummer: 14083066
    View johntimmer's profile on LinkedIn

    Wat wij doen is een relatief cheap bakkie gebruiken dat alleen verantwoordelijk is voor de conversies mbv ffmpeg: users uploaden op de ffmpeg bak, het dingetje converteert op zijn gemak de movies en upload ze intern naar de productiebak.
    Kost geen fluit zo, is niet ingewikkeld en je voorkomt de wachttijden van de conversie zelf. Ook de impact op je site (code aanpassingen e.d.) is minimaal zo.
    De gebruiker ziet dan direct na het uploaden de originele movie en 1-2 minuten later ziet ie de movie als ie via ffmpeg naar flash is omgezet.
    Eigenlijk merken ze dat niet eens.
    SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks

  8. #8
    Beste manier voor server load balance?
    ICTFrameworks
    1.584 Berichten
    Ingeschreven
    05/07/03

    Locatie
    's-Gravenzande

    Post Thanks / Like
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)
    138 Berichten zijn liked


    Bedrijf: ICT Frameworks
    KvK nummer: 52425762

    Citaat Oorspronkelijk geplaatst door Terrorhawk Bekijk Berichten
    Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
    sda 0.82 3.47 19.16 633126 3495702
    sda1 0.00 0.01 0.00 2156 22
    sda2 0.82 3.46 19.16 630666 3495680
    dm-0 2.55 3.45 19.16 629202 3495680
    dm-1 0.00 0.00 0.00 896 0
    Ik mis sdb in dit lijstje, heb je daar geen output over gekregen of was die gelijk aan sda en heb je het daarom weggelaten?
    Bij het eerste, kijk dan in /proc/mdstat
    top - 23:17:21 up 2 days, 2:41, 1 user, load average: 1.02, 0.63, 0.50
    Tasks: 120 total, 2 running, 116 sleeping, 2 stopped, 0 zombie
    Cpu(s): 0.1%us, 0.2%sy, 1.0%ni, 98.3%id, 0.3%wa, 0.0%hi, 0.0%si, 0.0%st
    Mem: 3107536k total, 558936k used, 2548600k free, 138068k buffers
    Swap: 4128760k total, 0k used, 4128760k free, 317016k cached

    (ja ik gebruike nice om zo apache voorang te geven)
    Dit is neem ik aan niet met erg hoge load, 1,02 is niet echt schokkend

    Kan je ook eens "vmstat 1" runnen een paar regels lang, tijdens de hoge load?
    Laatst gewijzigd door vDong; 23/11/10 om 07:00. Reden: vmstat

  9. #9
    Beste manier voor server load balance?
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Je zegt ook dat de cpu 100% is, maar in wat je laat zien is die zo goed als idle. Is dit wel een goede momentopname?

  10. #10
    Beste manier voor server load balance?
    Server Pro
    1.299 Berichten
    Ingeschreven
    30/07/04

    Locatie
    Assen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 24374830
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door vDong Bekijk Berichten
    Ik mis sdb in dit lijstje, heb je daar geen output over gekregen of was die gelijk aan sda en heb je het daarom weggelaten?
    Kan natuurlijk ook nog zo zijn dat er maar 1 schijf in zit, of dat er een raidcontroller in zit welke de array export als 1 zichtbare schijf.
    Solvinity - This is IT

  11. #11
    Beste manier voor server load balance?
    geregistreerd gebruiker
    1.712 Berichten
    Ingeschreven
    03/01/07

    Locatie
    Winschoten / Groningen

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Naam: Kobus Draijer
    Bedrijf: IC Hosting
    URL: www.ic-hosting.nl
    Registrar SIDN: ja
    KvK nummer: 02079831
    Ondernemingsnummer: nvt
    TrustCloud: ichosting

    Zoals Nathan al aangeeft zijn de waarden die je nu opgeeft niet schokkend en vermoedelijk, naar wat het volgens jou zou zijn geweest al, in idle stand gedaan.

    Als alle cores op 100% terecht komen (kan ik hier niet op uitmaken helaas), dan gaat er vermoedelijk iets anders fout. Pas ook op met (io)nice achtige instellingen dat je niet het systeem te weinig resources geeft Kan er voor zorgen dat je hele systeem onderuit gaat.

  12. #12
    Beste manier voor server load balance?
    ICTFrameworks
    1.584 Berichten
    Ingeschreven
    05/07/03

    Locatie
    's-Gravenzande

    Post Thanks / Like
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)
    138 Berichten zijn liked


    Bedrijf: ICT Frameworks
    KvK nummer: 52425762

    Citaat Oorspronkelijk geplaatst door jinxedworld Bekijk Berichten
    Kan natuurlijk ook nog zo zijn dat er maar 1 schijf in zit, of dat er een raidcontroller in zit welke de array export als 1 zichtbare schijf.
    Met 1 schijf verwacht ik geen md devices. Ook niet met echte raid, waar ik meer bang voor ben is een degraded array.

  13. #13
    Beste manier voor server load balance?
    moderator
    4.784 Berichten
    Ingeschreven
    04/11/05

    Locatie
    Gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    12 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: 0475284162

    Als ik het goed versta moet je meerdere ffmpeg conversies doen op data, en dit naargelang de aanvraag. Het lijkt me een logisch systeem om dit met een queue op te lossen, en dan naargelang de nood meerdere consumers (op meerdere systemen) te laten werken. Eén ffmpeg per core (dus geen 100 tegelijk opstarten, want dan verlies je toch maar tijd aan scheduling) starten.

    Het queue-systeem en zo moet je natuurlijk wel even aftoetsen met hoe je site momenteel werkt (of ons meer info geven).

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics