Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Làm thế nào để máy gia tốc định tuyến tùy chỉnh cải thiện hiệu suất cho các ứng dụng thời gian thực


Làm thế nào để máy gia tốc định tuyến tùy chỉnh cải thiện hiệu suất cho các ứng dụng thời gian thực


Máy gia tốc định tuyến tùy chỉnh cải thiện hiệu suất cho các ứng dụng thời gian thực bằng cách cung cấp kiểm soát chi tiết, xác định về cách lưu lượng người dùng được chuyển đến các tài nguyên phụ trợ cụ thể, chẳng hạn như các trường hợp Amazon EC2, trong đám mây riêng ảo (VPC). Cách tiếp cận này đặc biệt có lợi cho các ứng dụng yêu cầu các kết nối nhất quán, độ trễ thấp và ánh xạ người dùng đến máy chủ chính xác, như trò chơi thời gian thực, VoIP và hội nghị truyền hình.

Làm thế nào các máy gia tốc định tuyến tùy chỉnh tăng cường hiệu suất

-Lập bản đồ người dùng đến trường hợp xác định: Không giống như các máy gia tốc tiêu chuẩn điều khiển lưu lượng truy cập dựa trên độ gần 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 mình để gán người dùng cho các trường hợp EC2 cụ thể dựa trên các tiêu chí như vị trí địa lý, kỹ năng người chơi hoặc loại phiên. Điều này đảm bảo rằng người dùng liên tục kết nối với cùng một máy chủ phụ trợ, điều này rất quan trọng để duy trì trạng thái phiên và giảm độ trễ trong các ứng dụng thời gian thực [3] [4].

- Định tuyến cấp cổng trực tiếp: Máy gia tốc định tuyến tùy chỉnh MAP MAP LEENER PORT Phạm vi đến các điểm đến và cổng trường hợp EC2 cụ thể trong các mạng con VPC của bạn. Điều khiển cấp cổng này cho phép ứng dụng của bạn nghe trên các cổng nhất quán trên các trường hợp, đơn giản hóa cấu hình máy khách và giảm thời gian thiết lập kết nối [3] [4].

- Sử dụng mạng toàn cầu AWS: Lưu lượng truy cập được định tuyến qua cơ sở hạ tầng mạng toàn cầu AWS, giúp tối ưu hóa các đường dẫn mạng, giảm tắc nghẽn Internet và giảm thiểu tổn thất gói. Điều này dẫn đến độ trễ thấp hơn và các kết nối đáng tin cậy hơn, cần thiết cho khả năng đáp ứng thời gian thực trong các ứng dụng chơi game và truyền thông [3] [5] [8].

-Hỗ trợ cho các giao thức UDP và TCP: Các ứng dụng thời gian thực thường yêu cầu UDP để truyền dữ liệu nhanh, có độ trễ thấp và TCP để phân phối đáng tin cậy. Máy gia tốc định tuyến tùy chỉnh hỗ trợ cả hai giao thức trên cơ sở mỗi cổng, cho phép các ứng dụng tối ưu hóa các giao thức vận chuyển mà không cần sao chép cấu hình [3].

- Địa chỉ IP tĩnh và các điểm cuối nhất quán: Máy gia tốc định tuyến tùy chỉnh cung cấp các địa chỉ IP tĩnh vẫn được gán miễn là máy gia tốc tồn tại. Tính ổn định này cho phép khách hàng duy trì các điểm kết nối nhất quán, tránh sự chậm trễ do độ phân giải DNS hoặc thay đổi IP, điều này rất quan trọng đối với tính liên tục phiên thời gian thực [2] [5].

- Kiểm soát và bảo mật lưu lượng chi tiết: Theo mặc định, lưu lượng truy cập đến các điểm đến mạng con VPC bị từ chối cho đến khi được phép rõ ràng, cung cấp quyền truy cập an toàn và được kiểm soát vào các trường hợp phụ trợ. Bạn có thể chỉ định địa chỉ IP và kết hợp cổng nào được phép nhận lưu lượng truy cập, tăng cường bảo mật mà không phải hy sinh hiệu suất [3].

- Tự động chuyển đổi dự phòng và giám sát sức khỏe: Mặc dù các máy gia tốc định tuyến tùy chỉnh định tuyến giao thông một cách xác định, chúng vẫn tận dụng việc theo dõi sức khỏe của AWS để đảm bảo lưu lượng truy cập chỉ hướng đến các điểm cuối lành mạnh, ngăn chặn sự gián đoạn trong các phiên thời gian thực [5] [8].

Các trường hợp sử dụng trong các ứng dụng thời gian thực

- Chơi game trực tuyến: Người chơi có thể được gán cho các máy chủ trò chơi dựa trên cấp độ kỹ năng, vị trí hoặc chế độ trò chơi, đảm bảo độ trễ thấp và trải nghiệm chơi trò chơi nhất quán. Việc định tuyến xác định làm giảm độ trễ và mất gói, cải thiện khả năng đáp ứng [3] [4] [5].

- Hội nghị VoIP và Video: Nhiều người dùng có thể được chuyển đến các máy chủ phương tiện cụ thể cho các phiên thoại, video và nhắn tin, đảm bảo các kết nối ổn định và độ trễ tối thiểu cho giao tiếp thời gian thực [3] [4].

- Các ứng dụng trạng thái khác: Các ứng dụng yêu cầu các kết nối liên tục và ái lực phiên được hưởng lợi từ ánh xạ cố định của người dùng để phụ trợ các phiên bản, giảm chi phí kết nối và cải thiện trải nghiệm người dùng [4] [5].

Tóm lại, máy gia tốc định tuyến tùy chỉnh cải thiện hiệu suất ứng dụng thời gian thực bằng cách kết hợp điều khiển định tuyến lưu lượng truy cập chính xác, các đường dẫn mạng toàn cầu AWS được tối ưu hóa, tính linh hoạt của giao thức và các điểm cuối an toàn ổn định. Cách tiếp cận định tuyến phù hợp này làm giảm độ trễ, duy trì tính nhất quán của phiên và tăng cường khả năng đáp ứng ứng dụng tổng thể quan trọng đối với các trường hợp sử dụng thời gian thực.

Trích dẫn:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-accelerators.html
[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
.
[5] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[6] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/create-custom-routing-accelerator.html
[7] https://hands-on.cloud/aws-service/global-accelerator/
.
[9] https://www.alibabacloud.com/help/en/ga/user-guide/overview-2/
[10] https://pages.awscloud.com/rs/112-TZM-766/images/GC-800_ImprovingAppDelivery_eBook_updated_Final.pdf