AWS AZ: ความหมายและความสำคัญของ Availability Zones
นอกจาก Region ที่เราได้ยินบ่อยๆ แล้ว การแบ่งโซนให้บริการของ AWS ยังมีรูปแบบย่อยที่เรียกว่า Availability Zones อีก ซึ่งเป็นส่วนหนึ่งใน Region ต่างๆ แต่ความสำคัญของ Availability Zones
คืออะไร? และแนวทางในการใช้งานหลาย AZ พร้อมกัน หรือ AWS Multi-AZ มีแนวทางอย่างไร ไปหาคำตอบพร้อมกันได้ในบทความนี้
AWS AZ คืออะไร?
Availability Zone หรือ AZ ใน AWS คือศูนย์ข้อมูล (Data Center) ที่แยกออกจากกันแต่เชื่อมต่อกันด้วยเครือข่ายความเร็วสูงภายในภูมิภาค (Region) เดียวกัน โดยแต่ละ AZ จะตั้งอยู่ในพื้นที่ทางภูมิศาสตร์ที่แตกต่างกัน มีระบบไฟฟ้า ระบบระบายความร้อน ระบบเครือข่าย และความปลอดภัยทางกายภาพที่แยกออกจากกันโดยสิ้นเชิง ทำให้มีความเป็นอิสระจากความล้มเหลวที่อาจเกิดขึ้นกับ AZ อื่นๆ
แต่ละ Region ของ AWS จะประกอบด้วยอย่างน้อย 2 - 6 Availability Zones ซึ่งทำให้ผู้ใช้สามารถกระจายทรัพยากรของตัวเองไปยังหลาย AZ เพื่อเพิ่มความพร้อมใช้งานของระบบ และความต่อเนื่องในการให้บริการ แม้ในกรณีที่ AZ ใด AZ หนึ่งไม่สามารถให้บริการได้ ซึ่งนี่ก็เป็นหนึ่งในแนวทางการใช้งาน AZ ด้วยเช่นกัน ที่เรียกว่า AWS Multi-AZ
ประโยชน์ของการใช้ AWS Multi-AZ
การใช้งานแบบ Multi-AZ หรือการกระจายทรัพยากรไปยังหลาย Availability Zones ของ AWS มีประโยชน์หลายข้อที่ธุรกิจควรนำมาใช้เป็นแนวทางจัดการระบบ
เพิ่มความพร้อมใช้งาน (High Availability)
ระบบของคุณจะยังคงทำงานได้แม้ว่า AZ ใด AZ หนึ่งจะเกิดปัญหา เช่น ไฟฟ้าดับ หรือภัยพิบัติทางธรรมชาติ