การทดสอบ Failover
Failover Testing คืออะไร?
การทดสอบ Failover เป็นเทคนิคการทดสอบที่ตรวจสอบความสามารถของระบบในการจัดสรรทรัพยากรเพิ่มเติมและเพื่อย้ายการดำเนินการไปยังระบบสำรองในระหว่างที่เซิร์ฟเวอร์ล้มเหลวเนื่องจากสาเหตุอย่างใดอย่างหนึ่ง สิ่งนี้พิจารณาว่าระบบสามารถจัดการทรัพยากรเพิ่มเติมเช่น CPU หรือเซิร์ฟเวอร์เพิ่มเติมในช่วงที่เกิดความล้มเหลวขั้นร้ายแรงหรือเมื่อถึงจุดที่ระบบถึงเกณฑ์ประสิทธิภาพ
ตัวอย่าง:
การทดสอบ Failover มีความสำคัญอย่างยิ่งสำหรับการใช้งานประเภทต่อไปนี้:
ใบสมัครธนาคาร
ใบสมัครทางการเงิน
แอปพลิเคชันโทรคมนาคม
แพลตฟอร์มการซื้อขาย
ปัจจัยที่ต้องพิจารณา:
ต้องพิจารณาปัจจัยต่อไปนี้ก่อนพิจารณาการทดสอบเฟลโอเวอร์:
ค่าใช้จ่ายของ บริษัท เนื่องจากการหยุดทำงาน
ค่าใช้จ่ายในการปกป้องระบบซึ่งมีแนวโน้มที่จะพังทลาย
ความเป็นไปได้หรือความน่าจะเป็นของภัยพิบัติดังกล่าว
ช่วงเวลาที่อาจเกิดไฟดับ / เวลาหยุดทำงานเนื่องจากภัยพิบัติ