AWS::FSx::FileSystem LustreConfiguration - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::FSx::FileSystem LustreConfiguration

Amazon FSx for Lustre 文件系统的配置。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "DeploymentType" : String, "ExportPath" : String, "ImportedFileChunkSize" : Integer, "ImportPath" : String, "PerUnitStorageThroughput" : Integer, "WeeklyMaintenanceStartTime" : String }

属性

DeploymentType

(可选)当您需要临时存储和短期处理数据时,请选择 SCRATCH_1SCRATCH_2 部署类型。SCRATCH_2 部署类型提供了数据的传输中加密,以及比 SCRATCH_1 更高的突发吞吐量容量。

为长期存储和工作负载以及传输中的数据加密选择 PERSISTENT_1 部署类型。要了解有关部署类型的更多信息,请参阅 FSx for Lustre 部署选项

当您从支持此功能的 Amazon EC2 实例访问 SCRATCH_2PERSISTENT_1 文件系统时,系统会自动启用传输中数据加密功能。(默认值 = SCRATCH_1

从受支持的 AWS 区域中受支持的实例类型进行访问时,支持 SCRATCH_2PERSISTENT_1 部署类型的传输中数据加密。要了解更多信息,请参阅加密传输中的数据

必需:否

类型:字符串

允许的值PERSISTENT_1 | SCRATCH_1 | SCRATCH_2

Update requires: Replacement

ExportPath

(可选)在其中导出 Amazon FSx 文件系统的根的 Amazon S3 路径。该路径必须使用在 ImportPath 中指定的相同 Amazon S3 存储桶。您可以为将从您的 Amazon FSx for Lustre 文件系统导出的新数据和更改数据提供可选前缀。如果未提供 ExportPath 值,Amazon FSx 会设置默认导出路径 s3://import-bucket/FSxLustre[creation-timestamp]。此时间戳采用 UTC 格式,例如 s3://import-bucket/FSxLustre20181105T222312Z

Amazon S3 导出存储桶必须与 ImportPath 指定的导入存储段相同。如果仅指定存储桶名称(例如 s3://import-bucket),则会获得文件系统对象与 S3 存储桶对象的 1:1 映射。此映射意味着 S3 中的输入数据会在导出时被覆盖。如果在导出路径中提供自定义前缀(例如 s3://import-bucket/[custom-optional-prefix]),Amazon FSx 会将文件系统的内容导出到使用 Amazon S3 存储桶中的导出前缀的路径。

必需:否

类型:字符串

最低3

最高900

模式^.{3,900}$

Update requires: Replacement

ImportedFileChunkSize

(可选)对于从数据存储库导入的文件,此值决定单个物理磁盘上存储的每个文件的条带计数和最大数据量 (MiB)。可以对单个文件进行条带化的最大磁盘数受构成文件系统的总磁盘数限制。

默认区块大小为 1024 MiB (1 GiB),最大值能够达到 512000 MiB (500 GiB)。Amazon S3 数据元的最大大小为 5 TB。

必需:否

类型:整数

最低1

最高512000

Update requires: Replacement

ImportPath

(可选)用作 Amazon FSx for Lustre 文件系统的数据存储库的 Amazon S3 存储桶的路径(包括可选前缀)。FSx for Lustre 文件系统的根目录将映射到您选择的 Amazon S3 存储桶的根目录。一个示例是 s3://import-bucket/optional-prefix。如果您在 Amazon S3 存储桶名称后指定了前缀,则只将具有该前缀的对象键加载到文件系统。

必需:否

类型:字符串

最低3

最高900

模式^.{3,900}$

Update requires: Replacement

PerUnitStorageThroughput

对于 PERSISTENT_1 部署类型必需,描述每 1 TiB 存储的读取和写入吞吐量(以 MB/s/TiB 为单位)。文件系统吞吐量是将通过文件系统存储容量 (TiB) 乘以 PerUnitStorageThroughput (MB/s/TiB) 计算得出的。对于 2.4 TiB 文件系统,预配置 50 MB/S/TiB 的 PerUnitStorageThroughput 可产生 117 MB/s 的文件系统吞吐量。您需要为预配置的吞吐量付费。

有效值为 50、100、200。

必需:条件

类型:整数

最低50

最高200

Update requires: Replacement

WeeklyMaintenanceStartTime

执行每周维护的首选开始时间,格式为 UTC 时区的 d:HH:MM,其中 d 是从 1 到 7 的工作日编号,从星期一开始,到星期日结束。

必需:否

类型:字符串

Update requires: No interruption