Google Cloud แซง AWS/Azure ในการเปรียบเทียบประสิทธิภาพ OLTP
(cockroachlabs.com)- รายงานประสิทธิภาพคลาวด์ที่ Cockroach Labs สำรวจต่อเนื่องทุกปีเป็นปีที่ 3
→ ทำเบนช์มาร์กทั้ง CPU/Network/IO รวมถึงแอปพลิเคชันและเวิร์กโหลดแบบ OLTP
-
ด้านปริมาณงานโดยรวม GCP ทำได้ดีที่สุด (ปีก่อน GCP อยู่อันดับ 3)
-
ประสิทธิภาพ CPU
-
Intel Cascade Lake 1 คอร์: GCP > Azure > AWS
-
ประสิทธิภาพ 16 คอร์คือ AWS Graviton2 > AMD EPYC7002 (GCP) > EPYC 7452 (Azure)
-
ค่า network latency นั้น AWS ดีที่สุด (ต่ำที่สุด ดีกว่า Azure 28% และดีกว่า GCP 37%)
-
การเปรียบเทียบดิสก์ประสิทธิภาพสูง
-
Ultra-disk ของ Azure คุ้มค่าต่อราคายอดเยี่ยม
-
AWS advanced io2 มี latency ต่ำที่สุด
3 ความคิดเห็น
ประสิทธิภาพของ Graviton2 น่าประหลาดใจทีเดียวครับ.. ตอนแรกคิดว่าเมื่อเทียบตามจำนวนคอร์เท่ากันแล้ว น่าจะสู้ x86 ไม่ได้
ดูเหมือนว่าเวลาเบนช์มาร์ก หลายที่ชอบใช้คำว่า "คอร์" กันเป็นพิเศษ แต่เหมือนว่านี่ไม่ได้ทำให้จำนวนคอร์เท่ากันจริง ๆ นะครับ เป็น 16 "เธรด" มากกว่า ฮาร์ดแวร์ที่ใช้ทดสอบทั้งหมดก็เป็นตัวที่มีเกิน 16 คอร์ไปไกลแล้วทั้งนั้น
ถึงอย่างนั้นก็เห็นได้ชัดว่า Graviton ยังทำผลงานได้ดีในสภาพแวดล้อมแบบมัลติเธรดนะครับ
Google Cloud แซง AWS/Azure ในการเปรียบเทียบประสิทธิภาพ OLTP
Cloud Performance Benchmark 2019-2020 [PDF,72p] https://th.news.hada.io/topic?id=1049