Amazon S3 的工作原理
Amazon S3 或 Amazon Simple Storage Service 是一种简化的对象存储,可以帮助您在设备中存储和恢复有价值的信息。了解如何操作。
Amazon S3 深受全球大型公司的信赖,用于存储和管理数据。探索此存储服务是什么、它是如何工作的,以及它如何与 Seagate® Lyve™ Cloud 合作以优化数据存储。
Amazon Simple Storage Service (Amazon S3) 是一种可扩展的云存储服务,专为在线备份、数据归档和 Amazon Web Services (AWS) 上的应用程序而设计。
可以使用公共互联网和 S3 的 API 将数据、文件和对象传输到 Amazon S3。您还可以使用 AWS Direct Connect 在 S3 和您的数据中心之间创建专用且一致的连接。
AWS S3 用于存储和保护大量数据,具有简化的功能集,使其易于使用。它主要是为企业业务而构建的,但中小型企业也使用它。用户可以存储和保护各种类型的数据,并以多种方式使用 S3,包括:
Amazon S3 提供了几种不同的存储类,适用于具有不同定价模型的不同用例。
创建 S3 存储桶并上传对象后,您可以使用多种工具对其进行管理。管理存储最有价值的方法之一是配置 S3 生命周期模块,这是一套管理 S3 如何处理对象组以帮助您管理成本的规则。
例如,您可以设置转换操作,在预设时间(例如一个月或一年)后自动将数据从成本较高的层移动到成本较低的层。您还可以设置自动到期日期。
存储管理的其他选项有助于保护您的数据,例如:
默认情况下,存储在 Amazon S3 上的存储桶和对象是私有的。只有资源所有者有权访问。但是,您可以在存储桶、对象或单个文件级别为用户分配访问策略。内置 AWS 身份和访问管理 (IAM) 可帮助您在用户级别管理和控制访问。
访问管理工具可帮助您审核存储数据和整理存储桶的方式。
S3 Object Lambda 允许您将自己的代码添加到请求中,以便在数据返回到特定应用程序时对其进行修改和处理。您的代码在 AWS 基础架构上运行,由 AWS 管理并自动处理数据。例如,您可以筛选行、在允许访问之前编辑机密信息、自动调整图像大小等等。
这不需要再制作数据的多个副本或衍生副本。AWS 根据您的代码要求处理请求,并为任何基于文件的操作提供事件通知。
记录和监控您的存储是管理数据的重要组成部分。S3 提供了多种资源来帮助您关注各种事项或应对潜在问题。
许多云存储提供商需要预先承诺预定数量的数据存储和传输容量。如果超出容量,则会收取超额费用。因此,企业用户通常会超额配置,存在他们支付但不一定使用的过剩容量。
S3 定价的工作机制不同。您只需为实际使用的内容付费。
S3 存储桶定价
您只需为存储在 S3 存储桶中的对象付费。费率取决于存储类、对象的大小以及它们的存储时间长度。根据存储类以及您的检索、请求和获取,费用也会有所不同。
S3 的一大优势是,当您创建帐户时,您会自动注册所有服务,但只需为您使用的服务付费。这支持有机扩展和数据生命周期管理。
在我们的指南中详细了解定价选项:S3 定价要素。
S3 依靠存储桶、对象、键、版本控制和策略作为理解如何存储和整理数据的术语。
存储桶本质上是一个存储对象的容器。与传统文件类似,它存储数据或元数据(对象)。单个存储桶可以存储任意数量的对象,您最多可以拥有 100 个单独的存储桶。
对象是存储在 S3 中的基本实体。对象是数据或元数据,在存储桶中进行整理以便于访问。要进一步整理对象,请使用键和版本 ID 来唯一标识它们。
键,也称为对象键或键名,是给定存储桶内对象的标识符。每个对象都有一个键,可以帮助您轻松了解对象的含义。
版本控制,也称为版本 ID,可帮助用户了解他们正在查看同一对象的哪个版本。除了键名之外,将版本控制 ID 应用于对象可以帮助您将更清晰的组织应用于对象并快速检索单个对象的特定版本。
存储桶策略(例如 IAM 策略)可帮助您为特定存储桶或其中的对象设置权限。这可以为您的数据提供额外保障。
注:只有存储桶拥有者可以为存储桶及其对象创建策略。此外,存储桶策略的大小限制为 20 KB。
使用 S3 为您的云存储策略奠定坚实的基础,并增强它以实现高效的多云性能。
Lyve Cloud 通过使用始终在线的数据方法补充现有的混合和多云环境来部署大容量存储。这意味着数据在您需要时始终可以访问,并且随时可以在存储层之间移动。
与 S3 合作时,Lyve Cloud 将企业数据定位为成功的备份和恢复用例。