ขณะนี้ Amazon EMR Serverless รองรับ Worker ขนาดใหญ่ขึ้นเพื่อรองรับเวิร์กโหลดที่ใช้การประมวลผลและหน่วยความจำมากขึ้นแล้ว
ขณะนี้ Amazon EMR Serverless มีการกำหนดค่า Worker ขนาดใหญ่ขึ้น โดยมี 32 vCPU และหน่วยความจำสูงสุด 244 GB ช่วยให้คุณสามารถเรียกใช้เวิร์กโหลดที่ใช้การประมวลผลและหน่วยความจำสูงได้มากขึ้น ก่อนหน้านี้ การกำหนดค่า Worker ที่ใหญ่ที่สุดที่มีใน EMR Serverless คือ 16 vCPU และหน่วยความจำสูงสุด 120 GB Worker ขนาดใหญ่ขึ้นสามารถช่วยปรับปรุงทั้งประสิทธิภาพรันไทม์และรูปแบบต้นทุนของเวิร์กโหลดของคุณได้
สำหรับเวิร์กโหลดที่มีการสับเปลี่ยนข้อมูลจำนวนมาก Worker ขนาดใหญ่ขึ้นจะช่วยลดการถ่ายโอนข้อมูลระหว่าง Executor ที่ไม่มีประสิทธิภาพ สำหรับ Job ที่มีการกระจายข้อมูลไม่สม่ำเสมอ Worker ขนาดใหญ่ขึ้นจะช่วยลดโอกาสที่จะเกิดความล้มเหลวจากหน่วยความจำไม่เพียงพอ สำหรับ Job ที่ต้องแคชข้อมูล Worker ขนาดใหญ่ขึ้นจะช่วยให้สามารถเก็บข้อมูลไว้ในหน่วยความจำได้มากขึ้น ซึ่งช่วยเพิ่มประสิทธิภาพของ Job เพื่อให้ได้รับประโยชน์จากความสามารถเหล่านี้ เราแนะนำให้ใช้ Worker ขนาดใหญ่ขึ้นสำหรับเวิร์กโหลด Spark และ Hive ที่ใช้การประมวลผลและหน่วยความจำสูง
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการกำหนดค่า Worker แบบต่าง ๆ โปรดดูเอกสารประกอบ ของ EMR Serverless Worker ขนาดใหญ่ขึ้นพร้อมใช้งานใน AWS Region ทุกแห่งที่มี EMR Serverless ให้บริการ