Je travaille pour une entreprise avec de nombreuses applications Web LAMP héritées, où nous essayons de rafraîchir notre matériel de ~ 250 serveurs physiques à ~ 40 nouveaux serveurs avec virtualisation. Nous avons reçu deux devis de fournisseurs - l'un suggère des processeurs Intel, l'autre AMD.
Une chose que j'aime à propos du nombre élevé de cœurs avec AMD, c'est que nous serons en mesure de dédier des cœurs aux machines virtuelles, ce qui signifie que nous avons moins de chances que des applications interfèrent les unes avec les autres en raison de pics, ce qui est dans une certaine mesure plus important pour moi que des performances de pointe.
Les autres considérations que j'ai en tête sont:
- La consommation électrique peut être différente (pas un problème dans notre cas.)
- Les instructions du processeur comme CRC32 (SSE 4.2) ne seront pas prises en charge (Édition: MySQL 5.6 semble prendre en charge SSE4.2. Je ne suis pas sûr d'Apache)
- MySQL ne s'adapte pas parfaitement après ~ 16 / ~ 32 cœurs (je suis prêt à accepter ce compromis.)
Quelles sont les autres considérations qui me manquent?
(Note aux modérateurs: je connais ce fil - je considère la question légèrement différente.)
Edit: Supposons que les tâches sont exceptionnellement parallèles (serveurs Web), et que je me fiche que les serveurs de base de données ne soient pas aussi parallèles.