Ich arbeite für ein Unternehmen mit vielen alten LAMP-Webanwendungen, bei denen wir versuchen, unsere Hardware von ca. 250 physischen Servern auf ca. 40 neue Server mit Virtualisierung zu aktualisieren. Wir haben zwei Angebote von Anbietern erhalten - eines schlägt Intel-Prozessoren vor, das andere AMD.
Eine Sache, die mir an den hohen Kernzahlen bei AMD gefällt, ist, dass wir in der Lage sein werden, Kerne für VMs zu reservieren, was bedeutet, dass wir eine geringere Wahrscheinlichkeit haben, dass sich Anwendungen aufgrund von Spitzen gegenseitig stören, was zu einem gewissen Grad mehr ist wichtig für mich als Spitzenleistung.
Die anderen Überlegungen, die ich im Auge habe, sind:
- Der Stromverbrauch kann unterschiedlich sein (in unserem Fall kein Problem).
- CPU-Anweisungen wie CRC32 (SSE 4.2) werden nicht unterstützt (Bearbeiten: MySQL 5.6 scheint SSE4.2 zu unterstützen. Apache ist nicht sicher.)
- MySQL lässt sich nach ~ 16 / ~ 32 Kernen nicht perfekt skalieren (ich bin bereit, diesen Kompromiss zu akzeptieren.)
Welche anderen Überlegungen fehle ich?
(Hinweis für Moderatoren: Mir ist dieser Thread bekannt - ich betrachte die Frage als etwas anders.)
Bearbeiten: Angenommen, die Aufgaben sind außergewöhnlich parallel (Webserver), und es ist mir egal, ob die Datenbankserver nicht so parallel sind.