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

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

Amazon EFS 限额和限制

在下文中,您可以了解有关使用 Amazon EFS 时的限额。

您可以增加的 Amazon EFS 配额

Service Quotas 是一项Amazon服务,可帮助您从一个位置管理配额或限额。您可以在Service Quotas 控制台中查看所有 Amazon EFS 限制值。您也可以从 Service Quotas 控制台请求增加 EFS 文件系统的限额。Amazon Web Services 区域

您也可以联系Amazon Support 部门,请求增加以下 Amazon EFS 配额。要了解更多信息,请参阅 请求增加配额。Amazon EFS 服务团队会单独审查每个请求。

资源 默认配额
中每个客户账户的文件系统数量Amazon Web Services 区域 1000

下表列出了不同吞吐量模式的默认吞吐量配额。有关 EFS 吞吐量模式的更多信息,请参阅Amazon EFS

资源 Amazon Web Services 区域 最大计量吞吐 最大突发读取吞吐量
所有连接客户端的总突增吞吐量

美国东部(俄亥俄州)区域

每秒 3 千兆字节 (GiBps)

5 GiBps

美国东部(弗吉尼亚州北部)区域

3 GiBps

5 GiBps

美国西部(加利福尼亚北部)区域

1 GiBps

3 GiBps

美国西部(俄勒冈州)区域

3 GiBps

5 GiBps

非洲(开普敦)区域

1 GiBps 3 GiBps
亚太地区(香港)区域 1 GiBps 3 GiBps
亚太地区(孟买)区域 1 GiBps 3 GiBps
亚太地区(首尔)区域 1 GiBps 3 GiBps
亚太地区(新加坡)区域 1 GiBps 3 GiBps
亚太地区(悉尼)区域 3 GiBps 5 GiBps
亚太地区(雅加达)区域 1 GiBps 3 GiBps
亚太地区(东京)区域 1 GiBps 3 GiBps
亚太地区(大阪)区域 1 GiBps 3 GiBps
加拿大(中部)区域 1 GiBps 3 GiBps
中国(北京)区域 1 GiBps 3 GiBps
中国(宁夏)区域 1 GiBps 3 GiBps
欧洲地区(法兰克福)区域 1 GiBps 3 GiBps
欧洲地区(爱尔兰)区域 3 GiBps 5 GiBps
欧洲地区(伦敦)区域 1 GiBps 3 GiBps
欧洲地区(米兰)区域 1 GiBps 3 GiBps
欧洲(巴黎)区域 1 GiBps 3 GiBps
欧洲地区(西班牙)地区 1 GiBps 3 GiBps
欧洲地区(斯德哥尔摩)区域 1 GiBps 3 GiBps
欧洲地区(苏黎世)区域 1 GiBps 3 GiBps
中东(巴林)区域 1 GiBps 3 GiBps
中东(阿联酋)区域 1 GiBps 3 GiBps
南美洲(圣保罗)区域 1 GiBps 3 GiBps
Amazon GovCloud (美国东部) 1 GiBps 3 GiBps
Amazon GovCloud (美国西部) 1 GiBps 3 GiBps
所有连接的客户端的总弹性吞吐量

所有Amazon Web Services 区域

1 GiBps 3 GiBps
所有连接客户端的总预配置吞吐量

所有Amazon Web Services 区域

1 GiBps 3 GiBps

请求增加配额

要请求提高这些限额Amazon Web Services Support,您可以采取以下步骤。Amazon EFS 团队会审查每个配额增加请求。

请求提高配额,您可以从Amazon Web Services Support
  1. 打开Amazon Web Services Support中心页面,必要时登录。然后选择 Create Case (创建案例)

  2. Create case (创建案例) 下,选择 Service Limit Increase (提高服务限制)

  3. 对于 Limit Type (限制类型),选择要提高的限制类型。填写表单中的必填字段,然后选择您的首选联系方式。

您无法更改的 Amazon EFS 资源配额

以下是中每个客户账户的 Amazon EFS 资源配额Amazon Web Services 区域。这些配额不能更改。

资源 配额
每个文件系统的访问点数 1000
每个文件系统的连接数 25000
可用区中的每个文件系统的挂载目标数 1
每个虚拟私有云(VPC)的装载目标数量 400
每个挂载目标的安全组数 5
每个文件系统的标签数 50
每个文件系统的 VPC 数 1
注意

客户端还可以连接到与文件系统不同的账户或 VPC 中的挂载目标。有关更多信息,请参阅从另一个Amazon Web Services 账户或 VPC 装载 EFS 文件系统

NFS 客户端的配额

NFS 客户端的以下配额适用,假定是 Linux NFSv4.1 客户端:

  • 您可以为每个 NFS 客户端驱动的最大吞吐量为每秒 500 兆字节(MiBps)。NFS 客户端吞吐量按发送和接收的总字节数计算,最小 NFS 请求大小为 4 KB(对读取请求应用 1/3 计量速率后)。

  • 每个客户端的最多 128 个活动用户账户可能同时打开文件。每个用户账户表示一个登录到实例的本地用户。多次登录的一个用户账户计为一个活动用户。

  • 实例上可同时打开最多 32,768 个文件。列出目录内容不会视为打开文件。

  • 客户端上的每个独特坐骑每次连接最多可以获得 65,536 个锁。

  • 连接到 Amazon EFS 时,位于本地或其他地方的 NFS 客户端的吞吐量Amazon Web Services 区域可能低于从同一设备连接到 EFS 时的吞吐量Amazon Web Services 区域。出现此效果的原因是网络延迟增加。实现每客户端最大的吞吐量需要 1 毫秒或更低的网络延迟。将大型 DataSync 数据集从本地 NFS 服务器迁移到 EFS 时,请使用数据迁移服务。

  • 不支持在微软 Windows 上使用亚马逊 EFS。

Amazon EFS 文件系统的限额

以下配额特定于 Amazon EFS 文件系统:

  • 最大名称长度:255 字节。

  • 最大符号链接 (symlink) 长度:4080 字节。

  • 文件的最大硬链接数:177。

  • 单个文件的最大大小:52,673,613,135,872 字节 (47.9 TiB)。

  • 最大目录深度:1000 级。

  • 在已连接的所有实例和访问文件的用户中,任何一个特定文件最多可以有 512 个锁。

  • 亚马逊 EFS 文件系统策略有 20,000 个字符的限制。

  • 在通用模式中,每秒的文件操作数为 35000 个。读取数据或元数据的操作会消耗一个文件操作,写入数据或更新元数据的操作会消耗五个文件操作。这意味着文件系统每秒可以支持 35000 个读取操作、7000 个写入操作或两者的某种组合。例如,您的文件系统每秒可以支持 20,000 次读取操作和 3,000 次写入操作:

    20,000 次读取 x 每次读取 1 次文件操作 + 3,000 次写入 x 每次写入 5 次文件操作 = 35,000 次文件操作

    从所有连接的客户端统计文件操作数。

不支持的 NFSv4.0 和 4.1 功能

尽管Amazon Elastic File System 不支持 NFSv2 或 NFSv3,但 Amazon EFS 同时支持 NFSv4.1 和 NFSv4.0,但以下功能除外:

  • pNFS

  • 任何类型的客户端委派或回调

    • OPEN 操作始终返回 OPEN_DELEGATE_NONE 作为委派类型。

    • OPEN 为 NFSERR_NOTSUPPCLAIM_DELEGATE_CUR 声明类型返回 CLAIM_DELEGATE_PREV

  • 强制锁定

    Amazon EFS 中的所有锁定都是建议性的,这意味着读取和写入操作在执行操作之前不会检查锁定是否存在冲突。

  • 拒绝共享

    NFS 支持共享拒绝的概念。共享拒绝主要由 Windows 客户端用于拒绝其他人访问已打开的特定文件。Amazon EFS 不支持此功能,NFS4ERR_NOTSUPP对于指定除以外的共享拒绝值的任何 OPEN 命令,Amazon EFS 都会返回 NFS 错误OPEN4_SHARE_DENY_NONE。Linux NFS 客户端不使用 OPEN4_SHARE_DENY_NONE 之外的其他内容。

  • 访问控制列表 (ACL)

  • Amazon EFS 不会更新文件读取时的time_access属性。Amazon EFS 会在以下事件time_access中更新:

    • 创建文件时(创建索引节点)

    • 当 NFS 客户端进行显式setattr调用时

    • 在写入 inode 时,例如,文件大小变化或文件元数据更改

    • 任何索引节点属性都已更新

  • 命名空间

  • 持久性回复缓存

  • 基于 Kerberos 的安全性

  • NFSv4.1 数据保留

  • 目录上的 SetUID

  • 使用 CREATE 操作时不支持的文件类型:块储存设备 (NF4BLK)、字符设备 (NF4CHR)、属性目录 (NF4ATTRDIR) 和命名属性 (NF4NAMEDATTR)。

  • 不支持的属性:FATTR4_ARCHIVE、FATTR4_FILES_AVAIL、FATTR4_FILES_FREE、FATTR4_FILES_TOTAL、FATTR4_FS_LOCATIONS、FATTR4_MIMETYPE、FATTR4_QUOTA_AVAIL_HARD、FATTR4_QUOTA_AVAIL_SOFT、FATTR4_QUOTA_USED、FATTR4_TIME_BACKUP 和 FATTR4_ACL。

    如果尝试设置这些属性,将导致向客户端发回 NFS4ERR_ATTRNOTSUPP 错误。

其它注意事项

此外,请注意以下情况:

  • 有关可以在其中创建 Amazon EFS 文件系统的列表,请参阅《Amazon一般参考》。Amazon Web Services 区域

  • 亚马逊 EFS 不支持nconnect挂载选项。

  • 您可以使用Amazon Direct Connect和 VPN 从本地数据中心服务器安装 Amazon EFS 文件系统。有关更多信息,请参阅 使用本地客户端挂载