Amazon ECS เพิ่มขีดจำกัด CPU สำหรับงาน ECS เป็น 192 vCPU
ขณะนี้ Amazon Elastic Container Service (Amazon ECS) รองรับขีดจำกัด CPU สูงสุด 192 vCPU สำหรับงาน ECS ที่ติดตั้งใช้งานบนอินสแตนซ์ Amazon Elastic Compute Cloud (Amazon EC2) โดยเพิ่มจากขีดจำกัด 10 vCPU ก่อนหน้านี้ การปรับปรุงนี้ช่วยให้ลูกค้าจัดการการจัดสรรทรัพยากรได้มีประสิทธิภาพมากกว่าเดิมในอินสแตนซ์ Amazon EC2 ที่ขนาดใหญ่ขึ้น
ลูกค้า Amazon ECS สามารถตั้งขีดจำกัดที่กำหนดไว้และขีดจำกัดที่ใช้ได้จริงสำหรับทรัพยากร CPU และหน่วยความจำในระดับคอนเทนเนอร์ รวมถึงขีดจำกัดที่ใช้ได้จริงในระดับงาน ขีดจำกัดที่กำหนดไว้จะสำรองทรัพยากรบนอินสแตนซ์ Amazon EC2 สำหรับคอนเทนเนอร์ ส่วนขีดจำกัดที่ใช้ได้จริงจะกำหนดว่าต้องใช้ไม่เกินขีดจำกัดสูงสุดที่สามารถใช้งานจริงได้ ขีดจำกัดที่ใช้ได้จริงในระดับคอนเทนเนอร์จะทำหน้าที่เป็นเพดานจำกัดและช่วยป้องกันการแย่งชิงทรัพยากรสำหรับ CPU โดยเฉพาะ เมื่อมีหลาย ๆ คอนเทนเนอร์แย่งทรัพยากรกันโดยใช้ Linux CpuShare ขีดจำกัด CPU ในระดับงานทำหน้าที่ทั้งสำรองทรัพยากรสำหรับงานและป้องกันไม่ให้งานรายการเดียวใช้ทรัพยากรมากจนเกินไปขณะที่เกิดการแย่งชิงทรัพยากร ขณะนี้ลูกค้าสามารถระบุขีดจำกัด CPU ได้สูงสุด 192 vCPU สำหรับงาน ECS หนึ่งงาน ซึ่งเพิ่มขึ้นมาจาก 10 vCPU ก่อนหน้านี้ ทำให้สามารถแบ่งปันทรัพยากรให้หลายงานบนอินสแตนซ์ EC2 ที่มีขนาดใหญ่ขึ้นได้อย่างมีประสิทธิภาพ ตัวอย่างเช่น ในอินสแตนซ์ c7i.48xl ที่มีขีดจำกัดที่ 192 vCPU หากตั้งขีดจำกัดไว้ที่ 32 vCPU ต่องาน ECS จะช่วยให้สามารถทำงานได้สูงสุด 6 งานโดยไม่เกิดการแย่งชิงทรัพยากรจากระบบข้างเคียงที่ส่งสัญญาณรบกวน
คุณสามารถใช้คอนโซลการจัดการของ AWS, SDK, CLI, CloudFormation หรือ CDK เพื่อตั้งขีดจำกัด CPU ในการสร้างคำจำกัดความให้งาน Amazon ECS ของคุณได้ ขีดจำกัดใหม่มีผลในทุกรีเจี้ยน หากต้องการเรียนรู้เพิ่มเติม โปรดดูที่เอกสารประกอบ