SUN T2000 contre Apple XServe ?

J'ai reçu il y a deux jours un nouveau jouet : un serveur SUN T2000 en prét pour 60 jours. Sans rentrer dans les détails, puisque j'y reviendrai, je peux affirmer une chose : je vais avoir bien du mal à faire mes benchmarks MySQL sur cette machine. La raison est simple, je crois que je n'ai pas de machine assez puissante à mettre en face !
Pour mes tests préliminaires, j'ai confronté la SUN à notre machine de test habituelle, un XServe bi-G5 2GHz avec 4 Go de RAM. La T2000 à un seul processeur physique, à 1GHz, mais il dispose de 8 cores, chacun pouvant exécuter 4 threads. On se retrouve alors avec une machine possédant 32 processeurs virtuels, elle dispose par ailleurs de 8 Go de RAM :

root@sunt2000 # psrinfo -pv
The physical processor has 32 virtual processors (0, 1, 2, 3, 4, 5, 6, 7, 8, 
9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
 29, 30, 31)
  UltraSPARC-T1 (cpuid 0 clock 1000 MHz)

Et bien, le XServe mouline comme un taré (actuellement Load Avg: 15.14, 13.33, 9.61, et ça monte), alors que la SUN ne fait presque rien :

   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP       
   935 mysql    2565M  856M cpu9    45    0   2:37:15 6.1% mysqld/25
../..
Total: 45 processes, 188 lwps, load averages: 2.78, 2.77, 2.50

Je reviendrai là dessus quand je serai un peu plus familier avec Solaris d'une part et les méthodes de bench MySQL d'autre part, mais j'ai dans l'idée que les 60 jours vont très vite passer.

Related posts

3 comments

  1. Joli joujou mais le prix est un peu différent du Xserve aussi. Cela dit, je ne crache pas dans la soupe, ça fait aussi envie.

  2. Disons que les prix ne sont pas si différents que ça. La SUN a des avantages qui ne sont pas au catalogue du XServe (G5). Par exemple, 4 disques SAS, alimentations redondantes, administration distante sur port série dédié et sur IP (même avec l'OS pas booté), une conso électrique plutôt modeste en regard des performances...
    Côté XServe, tu peux aussi monter dans les prix, ce serait ce qu'en s'alignant sur les 8 Go de RAM de la config SUN.

    En tout cas, j'attends avec impatience le MacPro prêté par Apple pour pouvoir comparer les perf. C'est pas du XServe, mais ça fera un meilleur compétiteur que nos 3 XServes actuels qui servent péniblement du MySQL. Et pour la petite histoire, le XServe que j'ai lancé à l'assaut de la T2000 a fait un long passage à plus de 90 de load average, la SUN ne bronche pas.

  3. Ok pour les Xserve G5 et MySQL, effectivement, ce n'est pas la joie...

    Pour les futurs Xserve Intel, on va arriver presque aux mêmes options :
    - disques SAS (3 seulement, c'est vrai)
    - mémoire en pagaille
    - alimentations redondantes
    - Light-Out management

    Pour la conso, je ne sais pas encore.

    Concernant MySQL, il semble que ça soit mieux sur MacPro si j'en crois ce fil :

    lists.apple.com/archives/...

    Mais le T2000 a quand même l'air d'une très belle bête

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.