S3 传输加速

17 Mar 2025 | 阅读 2 分钟
  • S3 传输加速使用 CloudFront 边缘网络来加速上传到 S3。
  • 您将获得一个独特的 URL,而不是直接将文件上传到 S3 存储桶,该 URL 会将数据上传到最近的边缘位置,而边缘位置又会将文件传输到 S3 存储桶。 独特的 URL 如下所示
    acloudguru.s3-accelerate.amazonaws.com

其中,acloudguru 是存储桶名称。

AWS S3 Transfer Acceleration

我们有一个 S3 存储桶托管在爱尔兰地区之外,我们在世界各地都有不同的用户。 如果用户尝试将文件上传到 S3 存储桶,它将通过互联网连接完成。

传输加速使用本地边缘位置,并且它们使用我们之前看到的独特 URL 将文件上传到它们最近的边缘位置。 边缘位置然后将文件发送到 S3 存储桶。 因此,我们可以说亚马逊通过使用传输加速服务来优化流程。

让我们通过一个例子来理解。

  • 登录 AWS 管理控制台。
  • 单击 S3 服务。
AWS S3 Transfer Acceleration
  • 单击**创建存储桶**按钮。
AWS S3 Transfer Acceleration
  • 在“创建存储桶”对话框中,输入存储桶名称,默认区域为美国东部(俄亥俄州)。
AWS S3 Transfer Acceleration
  • 选择“创建”按钮。
  • 单击您创建的存储桶。
  • 转到存储桶的属性。
  • 在属性中,转到存储桶的传输加速属性。
AWS S3 Transfer Acceleration
  • 单击**传输加速。**
AWS S3 Transfer Acceleration
  • 单击“已启用”,然后保存。
AWS S3 Transfer Acceleration

我们从上面的屏幕中观察到,新的端点是 javatpointbucket.s3-accelerate,amazonaws.com。 在上述情况下,您正在使用 Amazon aws 的一个新子域,即**s3-accelerate。** 您正在加速,因此您正在使用离您最近的 CloudFront 边缘位置,并且边缘位置将通过 CloudFront 分发网络直接将文件上传到 S3。


下一主题AWS EC2