Amazon S3 on Outposts 可向本地 AWS Outposts 环境提供对象存储,满足您的本地数据处理和数据驻留需求。借助 S3 API 和各项功能,S3 on Outposts 可以让您轻松存储、保护、标记、检索、报告 Outposts 数据并控制访问权限。AWS Outposts 是一项完全托管的服务,可将 AWS 基础设施、服务和工具扩展到几乎任何数据中心、主机托管空间或本地设施,以实现真正一致的混合体验。
您不仅可以使用 S3 on Outposts 满足数据驻留要求,还可以通过让数据靠近本地应用程序来满足苛刻的性能需求。S3 on Outposts 提供了一个名为“S3 Outposts”的新 Amazon S3 存储类;该存储类使用相同的 S3 API,旨在用于在 Outposts 上的多个设备和服务器之间持久且冗余地存储数据。您可以向 Outposts 添加 26 TB、48 TB、96 TB、240 TB 或 380 TB 的 S3 存储容量(26 TB S3 选项仅支持配置了 11 TB EBS 的 Outposts)。您可以在每个 Outpost 上为每个 AWS 账户创建最多 100 个存储桶。AWS DataSync 是便于将数据移入和移出 AWS Storage 服务的一种服务。它支持 S3 on Outposts,能让您在 Outposts 和 AWS 区域之间自动执行数据传输,即选择传输的内容、传输的时间以及使用的网络带宽。
优势
完全托管的基础设施
S3 on Outposts 使您可以轻松地在本地部署对象存储,因为您的 Outpost 在交付时已安装 S3 容量,并由 AWS 进行监控、修补和更新。容量可以选择 26 TB、48 TB、96 TB、240 TB 或 380 TB。使用 S3 on Outposts,您可以减少管理存储所需的时间、资源、运营风险和维护停机时间。
在本地处理和存储数据
在本地环境中处理和安全地存储数据,并将数据传输到 AWS 区域中的 S3 以进一步处理或存档。S3 on Outposts 提供本地对象存储,以最大限度地减少网络变化带来的数据传输和缓冲区,同时让您能够使用 AWS DataSync 在 Outposts 和 AWS 区域之间轻松传输数据。
真正一致的混合体验
S3 on Outposts 在本地使用与云端相同的 S3 API,使用基于策略的访问控制、加密、生命周期过期操作以及在本地标记和在云中标记等功能。与其他需要使用不同 API、手动软件更新以及购买第三方硬件和支持的混合解决方案不同,S3 on Outposts 提供一致的混合体验。
使用案例
数据驻留
使用 S3 on Outposts 在本地存储和检索数据,以满足数据驻留、监管或合规要求。使用 S3 on Outposts,您可以通过将数据保留在本地来满足数据驻留、监管或合规要求,还可以利用 AWS 提供的灵活性、成本和创新。S3 on Outposts 使客户能够将数据保留在当前没有 AWS 区域的国家/地区、州/省或其他地点的本地 Outpost 上,从而满足数据驻留要求或监管要求。
高吞吐量本地数据处理
对于需要高吞吐量本地处理的本地应用程序,例如医院的医学成像、自动驾驶车辆数据采集和制造流程,S3 on Outposts 可以在本地处理和存储数据,以满足这些苛刻的工作负载。S3 on Outposts 提供本地对象存储,以最大限度地减少网络变化带来的数据传输和缓冲区,借助 DataSync,您可以在 AWS 区域和 Outpost 之间轻松安排数据传输。
AWS 迁移的暂存和验证
对于在最终将应用程序迁移到 AWS 区域之前在本地构建或测试应用程序的客户,他们现在可以最大限度地减少应用程序所需的更改。S3 on Outposts 为云迁移之旅提供了中间步骤,因为 S3 on Outposts 可让您在本地 Outposts 上构建便携式应用程序,这些应用程序可以轻松迁移到 AWS。
开始使用
要使用 S3 on Outposts,请选择支持 S3 on Outposts 的 AWS Outposts 配置,或者向现有 Outpost 添加 S3 存储。接下来,请使用 Outposts 控制台或 API 在您的 Outpost 上创建存储桶和 S3 接入点。
然后,您可以使用 AWS CLI 或 SDK 在 Outposts 上存储和检索来自 S3 存储桶的对象,就像在 AWS 区域中为 S3 存储桶所做的那样。您可以从 Outposts 控制台查看和管理您的存储桶,并使用 AWS DataSync 管理 AWS 区域中 Outpost 和 Amazon S3 之间的对象传输。