AWS Global Accelerator

使用 AWS 全球网络提升全球应用程序的可用性和性能

AGA 是一项联网服务,可通过使用 Amazon Web Services 的全球网络基础设施将您的用户流量性能提升高达 60%。当互联网拥塞时,AWS Global Accelerator 会优化应用程序路径,帮助您将数据包丢失、抖动和延迟水平持续维持在低水平。
借助于 Global Accelerator,您会得到两个全球静态公有 IP 并将其作为您的应用程序的固定切入点,从而提升其可用性。在后端,增加或删除您的 AWS 应用程序终端节点,如 Network Load Balancers、Application Load Balancer、Network Load Balancer、EC2 实例和弹性 IP,无需做出面向用户的更改。Global Accelerator 自动将您的流量重新路由至您最近的正常运行的可用终端节点,以减少终端节点故障。

分步文档或在 Elastic Load Balancing 控制台单击,在几分钟内设置您 AWS 管理控制台上的加速器。关注您所在地点的自助式研讨会并使用 AWS Global Accelerator 速度对比工具测试性能优势,从而了解更多。

AWS Global Accelerator (1:40)

AWS Global Accelerator 使用案例

  • 单一区域应用程序
  • 多区域应用程序
  • 多区域存储
  • 游戏
  • 实时通信

AWS Global Accelerator 的优势

加速延迟敏感的应用程序

您的网络延迟受两方面影响:您的用户数据需要跳转网络的次数以及沿到达您 AWS 应用程序终端节点路径可用的带宽。这些网络变量创造了互联网拥塞的机会,从而导致延迟连接和丢失数据。AWS Global Accelerator 将高级联网功能与专用 AWS 全球网络结合,将您的应用程序网络性能提升高达 60%。TCP 连接在离您用户最近的 AWS 边缘站点终止,而非您的终端节点,加速全球数据传输。一旦进入 AWS 网络,自动化路由将您的用户流量导向区域和/或可用区内最具性能的 AWS 终端节点。对于 UDP 工作负载,AWS 网络提供所需的全球容量,以避免流量高峰期间的数据包丢失和抖动。

提高弹性和可用性

构建架构时,您需要考虑弹性和可用性。这意味着可以在跨多个可用区或跨多个 AWS 区域的单个 AWS 区域中运行您的应用程序。无论您在 AWS 网络上将流量路由至何处,有了 Global Accelerator,应用程序终端节点之间的故障转移会在几秒钟之内自动发生。如果 Global Accelerator 检测到您应用程序终端节点的故障,则会立即触发流量重新路由至另一个可用区域或 AWS 区域中最近的可用终端节点。无需新 IP 地址或更新其 DNS 缓存,您的用户会被重新导向。

简化的全球流程管理

随着您的应用程序发展,您需要管理的终端节点和 IP 地址数量增加,变得繁冗。在更新您的应用程序时,添加或移除终端节点将使您暴露在应用程序可用性降低的风险当中,因为防火墙、硬编码设备和允许列表未能获得最新的信息。AWS Global Accelerator 通过提供仅需用户曾经配置的 2 个静态任播 IP 地址来简化全球流量管理。在这些 IP 地址后面,您可以增加或删除 AWS 源,开放使用,如终端节点故障转移、扩展、或测试,而无需任何用户端更改。对于 A/B 测试或蓝色绿色部署,使用流量调拨或终端节点权重自定义多少流量导向每个终端节点。您还可以在 AWS Global Accelerator 使用您自己的 IP 地址 (BYOIP),也可以使用 Amazon IP 地址池中的静态 IP 地址。

保护您的应用程序

通过 Application Load Balancer 或 EC2 实例将您在 AWS 上构建的应用程序展示给公共互联网流量,会为恶意攻击制造机会。AWS Global Accelerator 通过在两个静态切入点后掩蔽应用程序来降低遭受攻击的风险。这些切入点默认由 AWS Shield 提供保护,免受分布式拒绝服务 (DDoS) 攻击。AWS Global Accelerator 使用私有 IP 地址与您的 Amazon Virtual Private Cloud 创建对等连接,在公共互联网外保持 Application Load Balancer 或私有 EC2 实例的内部连接。

不使用 AWS Global Accelerator

global-accelerator-before

可能需要经过许多网络才能到达应用程序。进出应用程序的路径可能不同。每个跳转都会影响性能并可能带来风险。 

使用 AWS Global Accelerator

global-accelerator-after

添加 AWS Global Accelerator 可消除这些效率低下的问题。它利用 AWS 全球网络,从而提高了性能。 

使用 AWS Global Accelerator 的客户

The Trade Desk
Skyscanner
New Relic
ParTech

博客文章

日期
  • 日期
更多…

目前没有找到任何博文。请访问 AWS 博客,阅读更多博客内容。

最新资讯

日期
  • 日期
更多…

目前没有找到任何最新资讯公告。请访问 AWS 最新资讯,阅读更多公告。

了解有关 AWS Global Accelerator 的更多信息
查看产品功能

了解 AWS Global Accelerator 可以为您的应用程序做些什么。

了解更多 
注册免费 AWS 账户
注册免费账户

立即享受 AWS 免费套餐。 

注册 
使用 AWS Global Accelerator 开始构建
开始在控制台中构建

开始在 AWS 控制台中使用 AWS Global Accelerator 进行构建。

入门