RPS-1 vs Start 100M

Tests écrits par Myki au travers de la Mailing Liste.

Introduction

Il n’y a qu’ici que mon RPS / mon dédié (Start 100M) n’ayant que cela sous la main. Bonne lecture !

Tests

* test de copie disque à disque de 3875 jpeg d’environ 120ko de moyenne

time cp -r /home/user/www/galleries-test/* /home/user/www/galleries

|         ^        RPS      ^     Start 100M     ^
|  real   |    1m 31.412s   |     4m 44.123s     |
|  user   |    0m 0.168s    |     0m 3.824s      |
|  sys    |    0m 3.020s    |     1m 1.060s      |

* test de copie disque à disque de 1 fichier de 384Mo

time cp test-photos.tar test2-photos.tar

|         ^        RPS      ^     Start 100M     ^
|  real   |    1m 11.585s   |     3m 50.656s     |
|  user   |    0m 0.044s    |     0m 3.120s      |
|  sys    |    0m 2.408s    |     1m 48.203s     |

Alors que je pensais que le RPS allait torcher le dédié sur les petits fichiers, mais que le dédié allait reprendre le dessus, il n’en est rien.
Résultats à pondérer tout de même vu vue de la différence de releases (dédié en release 2 ovh, RPs debian 4 config par moi) et vu aussi que le dédié est un serveur de prod, bien que peu chargé ça n’aide pas.

##test de requêtes sur une page d’un site gallerie photo contenant en BDD les 3875 jpeg :

100 requêtes par groupes de 10 :  ab -n 100 -c 10 http://domaine.tld/index.php?/category/305

|                 ^        RPS      ^     Start 100M     ^
|  Requests/sec   |        4.51     |        11.71       |

#100 requêtes par groupes de 50 :  ab -n 100 -c 50 http://domaine.tld/index.php?/category/305

|                 ^        RPS      ^     Start 100M     ^
|  Requests/sec   |        4.48     |        11.86       |

100 requêtes par groupes de 100 :  ab -n 100 -c 100 http://domaine.tld/index.php?/category/305

|                 ^        RPS       ^     Start 100M     ^
|  Requests/sec   |        Crash     |        11.73       |

1000 requêtes par groupes de 50 :  ab -n 1000 -c 50 http://domaine.tld/index.php?/category/305

|                 ^        RPS       ^     Start 100M     ^
|  Requests/sec   |       4.49       |        11.87       |

Et je arrête là pour ce test le RPS crachant aux requêtes par groupe de 100.
Perso je pense que c’est la ou intervient le problème du swap : le start étant capable de swapper il tient le nombre de requêtes sans soucis (et même plus je pense) alors que le RPS se met à killer du process à tout va.
On remarque aussi (mais c’est assez logique) la différence de requêtes /s mais on peut la rapprocher au CPU qui est nettement moins puissant sur le RPS de test.
En plus il y a la différence de distrib : gentoo ovh release 2 sur le start et debian config par moi sur le RPS.
Enfin je n’ai rien tuné du tout sur la config apache du start ce qui lui aurait peut être permis de tenir un peut plus.

Conclusion

Je ne suis pas du tout déçu du RPS, certes il ne tient pas aussi bien la charge qu’un dédié, en même temps ce n’est pas son boulot. Malgré tout il encaisse pas mal je trouve. Et en adaptant correctement sa configuration (ce que je n’ai pas fait) il doit pouvoir tenir plus, idem avec certain mods apache permettant de limiter les dégâts.

Taggé , .Lien pour marque-pages : Permaliens.

Laisser un commentaire