使用 Amazon S3 Transfer Acceleration 加快地理位置分散的数据传输
Amazon S3 Transfer Acceleration 通过使用 Amazon S3,有效地将由于全球分散的客户端与区域性应用程序之间的地理距离所导致的延迟降至最小甚至消除。Transfer Acceleration 使用 CloudFront 中的全球分布式边缘站点进行数据传输。AWS 边缘网络在超过 50 个站点具有接入点。目前,它用于通过 CloudFront 分布内容,并向针对 Amazon Route 53 发出的 DNS 查询提供快速响应。
边缘网络还有助于加速进出 Amazon S3 的数据传输。它对具有以下特点的应用程序是理想之选:跨大洲或在大洲之间传输数据、具有快速 Internet 连接、使用大型对象,或具有大量要上载的内容。当数据到达某个边缘站点时,数据会被经过优化的网络路径路由至 Amazon S3。通常,您与 Amazon S3 区域之间的距离越远,使用 Transfer Acceleration 可预期获得的速度改进就越大。
您可以对新的或现有的存储桶设置 Transfer Acceleration。您可以通过单独的 Amazon S3 Transfer Acceleration 终端节点来使用 AWS 边缘站点。测试 Transfer Acceleration 是否有助于提高客户端请求性能的最佳方法是使用 Amazon S3 Transfer Acceleration 速度比较工具。网络配置和条件随时间或站点不同而可能发生变化。因此,我们只对 Amazon S3 Transfer Acceleration 可能会改进上载性能的传输向您收费。有关将 Transfer Acceleration 与不同的 AWS 开发工具包结合使用的信息,请参阅 Amazon S3 Transfer Acceleration 示例。