Tôi làm việc cho một công ty có nhiều ứng dụng web LAMP cũ, nơi chúng tôi đang cố gắng làm mới phần cứng của mình từ ~ 250 máy chủ vật lý lên ~ 40 máy chủ mới với ảo hóa. Chúng tôi đã nhận được hai báo giá từ các nhà cung cấp - một là đề xuất bộ xử lý Intel, AMD còn lại.
Một điều tôi thích về số lượng lõi cao với AMD, là chúng tôi sẽ có thể dành lõi cho máy ảo, điều đó có nghĩa là chúng tôi có ít khả năng các ứng dụng can thiệp lẫn nhau do tăng đột biến, ở một mức độ nhất định là nhiều hơn quan trọng với tôi hơn hiệu suất cao nhất.
Những cân nhắc khác tôi có trong tâm trí là:
- Tiêu thụ điện năng có thể khác nhau (không phải là một vấn đề trong trường hợp của chúng tôi.)
- Các hướng dẫn CPU như CRC32 (SSE 4.2) sẽ không được hỗ trợ (Chỉnh sửa: MySQL 5.6 xuất hiện để hỗ trợ SSE4.2. Không chắc chắn về Apache)
- MySQL không có quy mô hoàn hảo sau ~ 16 / ~ 32 lõi (Tôi sẵn sàng chấp nhận đánh đổi này.)
Tôi còn thiếu những cân nhắc nào khác?
(Lưu ý với người điều hành: Tôi biết về chủ đề này - Tôi xem xét câu hỏi hơi khác nhau.)
Chỉnh sửa: Giả sử rằng các tác vụ là song song đặc biệt (máy chủ web) và tôi không quan tâm đến việc các máy chủ cơ sở dữ liệu không quá song song.