Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Máy gia tốc toàn cầu AWS xử lý tắc nghẽn mạng như thế nào


Máy gia tốc toàn cầu AWS xử lý tắc nghẽn mạng như thế nào


Máy gia tốc toàn cầu AWS xử lý tắc nghẽn mạng chủ yếu bằng cách định tuyến lưu lượng người dùng lên mạng AWS Global, được thiết kế để không bị tắc nghẽn và rất dư thừa. Cách tiếp cận này tránh các đường dẫn Internet công cộng thường bị tắc nghẽn và kém đáng tin cậy, do đó giảm mất gói, jitter và độ trễ, và cải thiện hiệu suất và tính khả dụng của ứng dụng.

Dưới đây là các cơ chế chi tiết mà AWS Global Compressator quản lý tắc nghẽn mạng:

** 1. Tận dụng mạng toàn cầu AWS:
Thay vì định tuyến lưu lượng truy cập qua internet công cộng, có thể bị tắc nghẽn và liên quan đến nhiều bước nhảy, AWS Global Accelerator xâm nhập lưu lượng tại vị trí AWS Edge gần nhất với người dùng thông qua các địa chỉ IP anycast tĩnh. Từ đó, giao thông đi qua mạng lưới toàn cầu AWS Private, được tối ưu hóa cho hiệu suất cao và tắc nghẽn thấp. Mạng này là dự phòng và được thiết kế để giảm thiểu sự chậm trễ và mất gói, đảm bảo một đường dẫn trơn tru và đáng tin cậy đến các điểm cuối ứng dụng được lưu trữ ở các vùng AWS [3] [4] [6] [10].

** 2. Định tuyến giao thông thông minh và chuyển đổi dự phòng:
AWS Global Accelerator liên tục theo dõi sức khỏe của các điểm cuối ứng dụng bằng cách sử dụng kiểm tra sức khỏe TCP, HTTP và HTTPS. Nó tự động định tuyến lưu lượng người dùng đến điểm cuối lành mạnh gần nhất, tự động không thành công cho các điểm cuối thay thế nếu xảy ra tắc nghẽn hoặc thất bại. Khả năng chuyển đổi dự phòng này đảm bảo lưu lượng truy cập được hướng ra khỏi các đường dẫn tắc nghẽn hoặc không lành mạnh, duy trì tính khả dụng và hiệu suất nhất quán [4] [11].

** 3. Mặt số giao thông và trọng số điểm cuối để kiểm soát giao thông hạt mịn:
Để quản lý phân phối lưu lượng và tránh quá tải bất kỳ điểm cuối hoặc khu vực nào, AWS Global Accelerator cung cấp mặt số lưu lượng và trọng lượng điểm cuối. Quay số giao thông cho phép bạn kiểm soát tỷ lệ phần trăm lưu lượng được gửi đến các nhóm (khu vực) cụ thể, có thể được quay số để giảm tắc nghẽn hoặc quay số để tăng dần lưu lượng truy cập. Trọng lượng điểm cuối cho phép bạn điều chỉnh tỷ lệ lưu lượng giữa nhiều điểm cuối trong một khu vực, cho phép phân phối tải cân bằng và ngăn chặn sự tắc nghẽn ở bất kỳ điểm cuối nào [1] [2] [7] [11].

** 4. Nhiều vùng mạng và ISP Peering:
AWS Global Accelerator sử dụng nhiều vùng mạng bị cô lập, mỗi vùng có cơ sở hạ tầng vật lý riêng và mối quan hệ nhìn thấy với các ISP khác nhau. Thiết kế này làm giảm tác động của tắc nghẽn hoặc mất điện cụ thể của ISP bằng cách cho phép lưu lượng truy cập được định tuyến thông qua các vùng mạng và ISP thay thế. Khách hàng nhận được hai địa chỉ IP tĩnh từ các vùng mạng khác nhau, cung cấp dự phòng và giảm bán kính nổ của các vấn đề mạng [8].

** 5. Mối quan hệ của khách hàng và định tuyến trạng thái:
Đối với các ứng dụng yêu cầu sự tồn tại của phiên, AWS Global Accelerator có thể duy trì ái lực của máy khách bằng cách định tuyến tất cả các yêu cầu từ người dùng đến cùng một điểm cuối. Điều này ngăn chặn chi phí và độ trễ có thể phát sinh từ việc chuyển đổi các điểm cuối giữa, có thể làm trầm trọng thêm sự chậm trễ liên quan đến tắc nghẽn [4] [11].

Tóm lại, bộ tăng tốc toàn cầu AWS giảm thiểu tắc nghẽn mạng bằng cách di chuyển lưu lượng người dùng vào một mạng toàn cầu được tối ưu hóa, riêng tư, định tuyến thông minh xung quanh các điểm cuối bị tắc nghẽn hoặc không lành mạnh, cung cấp kiểm soát giao thông chi tiết để cân bằng tải trọng và tận dụng các vùng mạng dự phòng và đường dẫn ISP để duy trì mức độ có sẵn cao và độ trễ thấp. Điều này dẫn đến hiệu suất ứng dụng và độ tin cậy được cải thiện ngay cả trong các điều kiện mạng khác nhau.

Trích dẫn:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
.
[3] https://aws.amazon.com/global-accelerator/features/
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://cloudchipr.com/blog/aws-global-accelerator
[6] https://cloudvisor.co/aws-guides/aws-global-accelerator/
[7] https://hands-on.cloud/aws-service/global-accelerator/
.
[9] https://www.nops.io/glossary/what-is-aws-gobal-accelerator/
[10] https://www.hava.io/blog/what-is-aws-gobal-accelerator
[11] https://digitalcloud.training/aws-global-accelerator/
[12] https://www.youtube.com/watch?v=Docl4Juloqw