Likes Likes:  0
Resultaten 1 tot 11 van de 11
Geen
  1. #1
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    geregistreerd gebruiker
    246 Berichten
    Ingeschreven
    31/08/07

    Locatie
    Rotterdam

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


    Naam: Patrick
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    [VPS] I/O versnellen door "noop" scheduler te gebruiken

    Ik las een stukje over I/O snelheid op een VPS en dat het wordt aangeraden om de "noop" scheduler te gebruiken.
    Dit omdat de onderliggende Hypervisor ook al gebruik maakt van I/O optimalisatie en dat dubbelop waarschijnlijk langzamer is.

    Ik ben daar eens mee gaan testen op een VPS en het verschil was (veel) groter dan ik had verwacht:

    Standaard Linux CFQ:
    Code:
    dd if=/dev/zero of=./testfile bs=64k count=16k conv=fdatasync
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 4.90819 s, 219 MB/s
    NOOP:
    Code:
    dd if=/dev/zero of=./testfile bs=64k count=16k conv=fdatasync
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 2.82753 s, 380 MB/s
    Een verschil van ruim 150MB/s! Ik heb de testjes meerdere malen uitgevoerd en er zat wel verschil in maar met CFQ kom ik nooit boven de 260MB/s uit en met NOOP nooit onder de 350MB/s

    De huidige instellingen bekijken doe je met:
    Code:
    cat /sys/block/xvda1/queue/scheduler
    Aanpassen naar NOOP:
    Code:
    echo "noop" > /sys/block/xvda1/queue/scheduler
    Zijn de verschillen bij andere hosters ook zo groot?

  2. #2
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    geregistreerd gebruiker
    1.892 Berichten
    Ingeschreven
    17/08/05

    Locatie
    Amsterdam

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


    Naam: Wieger Bontekoe
    Bedrijf: Skynet ICT B.V.
    Functie: CEO
    URL: skynet-ict.nl
    Registrar SIDN: Nee
    View wbontekoe's profile on LinkedIn

    We doen alles hier met noop. Verschil nog veel groter.


    Verzonden vanaf mijn iPhone
    Skynet ICT B.V. - The cause of the problem is: the printer thinks its a router.

  3. #3
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

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


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Yup, je kan in je grub config dit opnemen: elevator=noop
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  4. #4
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    geregistreerd gebruiker
    219 Berichten
    Ingeschreven
    09/06/08

    Locatie
    Utrecht

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


    Naam: Sander
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Net ook een snelle test gedaan:

    [root@server5 ~]# dd if=/dev/zero of=./testfile bs=64k count=16k conv=fdatasync
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 1.57232 s, 683 MB/s


    [root@server5 ~]# dd if=/dev/zero of=./testfile bs=64k count=16k conv=fdatasync
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 1.47589 s, 728 MB/s

    Dit is op een dev server van ons op een hyperv ondergrond.

  5. #5
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    geregistreerd gebruiker
    1.892 Berichten
    Ingeschreven
    17/08/05

    Locatie
    Amsterdam

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


    Naam: Wieger Bontekoe
    Bedrijf: Skynet ICT B.V.
    Functie: CEO
    URL: skynet-ict.nl
    Registrar SIDN: Nee
    View wbontekoe's profile on LinkedIn

    fyi;
    The dumb "noop" scheduler may be a little faster in benchmarks that max out the throughput, but this scheduler causes noticeable delays for other tasks while large file transfers are in progress.
    Aldus de Debian Manual.
    Skynet ICT B.V. - The cause of the problem is: the printer thinks its a router.

  6. #6
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    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

    Laten we wel hier ook zeggen dat het afhangt van het feit of je server SSDs of HDDs gebruikt voordat iedereen het aan gaat passen. Wij gebruiken trouwens altijd SSD i.c.m. deadline voor de beste performance.

  7. #7
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

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


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Citaat Oorspronkelijk geplaatst door CharlieRoot Bekijk Berichten
    fyi;


    Aldus de Debian Manual.
    Staat daar bij als die benchmark in een VM gedaan wordt, of bare ?
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  8. #8
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    geregistreerd gebruiker
    1.892 Berichten
    Ingeschreven
    17/08/05

    Locatie
    Amsterdam

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


    Naam: Wieger Bontekoe
    Bedrijf: Skynet ICT B.V.
    Functie: CEO
    URL: skynet-ict.nl
    Registrar SIDN: Nee
    View wbontekoe's profile on LinkedIn

    Citaat Oorspronkelijk geplaatst door Mikey Bekijk Berichten
    Staat daar bij als die benchmark in een VM gedaan wordt, of bare ?
    Dat mist in de handleiding. Die is erg beknopt
    Skynet ICT B.V. - The cause of the problem is: the printer thinks its a router.



  9. #9
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    geregistreerd gebruiker
    246 Berichten
    Ingeschreven
    31/08/07

    Locatie
    Rotterdam

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


    Naam: Patrick
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Ik heb het net ook even op de zaak onder Centos getest, draaiend als VPS op een Hyper-V laag en daar is noop juist weer de helft langzamer dan cfq.
    deadline is hier de snelste al scheelt dat bijna niets.

    De server draait op hdd's maar wel met een goede HP raid controller.

  10. #10
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    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

    Je moet wel testen op een manier die representatief is voor de workload van een bepaalde block device.
    Er is bijvoorbeeld een groot verschil tussen harddisks en sdd's/ramdisks en net zo'n groot verschil tussen fileservers en databaseservers.

    Je databaseservers testen door door 1 groot bestand erheen te pompen heeft weinig zin. Je kunt dan beter een php scriptje maken dat een 64k block schrijft en 3 keer (flushed) leest en dat vervolgens met 'ab' aantrappen met 200 of meer concurrent processen.

    Kijk ook vooral naar de rest van de sysctl parameters.
    SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks

  11. #11
    [VPS]  I/O versnellen door  "noop" scheduler te gebruiken
    geregistreerd gebruiker
    794 Berichten
    Ingeschreven
    18/04/08

    Locatie
    België

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


    Naam: Alain Van Messen
    Bedrijf: Evoluto
    Functie: Zaakvoerder
    URL: www.evoluto.be
    Ondernemingsnummer: 564814865
    View https://www.linkedin.com/company/evoluto's profile on LinkedIn

    Dit doen we al jaren op HP RAID controllers, scheduler op "noop" en meteen 150MB/s winst.
    Of dit ideaal is in alle situaties ? Waarschijnlijk niet, zoals systemdeveloper reeds vermelde ...

Webhostingtalk.nl

Contact

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