Load Impact: Stress-Test für Webserver

07.06.2010 | 20 Kommentare | Jeffrey

Mit dem Umzug auf den vSer­ver hat sich auch die Per­for­mance von die­sem Blog eini­ges ver­bes­sert, wie ihr bestimmt schon gemerkt habt.

Nun habe ich aus Neu­gier einen Stress-Test mit Load Impact gemacht. Dort kann man sei­nen Web­ser­ver kos­ten­los einem Stress­test mit 10–50 gleich­zei­ti­gen Cli­ents unterziehen.

Bei mir war die Lade­zeit im Durch­schnitt immer unter einer Sekunde, selbst bei 50 gleich­zei­ti­gen Ver­bin­dun­gen. Der Report kann hier ange­se­hen werden.

vServer_Load_Impact

Ach­tung: Wer kei­nen eige­nen Ser­ver besitzt, sollte vor­sich­tig damit sein, da das mit unter den Ser­ver des Hos­ters außer Gefecht set­zen könnte.

Habt ihr eure Seite schon mit Load Impact getes­tet? Mich wür­den Resul­tate interessieren :)

Ähnliche Artikel

Webserver absichern: IPS mit Fail2ban und iptables
Webseiten im Apache Webserver isolieren
Taschenlampe für Profis: LED Lenser P7 im Test
Was mache ich gegen Stress?
Audials One 8 im Test, inklusive Gewinnspiel

20 Kommentare

  1. Jeffrey (07/06/2010) Antworten

    @Patrick:

    Tja, ich habe mei­nen Ser­ver halt bes­ser kon­fi­gu­riert :P

    Spass bei Seite: Zum Test­zeit­punkt hat­test du noch kein APC instal­liert, oder?

  2. Patrick (07/06/2010) Antworten

    Kor­rekt, jetzt aber schon und danach auch noch­mal Loadim­pact gestar­tet… Die Test­re­sul­tate wur­den sogar etwas schlech­ter… Wobei kurz danach hatte mein vSer­ver auch 100% CPU-Last, viel­leicht war da was im argen. Ich teste gleich nochmal.

  3. Jeffrey (07/06/2010) Antworten

    @Patrick:

    Das hört sich ja mal komisch an.
    Halte mich bitte auf dem laufenden!

  4. Hans (08/06/2010) Antworten

    Bezüg­lich dei­nes Ach­tungs… so weit ich das sehe kann jeder Heinz einen Stress­test mit jedem belie­bi­gen Ser­ver machen. *omg* ;-) Das regt mich schon bei diver­sen web­ba­sier­ten Ser­ver­üb­wa­chungs­diens­ten auf. Dabei ist es doch total easy eine Authen­ti­fi­zie­rung über eine spe­zi­elle Datei oder eine Webmaster-Adresse durchzuführen.

    Die Idee des Tools ist aber super, weil man so beru­hig­ter schla­fen kann … Ergeb­nis abhängig ::-).

  5. Jeffrey (08/06/2010) Antworten

    @Hans:

    Den Gedan­ken mit der Authen­ti­fi­zie­rung hatte ich auch bereits schon.

    Bei lang­sa­men Ser­vern kann dies durch­aus fast schon als DDoS-Attacke bezeich­net werden :)

    Ob die Betrei­ber von Load Impact Pro­bleme damit krie­gen könnten?

  6. Patrick (08/06/2010) Antworten

    Hmm mein Test ges­tern lag auch im Schnitt etwas unter einer Skunde. jedoch nicht ganz so gut wie dein Ergeb­nis. Bestimmt liegst du mit lau­ter schla­fen­den Pages auf einem Ser­ver :P

  7. Jeffrey (08/06/2010) Antworten

    @Patrick:

    Dann sol­len die mal schön wei­ter schlafen :)

  8. Hans (08/06/2010) Antworten

    Sagt mal, lie­fen bei euch gleich alle 5 Stu­fen durch? Der erste Test ist bei mir nur bis 30 gekom­men und der Zweite bis 40 (da mit 879 ms Delay).

  9. Jeffrey (08/06/2010) Antworten

    @Hans:

    Ja, bei mir ging es durch alle 5 Stufen.

    Wie ich deren FAQ ver­stan­den habe, bricht der Test auto­ma­tisch ab, wenn gemerkt wird, dass der Ser­ver nicht oder nur noch lang­sam antwortet.

    Viel­leicht ist das ein klei­ner Schutz vor dem «DDoS» Missbrauch!

  10. Hans (09/06/2010) Antworten

    Man kann inner­halb von 24 Stun­den *nur* zwei Free-Tests machen. Das ist abhän­gig von der IP des Ser­vers und nicht von der ein­ge­ge­be­nen Domain. Beim regis­trier­ten Free-Account sind es 4.

  11. Adrian (09/06/2010) Antworten

    Ich werde den Dienst mir auch ein­mal anse­hen. Danke für die Info. ;)

  12. Jeffrey (09/06/2010) Antworten

    @Adrian:

    Befin­det sich dein Blog eigent­lich auf einem eige­nen Server?

  13. Jeffrey (09/06/2010) Antworten

    @Adrian:

    Nur so, weil er auch recht schnell ist :)

  14. Jeffrey (09/06/2010) Antworten

    @Adrian:

    Im Google Chrome lädt er zumin­dest recht schnell!
    Aber da wer­den eh prak­tisch alle Sei­ten innert kur­zer Zeit geladen :)

  15. Adrian (09/06/2010) Antworten

    Danke für die Blu­men. ;) Dein Blog ist aber auch fix.

  16. Jascha (21/05/2012) Antworten

    Danke für den Link. Hier die Test­er­geb­nisse zweier Domains mit Web­seite die auf mei­nem Ser­ver lau­fen. Inter­es­sant zu betrach­ten ist der Unter­schied zwi­schen den bei­den Tests. Erste Test mit einer klei­nen ein­fa­chen Seite über SSL ist deut­lich lang­sa­mer ist als eine kleine Seite mit CSS, Java­Script und ein paar Bil­dern ohne SSL. Die Frage an die­ser Stelle ist nur ob die sen­dende oder emp­fan­gende Seite lang­sa­mer ist. Nur als Rand­no­tiz: Soll nicht heis­sen SSL sei schlecht weil lang­sam — mir ist klar wofür und warum das so ist :-)

    https: http://loadimpact.com/load-test/fnup.de-076f8597bf118ed167eb.….42f6b3c634

    http: http://loadimpact.com/load-test/www.neo-craft.de-6275ccafea5.….21406e71d2

  17. Jeffrey (21/05/2012) Antworten

    Ich denke hier liegt es an dem von dir erwähn­ten SSL, wel­ches mehr Rechen­leis­tung auf dem Ser­ver benötigt.

    Auch wenn es im Ver­gleich zu der HTTP Alter­na­tive dop­pelt so lange benö­tigt, liegt der Unter­schied bei dei­nem Bei­spiel noch im Bereich von weni­gen hun­dert Mil­li­se­kun­den — daher sehe ich das als nor­mal. Für einen opti­ma­len Ver­gleich müss­test du das Ganze natür­lich mit der glei­chen Web­seite ein­mal mit und ein­mal ohne SSL durchführen.

Beitrag kommentieren

Kommentieren ohne Angabe von Name und E-Mail Adresse möglich. Kommentare werden moderiert. Spam und Offtopic wird gelöscht.