Amazon EC2 Auto Scaling
เพิ่มหรือลบขีดความสามารถในการประมวลผลเพื่อให้ตรงกับความต้องการที่เปลี่ยนแปลงไป
Amazon EC2 Auto Scaling ช่วยรักษาความพร้อมใช้งานของแอปพลิเคชัน และช่วยให้คุณเพิ่มหรือลบอินสแตนซ์ EC2 ได้โดยอัตโนมัติตามเงื่อนไขที่คุณกำหนด คุณสามารถใช้คุณสมบัติการจัดการกลุ่มของ EC2 Auto Scaling เพื่อรักษาสถานะและความพร้อมใช้งานกลุ่มของคุณ นอกจากนี้ คุณสามารถใช้คุณสมบัติการปรับขยายแบบไดนามิกที่สามารถคาดการณ์ได้ของ EC2 Auto Scaling เพื่อเพิ่มหรือลดอินสแตนซ์ EC2 การปรับขนาดแบบไดนามิกตอบสนองความต้องการที่มีการเปลี่ยนแปลง และการปรับขนาดที่คาดการณ์ได้จะกำหนดเวลาโดยอัตโนมัติสำหรับหมายเลขที่ถูกต้องของอินสแตนซ์ EC2 ตามความต้องการที่คาดการณ์ไว้ สามารถใช้การปรับขนาดแบบไดนามิกและการปรับขนาดที่คาดการณ์ร่วมกันเพื่อให้สามารถปรับขนาดได้เร็วขึ้น
บล็อก AWS ใหม่

ปรับขนาดอัตโนมัติตามตัวเลือกการซื้อใน ASG เดี่ยว อ่านบล็อก »
ตอบสนองเชิงรุกต่อการรับส่งที่มีการเปลี่ยนแปลงด้วยการปรับขนาดที่คาดการณ์ได้ อ่านบล็อก>>
ประโยชน์
ปรับปรุงความทนทานต่อความเสียหาย
Amazon EC2 Auto Scaling สามารถตรวจพบได้ว่าอินสแตนซ์ใดมีปัญหา ยกเลิก และแทนที่ด้วยอินสแตนซ์ใหม่
เพิ่มความพร้อมใช้งานของแอปพลิเคชัน
Amazon EC2 Auto Scaling มีการตรวจสอบให้แน่ใจว่าแอปพลิเคชันมีจำนวนการประมวลผลที่ดีอยู่เสมอและจัดเตรียมความจุในเชิงรุกด้วยการปรับขนาดที่คาดการณ์ได้
ลดค่าใช้จ่าย
Amazon EC2 Auto Scaling เพิ่มอินสแตนซ์เมื่อจำเป็นเท่านั้น และสามารถปรับขนาดตัวเลือกการซื้อเพื่อเพิ่มประสิทธิภาพและต้นทุนให้ได้มากที่สุด
วิธีทำงาน
การจัดการฟลีต
ไม่ว่าคุณจะใช้งานอินสแตนซ์ Amazon EC2 เพียงตัวเดียวหรือหนึ่งพันตัว คุณก็สามารถใช้ Amazon EC2 Auto Scaling เพื่อตรวจหาอินสแตนซ์ Amazon EC2 ที่บกพร่องและแอพพลิเคชันที่มีปัญหา และเปลี่ยนอินสแตนซ์ได้โดยคุณไม่ต้องจัดการเอง เพื่อให้มั่นใจได้ว่าแอปพลิเคชันของคุณได้รับประสิทธิภาพในการประมวลผลที่คุณคาดหวัง Amazon EC2 Auto Scaling จะทำหน้าที่หลัก 3 อย่างเพื่อทำให้การจัดการฟลีตเป็นไปอย่างอัตโนมัติสำหรับอินสแตนซ์ EC2:
- ตรวจสอบสภาพของอินสแตนซ์ที่ใช้งาน
Amazon EC2 Auto Scaling ช่วยให้แน่ใจว่าแอปพลิเคชันของคุณสามารถรับมือกับปริมาณการใช้งานได้และอินสแตนซ์ EC2 ทำงานได้อย่างถูกต้อง Amazon EC2 Auto Scaling ทำการตรวจสอบสภาพเป็นระยะเพื่อระบุอินสแตนซ์ที่มีปัญหา
- แทนที่อินสแตนซ์ที่บกพร่องโดยอัตโนมัติ
เมื่ออินสแตนซ์ที่บกพร่องไม่ผ่านการตรวจสอบสภาพ Amazon EC2 Auto Scaling จะยกเลิกการทำงานโดยอัตโนมัติและแทนที่ด้วยตัวใหม่ นั่นหมายความว่าคุณไม่จำเป็นต้องจัดการด้วยตนเองเมื่ออินสแตนซ์ถึงเวลาเปลี่ยน
- ปรับความจุให้สมดุลทั่วทั้ง Availability Zone
Amazon EC2 Auto Scaling สามารถปรับสมดุลอินสแตนซ์ในโซนต่างๆ โดยอัตโนมัติและจะเริ่มใช้อินสแตนซ์ใหม่ๆ เพื่อให้เกิดสมดุลระหว่างโซนอย่างเท่าเทียมกันทั่วทั้งฟลีตของคุณเท่าที่จะเป็นไปได้
การปรับขนาดตามกำหนดเวลา
การปรับขนาดตามกำหนดเวลาทำให้คุณสามารถปรับแอปพลิเคชันก่อนการเปลี่ยนแปลงโหลดที่ทราบ ตัวอย่างเช่น ทุกสัปดาห์ การรับส่งข้อมูลไปยังแอปพลิเคชันเว็บของคุณจะเริ่มเพิ่มขึ้นในวันพุธ และยังคงมีระดับสูงในวันพฤหัสบดี และเริ่มลดลงในวันศุกร์ คุณสามารถวางแผนกิจกรรมการปรับขนาดได้ตามรูปแบบการรับส่งที่ทราบในเว็บแอปพลิเคชันของคุณ

ปรับขนาดแบบไดนามิก
Amazon EC2 Auto Scaling ช่วยให้คุณสามารถติดตามความต้องการสำหรับแอปพลิเคชันของคุณได้อย่างใกล้ชิด พร้อมทั้งลดความจำเป็นในการจัดหาประสิทธิภาพของ Amazon EC2 ด้วยตนเองได้ล่วงหน้า ตัวอย่างเช่น คุณสามารถใช้นโยบายการปรับขนาดการติดตามเป้าหมายเพื่อเลือกตัวชี้วัดการโหลดสำหรับแอปพลิเคชันของคุณได้ เช่น การใช้ CPU หรือคุณสามารถตั้งค่าเป้าหมายโดยใช้ตัวชี้วัด "จำนวนคำร้องต่อเป้าหมาย" ใหม่จาก Application Load Balancer ซึ่งเป็นตัวเลือกปรับสมดุลโหลดสำหรับบริการ Elastic Load Balancing Amazon EC2 Auto Scaling จะปรับจำนวนอินสแตนซ์ EC2 เมื่อจำเป็นโดยอัตโนมัติเพื่อรักษาเป้าหมายของคุณ
การปรับขนาดที่คาดการณ์ได้
การปรับขนาดที่คาดการณ์ได้ ซึ่งเป็นคุณสมบัติของ AWS Auto Scaling ใช้ Machine Learning เพื่อกำหนดเวลาตัวเลขที่ถูกต้องของอินสแตนซ์ EC2 ในการคาดการณ์เรื่องการเข้าถึงการเปลี่ยนแปลงการรับส่ง การปรับขนาดการรับส่งในอนาคตที่คาดการณ์ได้ ซึ่งรวมถึงการเพิ่มจำนวนขึ้นที่เกิดขึ้นเป็นประจำและการจัดเตรียมจำนวนอินสแตนซ์ EC2 ที่ถูกต้องล่วงหน้า อัลกอริธึม Machine Learning ของการปรับขนาดที่คาดการณ์ได้ตรวจพบการเปลี่ยนแปลงในรูปแบบรายวันและรายสัปดาห์ ซึ่งมีการปรับตามการคาดการณ์โดยอัตโนมัติ วิธีนี้จะลบความจำเป็นสำหรับการปรับพารามิเตอร์ Auto Scaling ด้วยตนเองเนื่องจากวัฏจักรมีการเปลี่ยนแปลงอย่างต่อเนื่อง ซึ่งทำให้สามารถกำหนดค่า Auto Scaling ได้ง่าย Auto Scaling ที่เพิ่มประสิทธิภาพขึ้นด้วยการปรับขนาดที่คาดการณ์ได้ช่วยส่งมอบการจัดเตรียมความจุที่เร็วขึ้น ง่ายขึ้น และแม่นยำมากขึ้นซึ่งช่วยลดต้นทุนและเพิ่มการตอบสนองของแอปพลิเคชันมากขึ้น

เริ่มต้นใช้งาน Amazon EC2 Auto Scaling
เรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติ Amazon EC2 Auto Scaling