管理 EFS 存储类别 - Amazon Elastic File System
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

管理 EFS 存储类别

Amazon EFS 提供了一系列存储类,适合不同的使用情形。其中包括 EFS 标准、EFS 标准-不经常访问(标准-IA)、EFS 一区域和 EFS 一区不频繁访问(EFS 一区域 a)。以下几节提供了有关这些存储类的详细信息。

亚马逊 EFS 标准和标准 — IA 存储类

EFS 标准存储类和标准 IA 存储类是区域存储类,旨在为数据提供持续可用性,即使在 Amazon Web Services 区域 不可用。它们通过将文件系统数据和元数据冗余存储在一个区域内多个地理位置分隔的可用区域中,从而提供最高级别的可用性和持久性。

EFS Standard 存储类别用于经常访问的文件。它是最初为标准存储类写入客户数据的存储类。

Standard IA 存储类别可降低不经常访问的文件的存储成本。这样做并不会损害 Amazon EFS 提供的高可用性、高持久性、弹性和 POSIX 文件系统访问。如果您需要能够随时访问完整数据集,并希望针对访问频率较低的文件自动节省存储成本,我们建议您使用 Standard IA 存储。示例包括保持文件可访问性以满足审计要求,执行历史分析或执行备份和恢复。Standard IA 存储与所有 Amazon EFS 功能兼容,并且可在所有 Amazon Web Services 区域 提供亚马逊 EFS 的位置。

亚马逊 EFS 一个区域和 EFS 一个区域 — IA 存储类

EFS 一区和一区 — IA 存储类旨在为单个可用区内的数据提供持续可用性。EFS One Zone 存储类以冗余方式将文件系统数据和元数据存储在 Amazon Web Services 区域 。因为它们将数据存储在单个Amazon可用区,存储在这些存储类中的数据可能会在发生影响可用区内所有数据副本的灾难或其他故障时丢失,或在可用区遭到破坏时。

为了增加数据保护,Amazon EFS 自动使用单区存储类别备份文件系统,Amazon Backup。您可以将文件系统备份还原到 Amazon Web Services 区域 ,或者您可以将其恢复到其他区域。Amazon EFS 文件系统备份,这些备份是使用Amazon Backup复制到三个可用区,并且专为 11 9 的持久性而设计。有关更多信息,请参阅 Amazon Backup 中的弹性

EFS 单区-标准用于经常访问的文件。它是最初为 One Zone 存储类写入客户数据的存储类。

EFS 单区 IA 存储类别可降低不经常访问的文件的存储成本。如果您需要能够随时访问完整数据集,并希望针对访问频率较低的文件自动节省存储成本,我们建议您使用 EFS One Zone-IA 存储。一区 IA 存储与所有亚马逊 EFS 功能兼容,并且可在所有 Amazon Web Services 区域 提供亚马逊 EFS 的位置。

不频繁的访问性能

读写 IA 存储类别时的第一字节延迟高于 EFS Standard 或 EFS One Zone 存储类别。

您可以通过将文件复制到文件系统上其他位置的方式来将它们从 IA 存储类别移动到经常访问的存储类别。如果希望文件保留在经常访问的存储类中,请停止文件系统上的生命周期管理,然后复制文件。

比较亚马逊 EFS 存储类

下表比较了存储类,包括其可用性、持久性、最短存储持续时间和其他注意事项。

存储类别 设计专门针对 持久性 (设计目标) 可用性 可用区 其他考虑因素

EFS 标准

需要最高持久性和可用性的频繁访问数据。

99.9999999%(十一个九个)

99.99%

>=3

EFS 标准-不经常访问 (IA)

长寿命、不经常访问的数据,需要最高的持久性和可用性。

99.9999999%(十一个九个)

99.99%

>=3

按每 GB 收取检索费用。

EFS 单区

不需要最高级别的持久性和可用性的频繁访问数据。

(十一个九个)*

99.90%

1

无法灵活地应对可用区丢失的情况。

EFS 单区-IA

长寿命、不经常访问的数据,不需要最高级别的持久性和可用性。

(十一个九个)*

99.90%

1

无法灵活地应对可用区丢失的情况。按每 GB 收取检索费用。

* 因为 EFS 单区存储类将数据存储在单个Amazon可用区,如果发生影响可用区内数据的所有副本的灾难或其他故障,或在可用区遭到破坏时,存储在这些存储类别中的数据可能会丢失。

存储类别定价

您需要为每个存储类别中的数据量付费。当您读取 IA 存储中的文件时,以及当文件从 EFS Standard 或 One Zone 存储转换到 IA 存储时,您还需要为数据访问付费。这些区域有:Amazon账单显示每种存储类别的容量以及针对文件系统的 IA 存储类别(Standard IA 或 One ZoneIA)的计量访问。要了解更多信息,请参阅Amazon EFS 定价

对于使用突增吞吐量的文件系统,允许的吞吐量仅基于 EFS Standard 和 EFS One Zone 存储类别中存储的数据量确定。对于使用预配置吞吐量模式的文件系统,将对超出为您提供的预配置吞吐量(基于 EFS Standard 和 EFS One Zone 存储类别中的数据量)的部分进行计费。有关 EFS 性能的更多信息,请参阅吞吐量模式

注意

使用 Amazon Backup 备份启用生命周期管理的 EFS 文件系统时,不会产生数据访问费用。了解相关更多信息Amazon Backup和 EFS 生命周期管理,请参阅EFS 存储类

查看存储类别

您可以使用 Amazon EFS 控制台、Amazon CLI,或 EFS API。

这些区域有:计量大小选项卡上的文件系统详细信息页面以字节的二进制倍数(千字节、兆字节、千兆字节和 TB)显示文件系统的当前计量大小。该指标每 15 分钟发出一次,您可以查看文件系统随时间变化的计量大小。计量大小显示了文件系统存储大小的以下信息:

  • 总大小是存储在文件系统中的数据(包括所有存储类)的大小(以二进制字节为单位)。

  • 标准/单区尺寸是存储在 EFS 标准或 EFS One 区域存储类中的数据的大小(以二进制字节为单位)。

  • 标准 iA/单区域 A是存储在 Standandd-IA 或 One Zone IA 存储类中的数据的大小(以二进制字节为单位),具体取决于您的文件系统使用标准存储类还是单区存储类。

您也可以查看Storage bytes上的指标监控选项卡上的文件系统详细信息页面。有关更多信息,请参阅 访问 CloudWatch 指标

您可以使用 Amazon CLI 或 EFS API 查看文件系统的每种存储类别存储的数据量。要查看数据存储的详细信息,请调用describe-file-systemsCLI 命令(相应的 API 操作为DescribeFileSystems)。

$ aws efs describe-file-systems \ --region us-west-2 \ --profile adminuser

在答复中,SizeInBytes>ValueInIA显示文件系统 IA 存储类(标准 IA 或 One Zoneia)中的最后一个计量大小(以字节为单位)。ValueInStandard显示 EFS 标准或 EFS One 区域存储类中的最后一个计量大小(以字节为单位),具体取决于文件系统配置。两者相加等于 Value 显示的整个文件系统的大小。

{ "FileSystems":[ { "OwnerId":"251839141158", "CreationToken":"MyFileSystem1", "FileSystemId":"fs-47a2c22e", "PerformanceMode" : "generalPurpose", "CreationTime": 1403301078, "LifeCycleState":"created", "NumberOfMountTargets":1, "SizeInBytes":{ "Value": 29313417216, "ValueInIA": 675432, "ValueInStandard": 29312741784 }, "ThroughputMode": "bursting" } ] }

有关查看和测量磁盘使用情况的其他方法,请参阅计量 Amazon EFS 文件系统对象

使用亚马逊 EFS 存储类

要使用 EFS 标准和标准 IA 存储类,请创建一个文件系统,该文件系统可跨多个可用区域冗余存储数据 Amazon Web Services 区域 。要在创建文件系统时执行此操作,请使用Amazon Web Services Management Console中,选择可用性与持久性,然后选择区域性

要使用 Standard IA 存储类别,则必须启用 Amazon EFS 生命周期管理功能。启用后,生命周期管理会自动将文件从 Standard 存储移动到 IA 存储。当您使用控制台创建文件系统时,生命周期管理默认情况下,已启用自上次访问起 30 天。有关更多信息,请参阅 Amazon EFS 生命周期管理

要使用 EFS One Zone 和 One Ia 存储类别,您必须创建一个文件系统,该文件系统必须以冗余方式存储在单个可用区内的 Amazon Web Services 区域 。要在使用控制台创建文件系统时执行此操作,请选择可用性与持久性,然后选择单区

要使用单区 IA 存储类别,则必须启用 Amazon EFS 生命周期管理功能。启用后,生命周期管理会自动将文件从 Standard 存储移动到 IA 存储。当您使用控制台创建文件系统时,生命周期管理默认情况下,已启用自上次访问起 30 天。有关更多信息,请参阅 Amazon EFS 生命周期管理