ฉันทำงานให้กับ บริษัท ที่มีแอพพลิเคชั่น LAMP แบบดั้งเดิมจำนวนมากซึ่งเราพยายามรีเฟรชฮาร์ดแวร์ของเราจาก ~ 250 เซิร์ฟเวอร์จริงเป็น ~ 40 เซิร์ฟเวอร์ใหม่ที่มีการจำลองเสมือน เราได้รับใบเสนอราคาสองรายการจากผู้จำหน่าย - หนึ่งคือการแนะนำโปรเซสเซอร์ Intel, AMD อื่น ๆ
สิ่งหนึ่งที่ฉันชอบเกี่ยวกับจำนวนคอร์ที่สูงกับ AMD คือเราจะสามารถอุทิศคอร์ให้กับวีเอ็มเอสซึ่งหมายความว่าเรามีโอกาสที่แอพพลิเคชั่นจะรบกวนซึ่งกันและกันน้อยลงเนื่องจากเดือยซึ่งในระดับหนึ่ง สำคัญกับฉันมากกว่าประสิทธิภาพสูงสุด
ข้อควรพิจารณาอื่น ๆ ที่ฉันมีในใจคือ:
- การใช้พลังงานอาจแตกต่างกัน (ไม่ใช่ปัญหาในกรณีของเรา)
- คำสั่ง CPU เช่นCRC32 (SSE 4.2) จะไม่ได้รับการรองรับ (แก้ไข: MySQL 5.6 ดูเหมือนจะรองรับ SSE4.2. ไม่แน่ใจเกี่ยวกับ Apache)
- MySQL ไม่ได้ปรับขนาดอย่างสมบูรณ์หลังจาก ~ 16 / ~ 32 แกน (ฉันยินดีที่จะยอมรับการแลกเปลี่ยนนี้)
ฉันกำลังคิดถึงสิ่งอื่นใดอีก
(หมายเหตุถึงผู้ดูแล: ฉันทราบถึงหัวข้อนี้ - ฉันพิจารณาคำถามที่แตกต่างกันเล็กน้อย)
แก้ไข:สมมติว่างานขนานอย่างพิเศษ (webservers) และฉันไม่สนใจเซิร์ฟเวอร์ฐานข้อมูลที่ไม่ขนานกัน