跳到主要内容
返回文章列表

GameLift Servers เปิด CPU Burstability สำหรับ Container Fleets

container fleet บน GameLift ใช้ CPU ว่างช่วง peak ได้ ทีมเกมควรวัด tick latency และ density ก่อนเปิดใช้ใน production

GameLift Servers เปิด CPU Burstability สำหรับ Container Fleets

AWS ประกาศวันที่ 8 ตุลาคม 2026 ว่า Amazon GameLift Servers เพิ่มตัวเลือก CPU burstability สำหรับ container fleets ทำให้ทีมเกมกำหนดความหนาแน่นของ container ตามโหลดปกติ และเปิดทางให้ server ใช้ CPU ว่างของ instance เพิ่มชั่วคราวเมื่อมีช่วงงานหนัก เช่น physics, AI หรือ collision detection

ทำไมการจัด CPU เดิมเป็นข้อจำกัด

ก่อนหน้านี้ค่าของ CPU สำหรับ container fleet มีบทบาทสองอย่างพร้อมกัน คือกำหนดจำนวน container ที่บรรจุบน instance และเป็นเพดาน CPU ระหว่างรัน ทีมจึงต้องเลือกระหว่างวาง server ให้หนาแน่นเพื่อคุมต้นทุน กับเผื่อ CPU สูงพอรับช่วง peak ทั้งที่ใช้ไม่เต็มตลอดเกม ฟีเจอร์ใหม่แยกโอกาสใช้ CPU ที่เหลืออยู่ให้ workload ที่ต้อง burst โดยยังเป็นตัวเลือกที่ต้องเปิดต่อ container group definition

การ burst ไม่ได้สร้าง CPU เพิ่ม ถ้า instance มี container หลายตัวเร่งงานพร้อมกันก็ยังต้องแบ่งทรัพยากรจริง ดังนั้นตัวเลขการบรรจุที่สูงขึ้นอาจทำให้ tail latency แย่กว่าเดิมในสถานการณ์ที่ผู้เล่นเข้าเต็มหรือเกมเข้าสู่ฉากที่ใช้ CPU มากพร้อมกัน ทีมควรทดสอบ worst case ไม่ใช่ดูค่าเฉลี่ยระหว่างแมตช์อย่างเดียว

วิธีวัดก่อนเปิดใช้

เลือก fleet หรือ environment ทดสอบหนึ่งชุด สร้าง workload ที่มีช่วง idle และช่วง burst คล้ายเกมจริง เก็บค่า CPU ต่อ instance, tick rate, frame หรือ simulation latency ฝั่ง server, packet delay, จำนวน session ต่อ instance และอัตรา game session ล้ม จากนั้นเทียบ configuration เดิมกับแบบเปิด burstability ที่ความหนาแน่นเท่ากันก่อน แล้วจึงค่อยทดลองเพิ่ม density

กำหนดเกณฑ์หยุด เช่น p95 latency หรือ tick time เกินเป้าเมื่อมีหลายแมตช์ burst พร้อมกัน ตรวจ autoscaling และการกระจาย session เพราะถ้า scheduler นำ workload หนักไปรวมบน instance เดียว อาจเกิดผลต่างจากการทดสอบเดี่ยว คำนวณต้นทุนต่อ session ที่มีคุณภาพตามเป้าหมาย ไม่ใช่ต้นทุนต่อ container ที่รันได้เท่านั้น

ขอบเขตบริการ

AWS ระบุว่า CPU burstability มีใน Region ที่รองรับ container fleets ยกเว้น Region จีน และรวมอยู่ในค่าใช้จ่ายมาตรฐานของ container fleet แต่ instance ที่ใช้จริงยังคิดค่าบริการตามปกติ ตรวจ Region และข้อกำหนดของ container group definition ในคู่มือปัจจุบันก่อนเปลี่ยน production

อ่านต้นทาง: Amazon GameLift Servers adds CPU burstability for container fleets, 8 ตุลาคม 2026