Global Accelerator: địa chỉ IP tĩnh, TCP/UDP và failover giữa các Region
Không phải ứng dụng nào cũng là website có nội dung cache được: game, ứng dụng dùng TCP/UDP hoặc đối tác yêu cầu địa chỉ IP cố định cần một cách khác để đi nhanh trên mạng AWS.
AWS Global Accelerator cũng sử dụng edge location nhưng không cache nội dung. Dịch vụ cung cấp 2 địa chỉ IPv4 tĩnh anycast (dual-stack: thêm 2 địa chỉ IPv6), tiếp nhận traffic TCP/UDP tại edge location gần người dùng nhất, sau đó chuyển qua mạng riêng của AWS tới endpoint healthy gần nhất (ALB, NLB, EC2 hoặc Elastic IP) tại một hoặc nhiều Region. Mô phỏng dưới đây so sánh với phương án chỉ sử dụng DNS khi một Region gặp sự cố:
Traffic của người dùng đi vào mạng AWS tại edge location gần nhất, sau đó truyền qua mạng riêng của AWS tới Region gần nhất. Mọi người dùng kết nối tới cùng 2 địa chỉ IP tĩnh (anycast). Nhấn "Sự cố Region Singapore" để quan sát cơ chế failover.
Ba dịch vụ cùng sử dụng edge location nhưng giải quyết ba bài toán khác nhau. Chọn một tình huống của MFTECH, lần lượt áp dụng từng dịch vụ và nhấn Gửi traffic để xác định dịch vụ đáp ứng yêu cầu.
Nhấn Gửi traffic để quan sát từng bước xử lý. Thay đổi lựa chọn và chạy lại để so sánh kết quả.
- Giao thức UDP, địa chỉ IP tĩnh để đối tác đưa vào allow list, hoặc chuyển Region không phụ thuộc DNS: Global Accelerator.
- Cache trang, ảnh, video: CloudFront.
- Tải lên tệp dung lượng lớn vào S3: S3 Transfer Acceleration.
Global Accelerator: static IP addresses, TCP/UDP and failover between Regions
Not every application is a website with cacheable content: games, TCP/UDP applications and partners that require fixed IP addresses need another way to travel fast over the AWS network.
AWS Global Accelerator also uses edge locations but does not cache content. The service provides 2 static anycast IPv4 addresses (dual-stack: 2 additional IPv6 addresses), receives TCP/UDP traffic at the edge location closest to the user, then carries it over the AWS private network to the nearest healthy endpoint (ALB, NLB, EC2 or Elastic IP) in one or more Regions. The simulation below compares it with a DNS-only approach when a Region fails:
Traffic của người dùng đi vào mạng AWS tại edge location gần nhất, sau đó truyền qua mạng riêng của AWS tới Region gần nhất. Mọi người dùng kết nối tới cùng 2 địa chỉ IP tĩnh (anycast). Nhấn "Sự cố Region Singapore" để quan sát cơ chế failover.
The three services all use edge locations but solve three different problems. Choose a MFTECH scenario, apply each service in turn and press Send traffic to find the service that meets the requirement.
Nhấn Gửi traffic để quan sát từng bước xử lý. Thay đổi lựa chọn và chạy lại để so sánh kết quả.
- UDP, static IP addresses for partners to put in an allow list, or Region failover that does not depend on DNS: Global Accelerator.
- Caching pages, images, video: CloudFront.
- Uploading large files to S3: S3 Transfer Acceleration.