Cloudflare เลือก AMD EPYC เป็นซีพียูสำหรับเซิร์ฟเวอร์รุ่นที่สิบ ระบุทำงานเร็วกว่าแต่ถูกกว่าอินเทล เข้ารหัสแรมได้

by lew
2 March 2020 - 12:40

Cloudflare ประกาศเริ่มติดตั้งเซิร์ฟเวอร์รุ่นที่สิบ หรือ Gen X โดยจุดสำคัญคือมันจะเป็นเซิร์ฟเวอร์รุ่นแรกที่ไม่ใช้ชิ้นส่วนอินเทลเลย ไม่ว่าจะเป็นซีพียู, แรม, สตอเรจ, หรือเน็ตเวิร์ค โดยเฉพาะตัวซีพียูนั้นเลือก AMD EPYC 7642

ก่อนการตัดสินใจครั้งนี้ ทาง Cloudflare ทดสอบซีพียูหลายรุ่นโดยเน้นประสิทธิภาพของจำนวน request ที่รับได้เทียบกับอัตราการกินพลังงาน จึงเลือก AMD EPYC 7642 ที่มี 48 คอร์ 96 เธรดเท่าๆ กับ Intel Xeon Platinum 6162 ที่ใช้ในเซิร์ฟเวอร์รุ่นที่ 9 แบบสองซ็อกเก็ตและมีคอร์รวมเท่ากัน แต่ AMD มีความได้เปรียบที่แคช L3 ขนาดใหญ่มาก (256MB) ทำให้อัตรา cache miss ต่ำลง และอัตราสัญญาณนาฬิกาพื้นฐานก็สูงกว่า ทำให้การรับโหลดสูงๆ ต่อเนื่องยาวนานได้ประสิทธิภาพมากกว่า

โดยรวมเซิร์ฟเวอร์ Gen X จะรองรับโหลดได้เพิ่มขึ้น 36% อัตรา cache miss ลดลง 50% ทำให้ระยะเวลาหน่วง p99 (99% แรกของ request ทั้งหมด) ลดลง 50% ตัวซีพียูก็มีอัตราการปล่อยความร้อนต่ำลง 25%

ซีพียูรุ่นที่ Cloudflare ใช้งานอาจจะต่างจากรุ่นทั่วไปอยู่บ้าง โดย Cloudflare ระบุว่ารีดประสิทธิภาพได้เพิ่มขึ้นจากการคอนฟิกเสปกความร้อนร่วมกับ AMD ทำให้ได้ประสิทธิภาพสูงขึ้น 6%

นอกจากความคุ้มในแง่ประสิทธิภาพแล้ว Cloudflare ยังชม ซีพียูรุ่นใหม่นี้ว่าสามารถเปิดใช้ฟีเจอร์ Secure Memory Encryption (SME) สำหรับเข้ารหัสแรมได้โดยประสิทธิภาพแทบไม่ลดลงเลย

ที่มา - Cloudflare

Blognone Jobs Premium