Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Máy gia tốc toàn cầu AWS xử lý định tuyến giao thông đến nhiều vùng


Máy gia tốc toàn cầu AWS xử lý định tuyến giao thông đến nhiều vùng


Tăng tốc toàn cầu AWS xử lý định tuyến lưu lượng truy cập đến nhiều vùng bằng cách cung cấp một tập hợp các địa chỉ IP bất kỳ tĩnh đóng vai trò là điểm vào nhất quán cho ứng dụng của bạn. Các địa chỉ IP này được quảng cáo từ các vị trí AWS trên toàn thế giới, cho phép lưu lượng người dùng vào mạng toàn cầu AWS tại vị trí cạnh gần nhất cho người dùng. Từ đó, bộ tăng tốc toàn cầu định tuyến lưu lượng truy cập qua mạng toàn cầu AWS đến điểm cuối tối ưu dựa trên một số yếu tố bao gồm sự gần gũi về địa lý, sức khỏe điểm cuối và trọng số lưu lượng được cấu hình [4] [7] [10].

Cơ chế chính của định tuyến giao thông trên nhiều vùng

** 1. Địa chỉ IP anycast tĩnh:
Khi bạn tạo máy gia tốc, AWS gán hai địa chỉ IP anycast tĩnh từ các vùng mạng khác nhau. Các IP này không thay đổi ngay cả khi cơ sở hạ tầng cơ bản thay đổi, cung cấp một điểm nhập cố định cho người dùng của bạn trên toàn cầu [7] [10].

** 2. Nhóm điểm cuối và người nghe:
Bạn định cấu hình người nghe trên máy gia tốc chỉ định các cổng và giao thức cho lưu lượng truy cập đến. Các điểm cuối (như bộ cân bằng tải mạng, bộ cân bằng tải ứng dụng hoặc các trường hợp EC2) được nhóm theo khu vực thành các nhóm điểm cuối. Mỗi nhóm điểm cuối tương ứng với một vùng AWS cụ thể, cho phép kiểm soát hạt đối với phân phối lưu lượng [5] [7].

** 3. Định tuyến giao thông dựa trên sức khỏe và sự gần gũi:
Máy gia tốc toàn cầu liên tục theo dõi sức khỏe của các điểm cuối bằng cách sử dụng kiểm tra sức khỏe. Nó chỉ định tuyến lưu lượng truy cập đến các điểm cuối lành mạnh và thích các điểm cuối gần gũi về mặt địa lý với người dùng để giảm thiểu độ trễ. Nếu một điểm cuối hoặc khu vực trở nên không lành mạnh, lưu lượng truy cập được tự động chuyển đến các điểm cuối lành mạnh khác ở các khu vực khác, cung cấp khả năng chuyển đổi dự phòng [5] [6] [7].

** 4. Quay số giao thông và cấu hình trọng lượng:
Bạn có thể kiểm soát tỷ lệ giao thông được định tuyến đến từng khu vực bằng cách định cấu hình quay số hoặc trọng số lưu lượng trên các nhóm điểm cuối. Điều này cho phép bạn thực hiện các kiến ​​trúc đa khu vực hoạt động hoạt động (chia sẻ tải) hoặc hoạt động (chuyển đổi dự phòng). Ví dụ: bạn có thể gửi 70% lưu lượng truy cập đến một khu vực và 30% sang một khu vực khác hoặc có một khu vực xử lý tất cả lưu lượng cho đến khi nó trở nên không lành mạnh, tại đó điểm giao thông chuyển sang khu vực dự phòng [5] [6].

** 5. Máy gia tốc định tuyến tùy chỉnh để định tuyến xác định:
Đối với các ứng dụng yêu cầu định tuyến xác định (ví dụ: chơi game nhiều người chơi hoặc VoIP), Trình tăng tốc toàn cầu hỗ trợ máy gia tốc định tuyến tùy chỉnh. Các cổng cụ thể bản đồ này trên máy gia tốc đến các địa chỉ IP riêng và cổng riêng EC2 cụ thể ở một hoặc nhiều vùng. Điều này cho phép logic ứng dụng của bạn (như mai mối) định tuyến nhiều người dùng đến các phiên bản EC2 cụ thể hoặc các phiên trò chơi giữa các khu vực trong khi vẫn được hưởng lợi từ hiệu suất mạng toàn cầu [1] [2] [8].

Tóm tắt xử lý giao thông đa khu vực

- Người dùng kết nối với các IPS STATIC STATIC STATIC Global Accelerator.
- Lưu lượng truy cập vào mạng toàn cầu AWS tại vị trí cạnh gần nhất.
- Transpress Transpres Global Contractor đến điểm cuối tốt nhất dựa trên sức khỏe, địa lý và trọng số lưu lượng được cấu hình.
-Lưu lượng truy cập có thể được phân phối trên nhiều vùng AWS, hỗ trợ cả các mô hình chuyển đổi dự phòng hoạt động và hoạt động.
- Máy gia tốc định tuyến tùy chỉnh cho phép định tuyến lưu lượng truy cập xác định đến các trường hợp và cổng EC2 cụ thể trên các khu vực.
- Chuyển đổi dự phòng là tự động: Các điểm cuối không lành mạnh được xóa khỏi định tuyến cho đến khi chúng phục hồi.

Cách tiếp cận này cải thiện tính khả dụng, hiệu suất và khả năng phục hồi của ứng dụng bằng cách tận dụng mạng lưới theo dõi sức khỏe điểm cuối khu vực và toàn cầu của AWS [4] [5] [6] [7] [10].

Trích dẫn:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-how-it-works.html
.
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-listeners.html
[4] https://cloudchipr.com/blog/aws-global-accelerator
[5] https://repost.aws/questions/QUo8q_KZ2fTz2PjaiJc9ztEQ/using-aws-global-accelerator-service-to-distribute-traffic-across-multiple-regions
.
[7] https://www.applify.co/blog/what-is-aws-gobal-accelerator
[8] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-accelerators.html
[9] https://d1.awsstatic.com/events/reinvent/2019/REPEAT_2_Using_AWS_Global_Accelerator_for_multi-region_applications_NET202-R2.pdf
.