Sử dụng máy gia tốc định tuyến tùy chỉnh trong AWS Global Accelerator cung cấp một số lợi ích riêng biệt so với máy gia tốc tiêu chuẩn, đặc biệt đối với các ứng dụng yêu cầu kiểm soát chi tiết, xác định đối với việc định tuyến lưu lượng người dùng đến các trường hợp cụ thể của Amazon EC2.
Lợi ích của máy gia tốc định tuyến tùy chỉnh
** 1. Định tuyến giao thông xác định đến các trường hợp và cổng EC2 cụ thể
Không giống như các máy gia tốc tiêu chuẩn, tự động định tuyến lưu lượng đến điểm cuối lành mạnh gần nhất dựa trên sự gần gũi về địa lý và sức khỏe điểm cuối, máy gia tốc định tuyến tùy chỉnh cho phép bạn sử dụng logic ứng dụng của riêng mình để định tuyến lưu lượng truy cập đến một ví dụ và cổng EC2 cụ thể. Việc định tuyến xác định này rất cần thiết cho các trường hợp sử dụng trong đó nhiều người dùng phải được gán cho một máy chủ hoặc phiên cụ thể, chẳng hạn như chơi game nhiều người chơi, VoIP, EDTech hoặc các ứng dụng truyền thông xã hội yêu cầu người dùng kết nối với một máy chủ phương tiện cụ thể hoặc phiên trò chơi dựa trên các yếu tố như vị trí địa lý, kỹ năng người chơi hoặc cấu hình phiên [2].
** 2. Tích hợp với logic ứng dụng tùy chỉnh
Máy gia tốc định tuyến tùy chỉnh cho phép ứng dụng của bạn truy xuất ánh xạ tĩnh của các cổng gia tốc đến địa chỉ IP riêng EC2 Destination EC2. Ánh xạ này cho phép các dịch vụ quản lý phiên hoặc mai mối của bạn để định tuyến chính xác người dùng đến đúng phiên bản phụ trợ mà không cần sửa đổi phần mềm máy khách. Tích hợp này tạo điều kiện cho các quyết định định tuyến phức tạp dựa trên các yêu cầu duy nhất của ứng dụng của bạn, mà các máy gia tốc tiêu chuẩn không thể hỗ trợ [2] [3].
** 3. Cải thiện bảo mật và kiến trúc mạng đơn giản hóa
Với máy gia tốc định tuyến tùy chỉnh, bạn tránh tiếp xúc trực tiếp với các trường hợp EC2 riêng lẻ, có thể gây ra rủi ro bảo mật. Thay vì gán các IP đàn hồi cho từng trường hợp, máy gia tốc cung cấp địa chỉ IP anycast tĩnh, định tuyến lưu lượng truy cập trong mạng toàn cầu của AWS đến cổng mạng con và cổng con thích hợp. Điều này làm giảm bề mặt tấn công và đơn giản hóa quản lý IP [2].
** 4. Tận dụng hiệu suất mạng toàn cầu AWS
Máy gia tốc định tuyến tùy chỉnh vẫn tận dụng cơ sở hạ tầng mạng toàn cầu AWS để định tuyến lưu lượng truy cập, đảm bảo độ trễ thấp, jitter và mất gói. Điều này có nghĩa là bạn có được lợi ích hiệu suất và tính khả dụng của máy gia tốc toàn cầu trong khi duy trì kiểm soát chính xác định tuyến giao thông [2] [3].
** 5. Hỗ trợ cho nhiều giao thức và ánh xạ cổng linh hoạt
Máy gia tốc định tuyến tùy chỉnh cho phép bạn chỉ định TCP, UDP hoặc cả hai giao thức ở cấp nhóm điểm cuối, cung cấp tính linh hoạt cho các ứng dụng yêu cầu các giao thức vận chuyển khác nhau cho các loại lưu lượng khác nhau. Bạn có thể xác định các phạm vi cổng ánh xạ trực tiếp đến các phiên bản EC2 của mình, cho phép sử dụng cổng nhất quán trên nhiều trường hợp [2] [3].
** 6. Khả năng mở rộng cho các trường hợp sử dụng phức tạp
Máy gia tốc định tuyến tùy chỉnh có thể xử lý định tuyến từ vài đến hàng ngàn người dùng đến các điểm cuối EC2 cụ thể, khiến chúng phù hợp với các ứng dụng quy mô lớn yêu cầu gán người dùng dựa trên phiên, như trò chơi nhiều người chơi lớn hoặc nền tảng truyền thông thời gian thực [2].
Bản tóm tắt
Trong khi các máy gia tốc AWS Global tiêu chuẩn cung cấp định tuyến tự động, dựa trên sức khỏe và gần phù hợp cho các kịch bản cân bằng tải và chuyển đổi hoàn toàn chung, các bộ tăng tốc định tuyến tùy chỉnh cung cấp kiểm soát nâng cao bằng cách cho phép định tuyến xác định theo các trường hợp và cổng EC2 cụ thể. Khả năng này rất quan trọng đối với các ứng dụng cần có ái lực phiên, kết hợp tùy chỉnh hoặc logic định tuyến chuyên dụng, tất cả trong khi được hưởng lợi từ các tính năng bảo mật và hiệu suất mạng toàn cầu của AWS.
Điều này làm cho máy gia tốc định tuyến tùy chỉnh trở nên lý tưởng cho:
- Trò chơi nhiều người chơi với bài tập trình phát dựa trên phiên
- VoIP và giao tiếp thời gian thực yêu cầu kết nối máy chủ phương tiện cụ thể
- Các ứng dụng cần kiểm soát hạt mịn đối với định tuyến giao thông vượt ra ngoài sự gần gũi về địa lý hoặc sức khỏe điểm cuối
- Các kịch bản trong đó việc hiển thị các trường hợp EC2 riêng lẻ trực tiếp vào Internet là không mong muốn
Về bản chất, các bộ tăng tốc định tuyến tùy chỉnh kết hợp các lợi ích hiệu suất và tính khả dụng của AWS Global Compressator với tính linh hoạt để thực hiện logic định tuyến phức tạp, cụ thể theo ứng dụng [2] [3] [4].
Trích dẫn:
.
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-how-it-works.html
[3] https://cloudchipr.com/blog/aws-global-accelerator
[4] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[5] https://repost.aws/questions/QUzbDXdC12QDy-igAdhLPi7g/standard-global-accelerator-ec2-instance-endpoint-which-eni-does-the-traffic-go-to
[6] https://www.youtube.com/watch?v=Duxx0Upuksg
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-accelerators.html
.
[9] https://boto3.amazonaws.com/v1/documentation/api/1.17.58/reference/services/globalaccelerator.html