Triển khai Multi Availability Zone
Triển khai hệ thống IT trên đám mây, tận dụng hạ tầng nhà cung cấp để tối ưu độ sẵn sàng, chuyển đổi dự phòng, nâng cao tính mở rộng.
Tư vấn
1 vùng sẵn sàng (Availability Zone) là hạ tầng hệ thống cloud được triển khai riêng biệt trên các trung tâm dữ liệu riêng biệt tại 1 vùng địa lý của nhà cung cấp. Mỗi AZ có nguồn điện, hệ thống làm mát, và kết nối mạng độc lập. Thiết kế AZ này giúp giảm tối thiểu tác động của sự kiện thiên tai, mất điện đến tất cả AZ.
Các AZ kết nối với nhau bằng đường truyền tốc độ cao, độ trễ thấp và có dự phòng với nhiều đường dẫn để đảm bảo dữ liệu truyền đi luôn thông suốt.
Multi Availability Zone là mô hình triển khai hệ thống ứng dụng bằng cách khởi chạy các máy chủ ảo trên nhiều vùng sẵn sàng (Availability Zone) trên nền tảng Public Cloud. Bằng cách này nhiều máy chủ ảo phục vụ chung 1 dịch vụ như Web Service, Database Service… được phân tán trên các vùng địa lý khác nhau, kết hợp với các cơ chế Load Balance và Data Synchronization giúp phòng tránh nguy cơ khi triển khai trên 1 Availability Zone như:
- Rủi ro tạm dừng dịch vụ vì lỗi thiết bị phần cứng, lỗi phần mềm, hay thiên tai như lũ lụt, hỏa hoạn.
- Giảm khả năng chịu lỗi vì triển khai trên 1 AZ sẽ tạo ra điểm lỗi duy nhất (Single point of Failure). Nếu 1 AZ bị gián đoạn sẽ khiến ứng dụng bị ngừng hoạt động.
Lợi ích Multi Availability Zone
-
Tính sẵn sàng cao
Giảm thiểu tác động của lỗi phần cứng, sự cố phần mềm hoặc thiên tai trong một AZ duy nhất. Ứng dụng của bạn tiếp tục hoạt động ngay cả khi một AZ bị hỏng.
-
Khả năng mở rộng
Dễ dàng mở rộng quy mô ứng dụng của bạn lên hoặc xuống bằng cách thêm hoặc xóa các phiên bản trên nhiều AZ để xử lý nhu cầu tăng lưu lượng truy cập đột biến.
-
Cải thiện khả năng chịu lỗi
Phân phối khối lượng công việc ứng dụng trên các vị trí riêng biệt về mặt địa lý, giảm nguy cơ xảy ra một điểm lỗi duy nhất.
-
Disaster Recovery
Cung cấp cơ chế khắc phục thảm họa tích hợp, cho phép ứng dụng của bạn nhanh chóng khôi phục sau các sự kiện không lường trước được.