首页 > 解决方案 > 降低从 S3 存储桶(多个存储桶)到我们的数据中心的传输费用

问题描述

我正在尝试降低从一个 AWS 账户中的多个 S3 存储桶(每月数 TB)到我们美国数据中心的出口费用。

我想在我们的 AWS 账户上设置一个 VPC,然后使用一个Gateway Endpoint for S3Direct Connect我们的数据中心到我们的 AWS VPC 的始终处于活动状态的 VPC(并支付通常的每小时 + GB 转移费用)。

阅读文档后,我理解我不会支付任何流量来使用,Gateway Endpoint for S3因为流量在到达我们的 AWS VPC 之前永远不会离开 AWS。要将其传输到我们的数据中心,通常会按小时 + GB 传输的减免费用进行Direct Connect计费。

这个对吗?我们是否仍然能够从我们的数据中心应用程序启动 GET(通过Direct Connect到此 VPC Gateway Endpoint for S3,以便我们可以从端点链接到的第 3 方 AWS 账户中提取 S3 文件?(请求只会来自我们的数据中心服务器以获取或有时会放 S3 文件)。

标签: amazon-web-servicesamazon-s3amazon-vpcaws-direct-connect

解决方案


您将无法通过直接连接路由到网关端点。但是,您可以在直接连接上配置公共 VIF,以通过直接连接将所有流量路由到 Amazon IP 空间。

来自:我应该使用哪种类型的虚拟接口来连接 AWS 中的不同资源?

要连接到可通过公共 IP 地址(例如 Amazon Simple Storage Service 存储桶)或 AWS 公共终端节点访问的 AWS 资源,请使用公共虚拟接口。

或者,您可以使用最近发布的 S3 接口终端节点(AWS 公告 - Amazon S3 现在支持 AWS PrivateLink),要使其正常工作,您需要配置您的应用程序以使用此终端节点。但是,这可能不符合您的需求,因为您需要为接口端点处理的每 GB 支付少量费用。因此,AWS Direct Connect 公共 VIF 应该是您的正确选择。


推荐阅读