AWS Global Accelerator hỗ trợ khắc phục thảm họa bằng cách tăng cường tính khả dụng của ứng dụng, dung sai lỗi và chuyển đổi dự phòng liền mạch trên nhiều vùng AWS và vùng có sẵn. Dưới đây là một lời giải thích chi tiết về cách nó đạt được điều này:
** 1. Chuyển đổi dự phòng đa khu vực và định tuyến giao thông
Global Accelerator cho phép bạn triển khai các điểm cuối ứng dụng của mình ở nhiều vùng AWS hoặc vùng có sẵn. Nó liên tục theo dõi sức khỏe của các điểm cuối này bằng cách sử dụng kiểm tra sức khỏe TCP, HTTP hoặc HTTPS. Nếu nó phát hiện điểm cuối không lành mạnh trong khu vực chính, nó sẽ tự động và ngay lập tức định tuyến lại lưu lượng người dùng đến điểm cuối lành mạnh gần nhất tiếp theo ở khu vực hoặc khu vực khác. Chuyển đổi dự phòng này xảy ra trong vòng vài giây, giảm thiểu thời gian chết và đảm bảo tính liên tục kinh doanh trong các thảm họa hoặc mất điện [3] [6] [7] [9] [10].
** 2. Địa chỉ IP anycast tĩnh cho sự cô lập lỗi
Khi bạn tạo máy gia tốc, Global Compelerator cung cấp hai địa chỉ IPv4 tĩnh (hoặc bốn cho ngăn xếp kép) đóng vai trò là một điểm nhập cố định duy nhất cho các ứng dụng của bạn. Các địa chỉ IP này được phục vụ từ các khu vực mạng độc lập, là cơ sở hạ tầng vật lý bị cô lập tương tự như các vùng có sẵn. Nếu một IP tĩnh trở nên không có sẵn do sự gián đoạn mạng hoặc chặn IP, thì máy gia tốc toàn cầu sẽ tự động điều chỉnh lưu lượng truy cập đến địa chỉ IP tĩnh lành mạnh khác từ một vùng mạng khác, cung cấp dung sai lỗi ở cấp mạng [3] [6] [9] [11].
** 3. Tuyên truyền thay đổi tức thời mà không có sự chậm trễ của bộ đệm DNS
Không giống như các giải pháp định tuyến dựa trên DNS có thể bị chậm trễ bộ nhớ đệm, việc sử dụng các địa chỉ IP tĩnh toàn cầu có nghĩa là thay đổi cấu hình và các sự kiện chuyển đổi dự phòng tuyên truyền ngay lập tức cho khách hàng. Điều này giúp loại bỏ sự biến đổi gây ra bởi bộ đệm DNS trên các thiết bị khách hàng, đảm bảo người dùng nhanh chóng được chuyển đến các điểm cuối lành mạnh mà không cần chờ hết hạn bộ đệm DNS [6] [9].
** 4. Tận dụng mạng toàn cầu AWS cho độ trễ thấp và thông lượng cao
Global Accelerator định tuyến lưu lượng truy cập thông qua Mạng toàn cầu AWS, nơi cung cấp kết nối có độ trễ thấp, thông lượng cao và dự phòng cao giữa các khu vực AWS và vùng có sẵn. Điều này không chỉ cải thiện hiệu suất ứng dụng mà còn đảm bảo kết nối đáng tin cậy trong các kịch bản chuyển đổi dự phòng, hỗ trợ phục hồi thảm họa bằng cách duy trì khả năng đáp ứng ứng dụng nhất quán [2] [5] [11].
** 5. Hỗ trợ cho các kiến trúc phục hồi thảm họa hoạt động và hoạt động hoạt động
Máy gia tốc toàn cầu có thể được sử dụng trong các triển khai hoạt động đa trang web trong đó lưu lượng được phân phối đồng thời trên nhiều khu vực để cân bằng tải và khắc phục thảm họa. Nó cũng hỗ trợ các mô hình chuyển đổi dự phòng hoạt động, trong đó lưu lượng truy cập được định tuyến chủ yếu đến một khu vực và chỉ chuyển sang khu vực thứ cấp trong các thất bại. Tính linh hoạt này cho phép các tổ chức thiết kế các kiến trúc khắc phục thảm họa đáp ứng các mục tiêu thời gian phục hồi (RTO) và mục tiêu điểm phục hồi (RPO) [8] [10] [10] [12].
** 6. Tích hợp với Sao lưu và Cơ sở hạ tầng AWS làm mã
Để phục hồi thảm họa toàn diện, máy gia tốc toàn cầu có thể được kết hợp với Sao lưu AWS và AWS CloudFormation để tự động hóa việc khôi phục dữ liệu và cơ sở hạ tầng trong khu vực khắc phục thảm họa. Điều này đảm bảo rằng không chỉ được định tuyến lại lưu lượng, mà trạng thái ứng dụng và môi trường cần thiết được khôi phục để đáp ứng các mục tiêu phục hồi [3].
Tóm lại, AWS Global Accelerator tăng cường phục hồi thảm họa bằng cách cung cấp định tuyến giao thông toàn cầu có độ trễ, có độ trễ thấp và độ trễ thấp với khả năng chuyển đổi dự phòng tức thì. Các địa chỉ IP anycast tĩnh của nó, theo dõi sức khỏe liên tục và sử dụng các vùng mạng bị cô lập đảm bảo rằng các ứng dụng vẫn có thể truy cập và hoạt động ngay cả khi mất điện trong khu vực hoặc thảm họa, cho phép phục hồi nhanh chóng và liên tục kinh doanh.
Trích dẫn:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resiliency.html
[3] https://docs.aws.amazon.com/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recovery-options-in-the-cloud.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[5] https://cloudchipr.com/blog/aws-global-accelerator
[6] https://aws.amazon.com/global-accelerator/faqs/
[7] https://www.whizlabs.com/blog/aws-global-accelerator/
[8] https://github.com/aws-samples/serverless-disaster-recovery-with-global-accelerator
[9] https://tutorialsdojo.com/aws-global-accelerator/
.
[11] https://www.nops.io/glossary/what-is-aws-global-accelerator/
.
[13] https://intuitive.cloud/blog/mitigate-regional-failover-and-improve-performance-using-aws-global-accelerator