AWS Global Accelerator 使用 AWS 全球网络,优化用户到应用程序的网络路径从而提高性能。它提供了静态 IP 地址,Global Accelerator将作为进入一个或多个 AWS 区域中应用程序端点的固定入口点。
和其他网络服务不一样的是,Global Accelerator使用任播(Anycast)
, 用户发起请求后,会根据Anycast找到延迟最近的pop点:
流量的方向: Client -> Anycast IP -> Edge Location -> Application
兼容性
性能一致
提供一致的性能体验
利用 AWS 内部网络进行传输
健康检查
安全性
共同点
CloudFront
主要用于缓存内容(如图像和视频)的性能优化,内容在边缘位置进行服务
提供动态内容加速(如 API 加速和动态网站传输)
Global Accelerator
提高广泛应用的 TCP 或 UDP 性能;在边缘位置代理数据包,传输到一个或多个 AWS 区域运行的应用程序
适用于非 HTTP 用例,如游戏(UDP)、物联网(MQTT)或 VoIP
适用于需要静态 IP 地址的场景