AWS S3六项存储类别详解,从成本到访问频率

AWS S3六项存储类别详解,从成本到访问频率

如何介绍选择适当的S3类别以改进存储策略,了解成本和适合度的差异,例如哪些层提供频繁访问,哪些层更适合归档。

企业依靠云基础架构进行数据备份,归档和备灾。例如,由于AWS运营的是高度分散,灵活和安全的基础架构及存储服务,因此许多组织已经开始对AWS感兴趣,作为长期数据存档的异地磁带存储的替代方案。

与许多亚马逊服务一样,S3对象存储有多种变体,具有不同的性能特征和价格点,包括与异地磁带存储最接近的新GlacierDeepArchive服务。

当AWS用户考虑这一系列存储选项时,可能很难为该作业选择最佳工具。我们在这篇文章中的目标是明确各种AWS对象存储服务,并专注于低成本,长期存档。我们将研究它们的功能和限制,每个适合的数据类型和应用程序,以及使用AWS进行长期存储与传统替代方案的权衡。

AWS对象存储组合

AWS在其S3产品组合中提供了六个对象存储类别。在用户选择之前,他们需要考虑这六个数据存储维度:

  • 在单个或多个AWS区域和可用区域(AZ)中存储数据的持久性和冗余性;
  • 可用性和正常运行时间;
  • 性能,由检索数据的第一个字节的延迟定义;
  • 持续时间或持续时间;
  • 访问频率;
  • 容量。

S3服务成本取决于在各层之间如何定义这些参数。例如,更多冗余,更低的访问延迟或更长的正常运行时间可以转化为更高的价格。

以下是六个AmazonS3存储类,按成本和访问频率的降序列出,以及它们的显着特征:

  • Standard:StandardS3是一种通用对象存储平台,专为必须立即持续可用的应用程序数据而设计。
  • Intelligent-Tiering:许多应用程序都有大量数据集,具有一系列访问模式。这些模式取决于数据类型,季节性变化和内部业务需求等因素。Intelligent-Tiering可自动识别并将不常访问的数据(30天内未访问的数据)移动到成本较低的基础架构中。当访问不频繁层中的对象时,它会自动移回更高性能层,并且30天时钟重新启动。
  • StandardInfrequentAccess(IA):一些数据很少被访问,但在用户需要时需要快速性能。Standard-IA以此方案为目标,提供与标准S3类似的性能,但可用性较低。
  • OneZone-IA:Standard-IA不同,此类别不会自动在至少三个AZ上存储数据。但是,OneZone-IA都提供与StandardS3相同的毫秒级数据延迟。
  • Glacier:虽然它使用对象存储,但Glacier与其他S3版本不同,因为它是专为数据存档而设计的。AWS从未透露过Glacier的基础技术。无论Glacier使用低性能硬盘驱动器,磁带,光盘还是其他产品,其性能和可用性参数都与企业磁带库类似。但是,与磁带库不同,Glacier用户可以指定数据检索的最长时间,范围从几分钟到几小时不等。
  • GlacierDeepArchive:DeepArchive专为长期存档而设计,考虑到常年存储,并且在12小时内不经常访问数据。

S3存储类的性能和价格

AWS文档中的下表总结了每个AmazonS3存储类的性能,可靠性,可用性和定价。

AWS S3六项存储类别详解,从成本到访问频率

AWS S3存储类别比较

这些对象存储类中的每一个都设计为持久性,值为99.99到11个9,并支持生命周期转换。这种持久性水平尤其值得注意,因为当存储十亿个对象时,它每100年转化为一个对象的预期损失,或者1000万个对象中每10,000年一个对象。除了OneZone-IA之外,每个类别的设计可用性为99.99%。

使用提示

大多数AWS用户依赖多个S3层。希望在各种AmazonS3存储类之间平衡使用的组织可以使用生命周期策略,该策略根据对象年龄,上次访问时间,存储桶,对象类型,标记或前缀等因素自动将数据移动到成本较低的层。

OneZone-IA,Glacier和GlacierDeepArchive是最适合长期存档的AmazonS3存储类。由于税法和监管准则,Glacier是最好的信息存储方式,可以保留多年。GlacierDeepArchive比StandardS3便宜约95%,因此大型存储库的成本节省可能非常显着。

S3对象存储与本地存储或异地磁带存档对比

使用Glacier而不是异地磁带存储服务的决定是多方面的。以下是每种方法的优点和挫折。

磁带存档

  • 利用许多公司已经部署的备份技术和软件投资。
  • 在发生灾难时,不依赖网络连接来恢复数据。
  • 对于较大的档案,可以更便宜。
  • 需要增加管理开销和支持合同。

AWS:AmazonGlacier和GlacierDeepArchive

  • 不需要资本支出。
  • 恢复数据的第一个字节的时间更快。
  • 使用户能够权衡价格和恢复时间。
  • 取决于私有AWS线路,直连,共址服务交叉连接,以获得最佳性能。
  • 对于大型档案来说可能更昂贵,特别是对于已经拥有当代磁带库的公司而言。
  • 需要Snowball才能查看大型存储库的初始存档。

原文链接:

https://searchaws.techtarget.com/tip/Analyze-Amazon-S3-storage-classes-from-Standard-to-Glacie