Eu trabalho para uma empresa com muitas aplicações Web LAMP herdadas, onde estamos tentando atualizar nosso hardware de ~ 250 servidores físicos para ~ 40 novos servidores com virtualização. Recebemos duas cotações de fornecedores - uma está sugerindo processadores Intel, a outra AMD.
Uma coisa que eu gosto nas altas contagens de núcleos com a AMD é que poderemos dedicar núcleos às VMs, o que significa que temos uma chance menor de os aplicativos interferirem entre si devido a picos, o que, em certa medida, é mais importante para mim do que o desempenho máximo.
As outras considerações que tenho em mente são:
- O consumo de energia pode ser diferente (não é um problema no nosso caso).
- Instruções de CPU como CRC32 (SSE 4.2) não serão suportadas (Edit: MySQL 5.6 parece suportar SSE4.2. Não tenho certeza sobre o Apache)
- O MySQL não escala perfeitamente após ~ 16 / ~ 32 núcleos (estou disposto a aceitar essa troca).
Que outras considerações estou faltando?
(Observação para moderadores: conheço esse tópico - considero a pergunta um pouco diferente.)
Editar: Suponha que as tarefas sejam excepcionalmente paralelas (servidores da web) e que eu não me importo com o fato de os servidores de banco de dados não serem tão paralelos.