Amazon S3 存储类别
跨 S3 存储类的性能
S3 Standard | S3 Intelligent-Tiering* |
S3 Express One Zone** | S3 Standard-IA |
S3 One Zone-IA** |
S3 Glacier Instant Retrieval |
S3 Glacier Flexible Retrieval*** | S3 Glacier Deep Archive*** |
|
---|---|---|---|---|---|---|---|---|
使用案例 | 用于对经常访问的数据进行通用存储 | 适用于访问模式未知或不断变化的数据,可自动成本节省 | 高性能存储,可存储您最频繁访问的数据 | 需要毫秒级访问的不经常访问的数据 | 可重新创建的不经常访问的数据 | 每年通过即时检索访问几次的长期数据 | 备份和存档很少访问且成本低廉的数据 | 存档非常少访问且成本非常低的数据 |
首字节延迟 | 毫秒 | 毫秒 | 几毫秒 | 毫秒 | 毫秒 | 毫秒 | 分钟或小时 | 小时 |
持久性 |
Amazon S3 提供最持久的云端存储。基于其独特的架构,S3 的数据持久性设计为超过 99.999999999%(11 个 9)。此外,默认情况下,S3 至少跨 3 个可用区冗余存储数据,其内置弹性可应对大范围灾难。客户可以将数据存储在单个可用分区中以最大限度地降低存储成本或延迟,也可以将数据存储在多个可用分区中以防止整个数据中心永久丢失,或者将数据存储在多个 AWS 区域中以满足地理弹性要求。 | |||||||
设计可实现可用性 |
99.99% | 99.9% | 99.95% | 99.9% | 99.5% | 99.9% | 99.99% | 99.99% |
可用性 SLA | 99.9% | 99% | 99.9% | 99% | 99% | 99% |
99.9% | 99.9% |
可用区 | ≥3 | ≥3 | 1 | ≥3 | 1 | ≥3 | ≥3 | ≥3 |
最低存储持续时间费用 | 不适用 | 不适用 | 1 小时 | 30 天 | 30 天 | 90 天 | 90 天 | 180 天 |
检索费用 | 不适用 |
不适用 |
不适用 | 每检索 1GB |
每检索 1GB | 每检索 1GB | 每检索 1GB | 每检索 1GB |
生命周期转换 | 是 | 是 | 否 | 是 | 是 | 是 | 是 | 是 |
* S3 Intelligent-Tiering 收取小额监控和自动化费用,对自动分层有 128KB 的最小合格对象大小限制。更小的对象也可以存储,但将始终按频繁访问层费率收费,不收取监控和自动化费用。有关更多信息,请参阅 Amazon S3 定价。 存档访问层和深度存档访问层中的标准检索是免费的。如果您需要从存档访问层中更快地访问您的对象,您可以使用 S3 控制台为加快的检索付费。S3 智能分层频繁和不频繁访问层的首字节延迟为毫秒访问时间,存档访问和深度存档访问层的首字节延迟为分钟或小时。
** 当发生 AWS 可用区全部或部分丢失或损坏的极少数情况下,One Zone 存储类中的数据可能会丢失。例如,火灾和水灾等事件可能导致数据丢失。除了这些类型的事件外,我们的 One Zone 存储类使用与区域存储类相似的工程设计来保护对象免受独立磁盘、主机和机架级故障的影响,并且每种类型都被设计为提供 99.999999999% 的数据持久性。
S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 还需要额外为每个存储对象提供 40 KB 元数据,其中包括按 S3 Glacier Flexible Retrieval 费率收费的识别和检索数据所需的 32 KB 元数据。另外 8 KB 数据按 S3 Standard 费率收费,这是维护归档到 S3 Glacier Flexible Retrieval 的对象的自定义名称和元数据所必需的数据。