📜  AWS存储类

📅  最后修改于: 2020-11-06 09:27:06             🧑  作者: Mango

AWS存储类

  • S3存储类用于协助在一两个设施中同时丢失数据。
  • S3存储类使用校验和维护数据的完整性。
  • S3提供了生命周期管理,可以自动迁移对象以节省成本。

S3包含四种类型的存储类:

  • S3标准
  • S3标准IA
  • S3一区不频繁访问
  • S3冰川

S3标准

  • 标准存储类在多个设施中的多个设备之间冗余存储数据。
  • 它旨在同时承受2个设施的损失。
  • 如果在上载期间未指定任何存储类别,则Standard是默认存储类别。
  • 它提供了低延迟和高吞吐量性能。
  • 它旨在实现99.99%的可用性和99.999999999%的耐用性

S3标准IA

  • IA代表不经常访问。
  • 当数据访问频率较低时,使用标准IA存储类,但在需要时需要快速访问。
  • 它的费用比S3低,但是您需要支付检索费用。
  • 它旨在同时承受2个设施的损失。
  • 它主要用于至少保留30天的大于128 KB的较大对象。
  • 它提供了低延迟和高吞吐量性能。
  • 它旨在实现99.99%的可用性和99.999999999%的耐用性

S3一区不频繁访问

  • S3当数据访问频率较低时使用一种区域不频繁访问存储类,但在需要时需要快速访问。
  • 它将数据存储在一个可用区域中,而其他存储类将数据存储在至少三个可用区域中。由于这个原因,它的成本比标准IA存储级别低20%。
  • 这是访问频率较低的数据的最佳选择,但不需要使用Standard或Standard IA存储类。
  • 这是存储备份数据的不错选择。
  • 它是具有成本效益的存储,可以使用S3跨区域复制从其他AWS区域复制。
  • 它具有相同的耐用性,高性能和低延迟,并具有较低的存储价格和较低的检索费用。
  • 它旨在在单个可用性区域中实现99.5%的可用性和99.999999999%的对象耐用性。
  • 它提供了生命周期管理,可将对象自动迁移到其他S3存储类。
  • 数据在破坏可用区时可能会丢失,因为它会将数据存储在单个可用区中。

S3冰川

  • S3 Glacier存储类是最便宜的存储类,但只能用于存档。
  • 您可以以比其他存储类别更低的成本存储任何数量的数据。
  • S3 Glacier提供三种类型的模型:
    • 加急:在此模型中,数据将存储几分钟,并且费用更高。
    • 标准:标准模型的检索时间为3到5个小时。
    • 批量:批量模型的检索时间为5到12个小时。
  • 您可以将对象直接上传到S3 Glacier。
  • 它旨在使多个可用性区域中的对象具有99.999999999%的耐久性。

所有存储类别的性能

S3 Standard S3 Standard IA S3 One Zone-IA S3 Glacier
Designed for durability 99.99999999% 99.99999999% 99.99999999% 99.99999999%
Designed for availability 99.99% 99.9% 99.5% N/A
Availability SLA 99.9% 99% 99% N/A
Availability zones >=3 >=3 1 >=3
Minimum capacity charge per object N/A 128KB 128KB 40KB
Minimum storage duration charge N/A 30 days 30 days 90 days
Retrieval fee N/A per GB retrieved per GB retrieved per GB retrieved
First byte latency milliseconds milliseconds milliseconds Select minutes or hours
Storage type Object Object Object Object
Lifecycle transitions Yes Yes Yes Yes