微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

降低从 S3 存储桶多个存储桶到我们数据中心的传输费用

如何解决降低从 S3 存储桶多个存储桶到我们数据中心的传输费用

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

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

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

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

解决方法

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

来自:Which type of virtual interface should I use to connect different resources in AWS?

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

或者,您可以使用最近发布的 S3 接口端点 (AWS Announcement - Amazon S3 now supports AWS PrivateLink),要使其正常工作,您需要将应用程序配置为使用此端点。但是,这可能不符合您的需求,因为接口端点处理的每 GB 都会向您收取少量费用。因此,AWS Direct Connect 公共 VIF 应该是您的正确选择。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。