本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理预置的吞吐能力
对于每个 FSx for Lustre 文件系统,在您创建文件系统时都会配置吞吐能力。对于使用 SSD 或 HDD 存储的文件系统,吞吐能力以每 TiB 每秒兆字节(MBps/TiB)为单位进行衡量。对于使用 Intelligent-Tiering 存储的文件系统,文件系统的吞吐能力以每秒兆字节(MBps)为单位进行衡量。吞吐能力是决定托管文件系统的文件服务器处理文件数据的速度的一个因素。吞吐能力的级别越高,用于在文件服务器上缓存数据的每秒 I/O 操作次数(IOPS)和内存也就越高。有关更多信息,请参阅 Amazon FSx for Lustre 性能。
对于基于 SSD 的持久性文件系统,可以通过增加或减少其每单位存储的吞吐量值来修改该文件系统的吞吐量层。有效值取决于文件系统的部署类型,如下所示:
对于基于 SSD 的 Persistent 1 部署类型,有效值为 50MBps/TiB、100MBps/TiB 和 200MBps/TiB。
对于基于 SSD 的 Persistent 2 部署类型,有效值为 125MBps/TiB、250MBps/TiB、500MBps/TiB 和 1000MBps/TiB。
对于 Intelligent-Tiering 文件系统,可通过增加该文件系统总吞吐能力的值以修改其吞吐能力。有效值为 4000MBps 或 4000MBps 的增量,最大值为 2000000MBps。
可以查看文件系统吞吐能力的当前值,如下所示:
-
使用控制台:在文件系统详细信息页面的摘要面板上,每单位存储的吞吐量字段显示基于 SSD 的文件系统的当前值,吞吐能力字段显示 Intelligent-Tiering 文件系统的当前值。
-
使用 CLI 或 API:使用 describe-file-systems CLI 命令或 DescribeFileSystems API 操作,然后查找
PerUnitStorageThroughput属性。
当在后台修改文件系统的吞吐能力时,Amazon FSx 会关闭 SSD 文件系统上文件系统的文件服务器,或在 Intelligent-Tiering 文件系统上添加新的文件服务器。在吞吐能力扩展期间,您的文件系统将有几分钟不可用。您的文件系统可以使用新的吞吐能力后,您需要为新的吞吐能力付费。
更新吞吐能力时的注意事项
更新吞吐能力时,需要考虑以下几个重要事项:
增加或减少:可以增加或减少基于 SSD 的文件系统的吞吐能力。对于 Intelligent-Tiering 文件系统,仅可增加吞吐能力。
更新增量:修改吞吐能力时,对于基于 SSD 的文件系统,使用更新吞吐量等级对话框中列出的增量;对于 Intelligent-Tiering 文件系统,使用更新吞吐能力对话框中列出的增量。
两次增加的间隔时间:在上次请求后 6 小时或吞吐量优化过程完成(以较长的时间为准)之前,无法进一步更改文件系统的吞吐能力。
自动扩展 SSD 读取缓存:对于 SSD 读取缓存默认模式(与吞吐能力成比例),Amazon FSx 会自动为您预置的每 MBps 吞吐能力预置 5GiB 的数据存储空间。当您扩展文件系统的吞吐能力时,Amazon FSx 会向任何新添加的文件服务器附加额外的缓存存储空间,以自动扩展 SSD 数据缓存。
部署类型:只能更新基于 SSD 的持久性部署类型或 Intelligent-Tiering 部署类型的吞吐能力。您无法修改启用 EFA 且基于 SSD 的文件系统的吞吐能力。
何时修改吞吐能力
Amazon FSx 与 Amazon CloudWatch 集成,可帮助您监控文件系统的持续吞吐量使用水平。除文件系统的吞吐能力、存储容量和存储类别以外,您可以通过文件系统驱动的性能(吞吐量和 IOPS)还取决于特定工作负载的特征。有关如何确定文件系统当前吞吐量的信息,请参阅如何使用适用于 Lustre 的 Amazon FSx CloudWatch 指标。有关 CloudWatch 指标的信息,请参阅使用 Amazon CloudWatch 监控。