入门概念 | AWS Global Accelerator 是什么?


  名称由来

AWS Global Accelerator 的名称直接体现了其核心价值,通过AWS全球私有网络基础设施优化流量传输。服务名称中的“Global”强调其覆盖全球的加速能力,而“Accelerator”则突出其降低延迟、提升吞吐量的技术目标。该服务旨在解决公共互联网的拥塞与不可靠问题,通过AWS专用网络实现更稳定的连接。

...

  主要功能

AWS Global Accelerator 提供三大核心功能。
全球流量路由:利用AWS全球网络将用户流量引导至最近的边缘站点,再通过最优路径传输至目标端点,降低延迟。
静态IP与DNS管理:为每个加速器分配两个全局静态IPv4地址(或双栈配置下的IPv4+IPv6地址),并提供DNS名称(如a1234567890abcdef.awsglobalaccelerator.com)简化客户端访问。
健康检查与故障转移:持续监控端点状态,自动将流量切换至健康端点,确保服务高可用性。用户还可配置流量拨号,按比例分配流量至不同区域。

  工作原理

流量处理流程分为三步。
边缘接入:用户通过Global Accelerator的静态IP或DNS名称发起请求,流量被引导至最近的AWS边缘站点。
路径优化:AWS全球网络根据实时网络状况(如拥塞、延迟)选择最佳路径,终止原有TCP连接并新建连接至目标端点。
端点交付:流量被传输至配置的端点(如ALB、NLB、EC2实例或VPC子网),同时保留客户端IP地址(标准加速器可选,自定义路由加速器默认保留)。若端点故障,流量自动切换至备用区域。

  使用场景

全球化应用加速:电商、媒体平台通过Global Accelerator将用户流量路由至最近区域,减少跨国访问延迟,提升用户体验。
混合云与多区域部署:企业可在多个AWS区域部署应用,通过流量拨号实现蓝绿部署或A/B测试,无需更新客户端IP。
游戏与实时通信:在线游戏、VoIP服务利用自定义路由加速器,将玩家流量精准分配至最优服务器,降低延迟与抖动。
合规与灾难恢复:金融、医疗行业通过多区域部署满足合规要求,Global Accelerator在主区域故障时自动切换流量,确保业务连续性。