AWS Global Compressator xử lý thất bại cho các điểm cuối ngăn xếp kép bằng cách liên tục theo dõi sức khỏe của tất cả các điểm cuối trong một nhóm điểm cuối và lưu lượng định tuyến chỉ cho những người khỏe mạnh. Điểm cuối ngăn xếp kép hỗ trợ cả IPv4 và IPv6 và có thể là bộ cân bằng tải mạng, bộ cân bằng tải ứng dụng hoặc các phiên bản Amazon EC2 có địa chỉ IPv6 chính được đính kèm [3] [9] [6].
Dưới đây là cách chuyển đổi dự phòng hoạt động chi tiết cho các điểm cuối ngăn xếp kép:
- Máy gia tốc toàn cầu thực hiện kiểm tra sức khỏe trên tất cả các điểm cuối trong một nhóm điểm cuối. Nếu một điểm cuối trở nên không lành mạnh, nó sẽ dừng việc định tuyến lưu lượng truy cập đến điểm cuối đó và thay vào đó các định tuyến lưu lượng đến các điểm cuối lành mạnh khác trong cùng một nhóm [3] [5].
- Nếu không có điểm cuối lành mạnh nào có trọng lượng lớn hơn 0 tồn tại trong nhóm điểm cuối hiện tại, thì bộ tăng tốc toàn cầu sẽ cố gắng thất bại với điểm cuối lành mạnh trong một nhóm điểm cuối khác (thường là ở một vùng AWS khác). Chuyển đổi dự phòng này bỏ qua các cài đặt quay số lưu lượng, có nghĩa là ngay cả các nhóm điểm cuối với quay số lưu lượng được đặt thành 0 được xem xét trong các lần thử chuyển đổi dự phòng [5].
- Nếu không có điểm cuối lành mạnh nào có trọng lượng lớn hơn 0 được tìm thấy sau khi kiểm tra ba nhóm điểm cuối gần nhất, thì máy gia tốc toàn cầu "không mở" bằng cách định tuyến lưu lượng truy cập đến điểm cuối ngẫu nhiên trong nhóm điểm cuối gần nhất với máy khách, bất kể tình trạng sức khỏe [5].
- Khi các điểm cuối không lành mạnh trước đây phục hồi, máy gia tốc toàn cầu sẽ tiếp tục hành vi định tuyến bình thường, hướng lưu lượng trở lại các điểm cuối lành mạnh với mặt số giao thông trên không. Tuy nhiên, các kết nối hoạt động hiện tại tiếp tục định tuyến đến các điểm cuối ban đầu của chúng cho đến khi đặt lại [5].
-Máy gia tốc kép yêu cầu tất cả các điểm cuối cũng là kép. Khi cập nhật máy gia tốc lên kép, bộ tăng tốc toàn cầu đảm bảo tất cả các điểm cuối có địa chỉ IPv6 chính và thêm chúng nếu cần thiết cho các phiên bản EC2 [6] [9].
-Trình tăng tốc toàn cầu cung cấp địa chỉ IP ngăn xếp kép tĩnh như một điểm liên lạc duy nhất, định tuyến lưu lượng khách trên mạng toàn cầu AWS đến điểm cuối ngăn xếp kép khỏe mạnh gần nhất, từ đó cải thiện tính khả dụng và hiệu suất [3] [10].
-Bảo quản địa chỉ IP của máy khách có thể được bật cho một số điểm cuối ngăn xếp kép, nhưng có các hạn chế, chẳng hạn như vô hiệu hóa tính năng này cho các bộ cân bằng tải mạng kép trong các máy gia tốc IPv4 [3].
Tóm lại, bộ tăng tốc toàn cầu AWS quản lý chuyển đổi dự phòng cho các điểm cuối ngăn xếp kép bằng cách theo dõi sức khỏe, định tuyến có trọng số, chuyển đổi dự phòng khu vực và dự phòng đến các điểm cuối gần nhất, tất cả trong khi yêu cầu hỗ trợ ngăn xếp kép nhất quán trên các điểm cuối để đảm bảo IPv4 và IPv6 lưu lượng truy cập kết nối và IPV6.
Trích dẫn:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-caveats.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resiliency.html
[5] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.unhealthy-endpoints.html
.
[7] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-uide.pdf
[8] https://aws.amazon.com/global-accelerator/faqs/
[9] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-adding-endpoints.html
[10] https://aws.amazon.com/global-accelerator/features/