คืออะไร ความพร้อมใช้งานสูง
ลดเวลาหยุดทำงาน
ความพร้อมใช้งานสูง (High Availability, HA) เป็นคุณลักษณะของระบบที่รับประกันการทำงานของบริการอย่างต่อเนื่องโดยมีเวลาหยุดทำงานน้อยที่สุด วัดเป็นเปอร์เซ็นต์ของเวลาทำงานต่อปี
ระดับความพร้อมใช้งาน
- 99% — หยุดทำงานได้สูงสุด 3.65 วันต่อปี
- 99.9% — หยุดทำงานได้สูงสุด 8.76 ชั่วโมงต่อปี
- 99.99% — หยุดทำงานได้สูงสุด 52.6 นาทีต่อปี
- 99.999% — หยุดทำงานได้สูงสุด 5.26 นาทีต่อปี (Five Nines)
องค์ประกอบ HA
- ความซ้ำซ้อน — การทำซ้ำส่วนประกอบที่สำคัญ
- การกระจายโหลด — กระจายทราฟฟิกข้ามเซิร์ฟเวอร์
- การตรวจสอบ — ตรวจจับความล้มเหลวอัตโนมัติ
- การสลับเมื่อล้มเหลว — สลับไปยังสำรองอัตโนมัติ
รูปแบบสถาปัตยกรรม
- Active-Passive — หนึ่งโหนดที่ใช้งาน หนึ่งโหนดสำรอง
- Active-Active — ทุกโหนดจัดการโหลด
- Multi-region — การจำลองข้ามภูมิศาสตร์ระหว่างศูนย์ข้อมูล
- Database clustering — การกำหนดค่าคลัสเตอร์ฐานข้อมูล