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