本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SharedStorage
區段
(選用) 叢集的共用儲存設定。
AWS ParallelCluster 支援使用 Amazon EBS、FSx for ONTAP 和 FSx for OpenZFS 共用儲存磁碟區、Amazon EFS and FSx for Lustre 共用儲存檔案系統,或 File Caches。
在 SharedStorage
區段中,您可以定義外部或受管儲存:
-
外部儲存是指您管理的現有磁碟區或檔案系統。 AWS ParallelCluster 不會建立或刪除它。
-
AWS ParallelCluster 受管儲存是指 AWS ParallelCluster 建立且可刪除的磁碟區或檔案系統。
如需共用儲存配額和設定共用儲存的詳細資訊,請參閱 共用儲存 中的 。 AWS ParallelCluster
注意
如果 AWS Batch 用作排程器,則 FSx for Lustre 僅適用於叢集標頭節點。
SharedStorage: - MountDir:
string
Name:string
StorageType: Ebs EbsSettings: VolumeType:string
Iops:integer
Size:integer
Encrypted:boolean
KmsKeyId:string
SnapshotId:string
Throughput:integer
VolumeId:string
DeletionPolicy:string
Raid: Type:string
NumberOfVolumes:integer
- MountDir:string
Name:string
StorageType: Efs EfsSettings: Encrypted:boolean
KmsKeyId:string
EncryptionInTransit:boolean
IamAuthorization:boolean
PerformanceMode:string
ThroughputMode:string
ProvisionedThroughput:integer
FileSystemId:string
DeletionPolicy:string
AccessPointId:string
- MountDir:string
Name:string
StorageType: FsxLustre FsxLustreSettings: StorageCapacity:integer
DeploymentType:string
ImportedFileChunkSize:integer
DataCompressionType:string
ExportPath:string
ImportPath:string
WeeklyMaintenanceStartTime:string
AutomaticBackupRetentionDays:integer
CopyTagsToBackups:boolean
DailyAutomaticBackupStartTime:string
PerUnitStorageThroughput:integer
BackupId:string
KmsKeyId:string
FileSystemId:string
AutoImportPolicy:string
DriveCacheType:string
StorageType:string
DeletionPolicy:string
DataRepositoryAssociations: - Name:string
BatchImportMetaDataOnCreate:boolean
DataRepositoryPath:string
FileSystemPath:string
ImportedFileChunkSize:integer
AutoExportPolicy:string
AutoImportPolicy:string
- MountDir:string
Name:string
StorageType: FsxOntap FsxOntapSettings: VolumeId:string
- MountDir:string
Name:string
StorageType: FsxOpenZfs FsxOpenZfsSettings: VolumeId:string
- MountDir:string
Name:string
StorageType: FileCache FileCacheSettings: FileCacheId:string
SharedStorage
更新政策
-
對於受管/外部 EBS、受管 EFS 和受管 FSx Lustre,更新政策為 更新政策:對於此清單值設定,運算機群必須停止,或QueueUpdateStrategy必須設定為新增值;在移除現有值時必須停止運算機群。
-
對於外部 EFS、FSx Lustre、FSx ONTAP、FSx OpenZfs Word 和 File Cache,更新政策為 更新政策:此設定可以在更新期間變更。
SharedStorage
屬性
MountDir
(必要,String
)-
掛載共用儲存體的路徑。
Name
(必要,String
)-
共用儲存體的名稱。當您更新設定時,請使用此名稱。
警告
如果您指定 AWS ParallelCluster 受管共用儲存體,並變更 的值
Name
,則會刪除現有的受管共用儲存體和資料,並建立新的受管共用儲存體。Name
使用叢集更新變更 的值相當於將現有的受管共用儲存取代為新的儲存體。Name
如果您需要保留現有共用儲存中的資料,請務必在變更之前備份資料。更新政策:對於此清單值設定,運算機群必須停止,或QueueUpdateStrategy必須設定為新增值;在移除現有值時必須停止運算機群。
StorageType
(必要,String
)-
共用儲存體的類型。支援的值為
Ebs
、Efs
、FsxOntap
、FsxLustre
和FsxOpenZfs
。如需詳細資訊,請參閱FsxLustreSettings、FsxOntapSettings及FsxOpenZfsSettings。
注意
如果您使用 AWS Batch 做為排程器,FSx for Lustre 僅適用於叢集標頭節點。
EbsSettings
(選用) Amazon EBS 磁碟區的設定。
EbsSettings: VolumeType:
string
Iops:integer
Size:integer
Encrypted:boolean
KmsKeyId:string
SnapshotId:string
VolumeId:string
Throughput:integer
DeletionPolicy:string
Raid: Type:string
NumberOfVolumes:integer
EbsSettings
屬性
將 DeletionPolicy 設定為 時Delete
,如果刪除叢集,或使用叢集更新移除磁碟區,則會刪除具有其資料的受管磁碟區。
如需詳細資訊,請參閱 共用儲存 中的使用 AWS ParallelCluster。
VolumeType
(選用,String
)-
指定 Amazon EBS 磁碟區類型。支援的值為
gp2
、gp3
、io1
、io2
、sc1
、st1
和standard
。預設值為gp3
。如需詳細資訊,請參閱《Amazon EBS 使用者指南》中的 Amazon Word 磁碟區類型。 EC2
Iops
(選用,Integer
)-
定義
io1
、io2
和gp3
類型磁碟區的 IOPS 數量。預設值、支援的值和
volume_iops
volume_size
比率因VolumeType
和 而異Size
。VolumeType
=io1
-
預設值
Iops
= 100支援的值
Iops
= 100–64000 †最大
volume_iops
volume_size
比率 = 每個 GiB 50 IOPS。5000 IOPS 需要至少 100 GiBvolume_size
的 。 VolumeType
=io2
-
預設值
Iops
= 100支援的值
Iops
= 100–64000 (io2
區塊快速磁碟區為 256000) †最大
Iops
Size
比率 = 每個 GiB 500 IOPS。5000 IOPS 需要至少 10 GiBSize
的 。 VolumeType
=gp3
-
預設
Iops
= 3000支援的值
Iops
= 3000–16000最大
Iops
Size
比率 = 每個 GiB 500 IOPS。5000 IOPS 需要至少 10 GiBSize
的 。
† 只有在佈建超過 32,000 個 IOPS 的 Nitro 系統上建置的執行個體上,才能保證最大 IOPS。其他執行個體保證最多 32,000 個 IOPS。除非您修改磁碟區,否則舊版磁碟
io1
區可能無法達到完整效能。io2
Block Express 磁碟區支援R5b
執行個體類型高達 256000volume_iops
的值。如需詳細資訊,請參閱《Amazon EC2 使用者指南》中的io2
Block Express 磁碟區。 Size
(選用,Integer
)-
以 GB (GiB) 為單位指定磁碟區大小。預設值為 35。
Encrypted
(選用,Boolean
)-
指定磁碟區是否已加密。預設值為
true
。 KmsKeyId
(選用,String
)-
指定用於加密的自訂 AWS KMS 金鑰。此設定需要將
Encrypted
設定設為true
。 SnapshotId
(選用,String
)-
如果您使用快照做為磁碟區的來源,請指定 Amazon EBS 快照 ID。
VolumeId
(選用,String
)-
指定 Amazon EBS 磁碟區 ID。為
EbsSettings
執行個體指定此值時,也只能指定MountDir
參數。磁碟區必須在與 相同的可用區域中建立
HeadNode
。注意
3.4.0 AWS ParallelCluster 版中新增了多個可用區域。
Throughput
(選用,Integer
)-
輸送量,以 MiB/s to provision for a volume, with a maximum of 1,000 MiB/s 為單位。
此設定僅在
VolumeType
為 時有效gp3
。支援的範圍為 125 到 1000,預設值為 125。 DeletionPolicy
(選用,String
)-
指定在刪除叢集或移除磁碟區時,是否應保留、刪除或快照磁碟區。支援的值為
Delete
、Retain
和Snapshot
。預設值為Delete
。當 DeletionPolicy 設定為 時
Delete
,如果刪除叢集,或如果透過叢集更新移除磁碟區,則會刪除具有其資料的受管磁碟區。如需詳細資訊,請參閱共用儲存。
注意
DeletionPolicy
從 3.2.0 AWS ParallelCluster 版開始支援 。
Raid
(選用) 定義 RAID 磁碟區的組態。
Raid: Type:
string
NumberOfVolumes:integer
Raid
屬性
Type
(必要,String
)-
定義 RAID 陣列的類型。支援的值為「0」 (條紋) 和「1」 (鏡射)。
NumberOfVolumes
(選用,Integer
)-
定義用來建立 EBS 陣列的 Amazon RAID 磁碟區數量。支援的值範圍為 2-5。預設值 (定義
Raid
設定時) 為 2。
EfsSettings
(選用) Amazon EFS 檔案系統的設定。
EfsSettings: Encrypted:
boolean
KmsKeyId:string
EncryptionInTransit:boolean
IamAuthorization:boolean
PerformanceMode:string
ThroughputMode:string
ProvisionedThroughput:integer
FileSystemId:string
DeletionPolicy:string
AccessPointId:string
EfsSettings
屬性
當 DeletionPolicy 設定為 時Delete
,如果刪除叢集,或如果透過叢集更新移除檔案系統,則會刪除具有其資料的受管檔案系統。
如需詳細資訊,請參閱 共用儲存 中的使用 AWS ParallelCluster。
Encrypted
(選用,Boolean
)-
指定 Amazon EFS 檔案系統是否已加密。預設值為
false
。 KmsKeyId
(選用,String
)-
指定用於加密的自訂 AWS KMS 金鑰。此設定需要將
Encrypted
設定設為true
。 EncryptionInTransit
(選用,Boolean
)-
如果設定為
true
,Amazon EFS 檔案系統會使用 Transport Layer Security (TLS) 掛載。根據預設,此值會設為false
。注意
如果 AWS Batch 用作排程器,
EncryptionInTransit
則不支援 。注意
EncryptionInTransit
從 3.4.0 版開始 AWS ParallelCluster 新增 。 IamAuthorization
(選用,Boolean
)-
IamAuthorization
從 3.4.0 AWS ParallelCluster 版開始新增 。如果設定為
true
,Amazon EFS 會使用系統的 IAM 身分進行身分驗證。根據預設,此值會設為false
。注意
如果將
IamAuthorization
設定為true
,則EncryptionInTransit
也必須設定為true
。注意
如果 AWS Batch 用作排程器,
IamAuthorization
則不支援 。 PerformanceMode
(選用,String
)-
指定 Amazon EFS 檔案系統的效能模式。支援的值為
generalPurpose
和maxIO
。預設值為generalPurpose
。如需詳細資訊,請參閱《Amazon Elastic File System 使用者指南》中的效能模式。我們建議對大部分檔案系統使用
generalPurpose
效能模式。使用
maxIO
效能模式的檔案系統可擴展到更高階的彙總輸出量和每秒操作數。不過,大多數檔案操作的延遲會略高。 ThroughputMode
(選用,String
)-
指定 Amazon EFS 檔案系統的輸送量模式。支援的值為
bursting
和provisioned
。預設值為bursting
。provisioned
使用 時,ProvisionedThroughput
必須指定 。 ProvisionedThroughput
(當ThroughputMode
為provisioned
、 時必填Integer
)-
定義佈建的輸送量 (以 MiB/s) of the Amazon EFS file system, measured in MiB/s 為單位。這相當於 Amazon ProvisionedThroughputInMibps Word 參考中的 Word 參數。 EFS API
如果使用此參數,則必須將
ThroughputMode
設為provisioned
。支援的範圍為
1
-1024
。聯絡 AWS Support以請求增加限制。 FileSystemId
(選用,String
)-
定義現有檔案系統的 Amazon EFS 檔案系統 ID。
如果叢集設定為跨越多個可用區域,您必須在叢集使用的每個可用區域中定義檔案系統掛載目標。
指定此選項時,
MountDir
只能指定 。EfsSettings
無法指定其他 。如果您設定此選項,則您定義的檔案系統必須符合下列條件:
-
檔案系統在每個叢集的可用區域中都有現有的掛載目標,其中允許來自 和
HeadNode
的傳入和傳出 NFS 流量ComputeNodes
。在排程 / SlurmQueues / 網路 / SubnetIds 中設定多個可用區域。若要確保叢集和檔案系統之間允許流量,您可以執行下列其中一項操作:
-
設定掛載目標的安全群組,以允許往返 CIDR 或 叢集子網路字首清單的流量。
注意
AWS ParallelCluster 會驗證連接埠是否開啟,以及是否已設定 CIDR 或字首清單。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
-
使用 SlurmQueues / / Networking SecurityGroups和 / HeadNode / Networking 為叢集節點設定自訂安全群組SecurityGroups。必須設定自訂安全群組,以允許叢集和檔案系統之間的流量。
注意
如果所有叢集節點都使用自訂安全群組,則 AWS ParallelCluster 只會驗證連接埠是否已開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。
-
警告
只有在所有運算節點和主節點都位於相同的可用區域時,才支援 OneZone EFS。 OneZone EFS 只能有一個掛載目標。
注意
3.4.0 AWS ParallelCluster 版中新增了多個可用區域。
-
DeletionPolicy
(選用,String
)-
指定從叢集移除檔案系統或刪除叢集時,是否應保留或刪除檔案系統。支援的值為
Delete
和Retain
。預設值為Delete
。將 DeletionPolicy 設定為 時
Delete
,如果刪除叢集,或使用叢集更新移除檔案系統,則會刪除包含其資料的受管檔案系統。如需詳細資訊,請參閱共用儲存。
注意
DeletionPolicy
從 3.3.0 AWS ParallelCluster 版開始支援 。 AccessPointId
(選用,String
)-
如果指定此選項,
access point ID
則會掛載由 定義的檔案系統進入點,而不是檔案系統根目錄。如需詳細資訊,請參閱共用儲存。
FsxLustreSettings
注意
您必須定義 FsxLustreSettings
FsxLustre
是否指定 StorageType。
(選用) FSx for Lustre 檔案系統的設定。
FsxLustreSettings: StorageCapacity:
integer
DeploymentType:string
ImportedFileChunkSize:integer
DataCompressionType:string
ExportPath:string
ImportPath:string
WeeklyMaintenanceStartTime:string
AutomaticBackupRetentionDays:integer
CopyTagsToBackups:boolean
DailyAutomaticBackupStartTime:string
PerUnitStorageThroughput:integer
BackupId:string
# BackupId cannot coexist with some of the fields KmsKeyId:string
FileSystemId:string
# FileSystemId cannot coexist with other fields AutoImportPolicy:string
DriveCacheType:string
StorageType:string
DeletionPolicy:string
注意
如果 AWS Batch 用作排程器,則 FSx for Lustre 僅適用於叢集標頭節點。
FsxLustreSettings
屬性
將 DeletionPolicy 設定為 時Delete
,如果刪除叢集,或使用叢集更新移除檔案系統,則會刪除包含其資料的受管檔案系統。
如需詳細資訊,請參閱共用儲存。
StorageCapacity
(必要,Integer
)-
設定 FSx for Lustre 檔案系統的儲存容量,以 GiB 為單位。如果您要建立新的檔案系統,
StorageCapacity
則需要 。如果指定FileSystemId
BackupId
或StorageCapacity
,請勿包含 。-
對於
SCRATCH_2
、PERSISTENT_1
和PERSISTENT_2
部署類型,有效值為 1200 GiB、2400 GiB,增量為 2400 GiB。 -
對於
SCRATCH_1
部署類型,有效值為 1200 GiB、2400 GiB,以及以 3600 GiB 遞增的倍數。
-
DeploymentType
(選用,String
)-
指定 FSx for Lustre 檔案系統的部署類型。支援的值為
SCRATCH_1
、SCRATCH_2
、PERSISTENT_1
和PERSISTENT_2
。預設值為SCRATCH_2
。當您需要暫時儲存
SCRATCH_1
和較短時間處理資料時,請選擇和SCRATCH_2
部署類型。SCRATCH_2
部署類型提供資料傳輸中加密,以及比 更高的高載輸送量容量SCRATCH_1
。選擇長期儲存的
PERSISTENT_1
部署類型,以及非延遲敏感的輸送量導向工作負載。PERSISTENT_1
支援傳輸中資料的加密。可在 FSx for Lustre 提供的所有 AWS 區域 中使用。針對需要最高層級 IOPS 和輸送量的延遲敏感工作負載,選擇
PERSISTENT_2
部署類型。PERSISTENT_2
支援 SSD 儲存並提供更高的PerUnitStorageThroughput
(最高 1000 MB/s/TiB) AWS 區域。PERSISTENT_2
提供有限數量。如需部署類型和PERSISTENT_2
可用 AWS 區域 清單的詳細資訊,請參閱《Amazon FSx for Lustre 使用者指南》中的適用於 Word for Lustre 的檔案系統部署選項。 FSx當您從支援此功能的 Amazon EC2 執行個體存取
SCRATCH_2
、 或PERSISTENT_2
部署類型檔案系統時PERSISTENT_1
,會自動啟用傳輸中的資料加密。從支援的 中支援的執行個體類型存取時
PERSISTENT_1
,支援加密SCRATCH_2
、 和PERSISTENT_2
部署類型的傳輸中資料 AWS 區域。如需詳細資訊,請參閱《Amazon FSx for Lustre 使用者指南》中的加密傳輸中的資料。注意
已使用 3.2.0 AWS ParallelCluster 版新增對
PERSISTENT_2
部署類型的支援。 ImportedFileChunkSize
(選用,Integer
)-
對於從資料儲存庫匯入的檔案,此值會決定存放在單一實體磁碟上每個檔案 (以 MiB 為單位) 的條紋計數和最大資料量。單一檔案可分割範圍的磁碟數上限會受組成檔案系統的磁碟總數所限。
預設區塊大小是 1,024 MiB (1 GiB),最大為 512,000 MiB (500 GiB)。Amazon S3 物件大小的上限為 5 TB。
注意
使用
PERSISTENT_2
部署類型的檔案系統不支援此參數。如需如何設定資料儲存庫關聯的指示,請參閱《Amazon FSx for Lustre 使用者指南》中的將檔案系統連結至 S3 儲存貯體。 DataCompressionType
(選用,String
)-
設定 FSx for Lustre 檔案系統的資料壓縮組態。支援的值為
LZ4
。LZ4
表示使用 LZ4 演算法開啟資料壓縮。DataCompressionType
未指定 時,資料壓縮會在建立檔案系統時關閉。如需詳細資訊,請參閱 Lustre 資料壓縮。
ExportPath
(選用,String
)-
Amazon S3 中匯出 FSx for Lustre 檔案系統根目錄的路徑。只有在指定
ImportPath
參數時,才支援此設定。路徑必須使用與 中指定的相同 Amazon S3 儲存貯體ImportPath
。您可以提供選用的字首,從 FSx for Lustre 檔案系統匯出新的和變更的資料。如果未提供ExportPath
值,FSx for Lustre 會設定預設匯出路徑s3://
。時間戳記採用 UTC 格式,例如amzn-s3-demo-bucket
/FSxLustre[creation-timestamp]s3://
。amzn-s3-demo-bucket
/FSxLustre20181105T222312ZAmazon S3 匯出儲存貯體和
ImportPath
指定的匯入儲存貯體必須相同。如果您只指定 儲存貯體名稱,例如s3://
,您會取得檔案系統物件到 Amazon S3 儲存貯體物件的 1:1 映射。此映射表示匯出時會覆寫 Amazon S3 中的輸入資料。如果您在匯出路徑中提供自訂字首,例如amzn-s3-demo-bucket
s3://
,FSx for Lustre 會將檔案系統的內容匯出到 Amazon S3 儲存貯體中的匯出字首。amzn-s3-demo-bucket
/[custom-optional-prefix]注意
使用
PERSISTENT_2
部署類型的檔案系統不支援此參數。如 Amazon FSx for Lustre 使用者指南中的將檔案系統連結至 S3 儲存貯體所述,設定資料儲存庫關聯。 ImportPath
(選用,String
)-
您用作 FSx for Lustre 檔案系統資料儲存庫的 Amazon S3 儲存貯體路徑 (包括選用字首)。Word FSx for Lustre 檔案系統的根目錄會映射到您選取的 Amazon S3 儲存貯體根目錄。例如,
s3://
。如果您在 Amazon S3 儲存貯體名稱後面指定前綴,檔案系統只會載入具有該前綴的物件索引鍵。amzn-s3-demo-bucket
/optional-prefix注意
使用
PERSISTENT_2
部署類型的檔案系統不支援此參數。如 Amazon FSx for Lustre 使用者指南中的將檔案系統連結至 S3 儲存貯體中所述,設定資料儲存庫關聯。 WeeklyMaintenanceStartTime
(選用,String
)-
執行每週維護的偏好開始時間。其
"d:HH:MM"
格式為 UTC+0 時區。對於此格式,d
是從 1 到 7 的平日數字,從星期一開始,以星期日結束。此欄位需要引號。 AutomaticBackupRetentionDays
(選用,Integer
)-
自動備份的保留天數。將此設定為 0 會停用自動備份。支援的範圍為 0-90。預設值為 0。此設定僅適用於
PERSISTENT_1
和PERSISTENT_2
部署類型。如需詳細資訊,請參閱《Amazon FSx for Lustre 使用者指南》中的使用備份。 CopyTagsToBackups
(選用,Boolean
)-
如果為
true
,請將 FSx for Lustre 檔案系統的標籤複製到備份。此值預設為false
。如設為true
,則所有檔案系統標籤都會複製到使用者不指定標籤的所有自動和使用者啟動的備份。如果此值為true
,而您指定一或多個標籤,只有指定的標籤會複製到備份。如果您在建立使用者啟動的備份時指定一或多個標籤,則無論此值為何,都不會從檔案系統複製任何標籤。此設定僅適用於PERSISTENT_1
和PERSISTENT_2
部署類型。 DailyAutomaticBackupStartTime
(選用,String
)-
週期性每日時間,
HH:MM
格式為 。HH
是一天中的零填充小時 (00-23)。MM
是小時的零填充分鐘 (00-59)。例如,05:00
指定每天 5 A.M.。此設定僅適用於PERSISTENT_1
和PERSISTENT_2
部署類型。 PerUnitStorageThroughput
(對於PERSISTENT_1
和PERSISTENT_2
部署類型為必要項目,Integer
)-
以 MB/s/TiB 為單位,說明每 1 TB 儲存的讀取和寫入輸送量。檔案系統輸送量容量的計算方式是將檔案系統儲存容量 (TiB) 乘以
PerUnitStorageThroughput
(MB/s/TiB). For a 2.4 TiB file system, provisioning 50 MB/s/TiB ofPerUnitStorageThroughput
產生 120 MB/s 的檔案系統輸送量。您需要支付佈建輸送量的費用。這對應至 PerUnitStorageThroughput 屬性。有效值:
-
PERSISTENT_1 SSD 儲存:50、100、200 MB/s/TiB。
-
PERSISTENT_1 HDD 儲存:12、40 MB/s/TiB。
-
PERSISTENT_2 SSD 儲存:125、250、500、1000 MB/s/TiB。
-
BackupId
(選用,String
)-
指定要用來從現有備份還原 FSx for Lustre 檔案系統的備份 ID。指定
BackupId
設定時,不得指定AutoImportPolicy
、DeploymentType
、ExportPath
、KmsKeyId
ImportPath
、StorageCapacity
、 和ImportedFileChunkSize
PerUnitStorageThroughput
設定。這些設定是從備份讀取。此外,不得指定AutoImportPolicy
、ImportPath
、ExportPath
和ImportedFileChunkSize
設定。這相當於 BackupId 屬性。 KmsKeyId
(選用,String
)-
用來加密 FSx for Lustre 檔案系統資料之 AWS Key Management Service (AWS KMS) 金鑰 ID 的 ID,以用於持久性 FSx for Lustre 檔案系統靜態。如果未指定,則會使用 FSx for Lustre 受管金鑰。
SCRATCH_1
和SCRATCH_2
FSx for Lustre 檔案系統一律使用 FSx for Lustre 受管金鑰進行靜態加密。如需詳細資訊,請參閱 AWS Key Management Service API 參考中的加密。 FileSystemId
(選用,String
)-
指定現有 FSx for Lustre 檔案系統的 ID。
如果指定此選項,
FsxLustreSettings
則只會使用 中的MountDir
和FileSystemId
設定。FsxLustreSettings
會忽略 中的所有其他設定。注意
如果使用 AWS Batch 排程器,則 FSx for Lustre 僅適用於頭部節點。
注意
檔案系統必須與安全群組相關聯,該安全群組允許透過連接埠 988、1021、1022 和 1023 的傳入和傳出 TCP 流量。
執行下列其中一項動作,確保叢集和檔案系統之間允許流量:
-
設定檔案系統的安全群組,以允許往返叢集子網路的 CIDR 或字首清單的流量。
注意
AWS ParallelCluster 會驗證連接埠是否開啟,以及是否已設定 CIDR 或字首清單。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
-
使用 SlurmQueues / / Networking SecurityGroups和 / HeadNode / Networking 為叢集節點設定自訂安全群組SecurityGroups。必須設定自訂安全群組,以允許叢集和檔案系統之間的流量。
注意
如果所有叢集節點都使用自訂安全群組,則 AWS ParallelCluster 只會驗證連接埠是否已開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。
-
AutoImportPolicy
(選用,String
)-
當您建立 FSx for Lustre 檔案系統時,您現有的 Amazon S3 物件會顯示為檔案和目錄清單。使用此屬性來選擇當您在連結的 Amazon S3 儲存貯體中新增或修改物件時,FSx for Lustre 如何讓您的檔案和目錄清單保持最新狀態。
AutoImportPolicy
可以具有下列值:-
NEW
- 自動匯入已開啟。FSx for Lustre 會自動匯入新增至連結 Amazon S3 儲存貯體的任何新物件的目錄清單,這些物件目前不存在於 FSx for Lustre 檔案系統中。 -
NEW_CHANGED
- 自動匯入已開啟。FSx for Lustre 會自動匯入新增至 Amazon S3 儲存貯體的任何新物件的檔案和目錄清單,以及在您選擇此選項後,Amazon S3 儲存貯體中變更的任何現有物件。 -
NEW_CHANGED_DELETED
- 自動匯入已開啟。FSx for Lustre 會自動匯入新增至 Amazon S3 儲存貯體的任何新物件的檔案和目錄清單、Amazon S3 儲存貯體中變更的任何現有物件,以及選擇此選項後在 Amazon S3 儲存貯體中刪除的任何物件。注意
NEW_CHANGED_DELETED
3.1.1 版已 AWS ParallelCluster 新增 的支援。
如果
AutoImportPolicy
未指定 ,則自動匯入會關閉。FSx for Lustre 只會在建立檔案系統時,從連結的 Amazon S3 儲存貯體更新檔案和目錄清單。選擇此選項後,FSx for Lustre 不會更新任何新物件或變更物件的檔案和目錄清單。如需詳細資訊,請參閱《Amazon FSx for Lustre 使用者指南》中的從 S3 儲存貯體自動匯入更新。
注意
使用
PERSISTENT_2
部署類型的檔案系統不支援此參數。如需如何設定資料儲存庫關聯的指示,請參閱《Amazon FSx for Lustre 使用者指南》中的將檔案系統連結至 S3 儲存貯體。 -
DriveCacheType
(選用,String
)-
指定檔案系統具有 SSD 磁碟機快取。只有在
StorageType
設定設為HDD
且DeploymentType
設定設為 時,才能設定此設定PERSISTENT_1
。這對應至 DriveCacheType 屬性。如需詳細資訊,請參閱《Amazon FSx for Lustre 使用者指南》中的 Word for Lustre 部署選項。 FSx唯一有效的值為
READ
。若要停用 SSD 磁碟機快取,請勿指定DriveCacheType
設定。 StorageType
(選用,String
)-
設定您要建立之 FSx for Lustre 檔案系統的儲存類型。有效值為
SSD
和HDD
。-
設為
SSD
以使用固態硬碟儲存體。 -
設定為
HDD
以使用硬碟儲存體。PERSISTENT
部署類型HDD
支援 。
預設值為
SSD
。如需詳細資訊,請參閱《Amazon FSx for Windows 使用者指南》中的儲存類型選項,以及》Amazon FSx for Lustre 使用者指南》中的多個儲存選項。 -
DeletionPolicy
(選用,String
)-
指定從叢集移除檔案系統或刪除叢集時,是否應保留或刪除檔案系統。支援的值為
Delete
和Retain
。預設值為Delete
。將 DeletionPolicy 設定為 時
Delete
,如果刪除叢集,或使用叢集更新移除檔案系統,則會刪除包含其資料的受管檔案系統。如需詳細資訊,請參閱共用儲存。
注意
DeletionPolicy
從 3.3.0 AWS ParallelCluster 版開始支援 。 DataRepositoryAssociations
(選用,String
)-
DRAs 清單 (每個檔案系統最多 8 個)
每個資料儲存庫關聯都必須具有唯一的 Amazon FSx 檔案系統目錄,以及與其相關聯的唯一 S3 儲存貯體或字首。
您無法同時使用 ExportPath 和 Word 在 Word ImportPath中。 FsxLustreSettings DRAs
Name
(必要,String
)-
DRA 的名稱。當您更新設定時,請使用此名稱。
BatchImportMetaDataOnCreate
(選用,Boolean
)-
布林值標記,指出要匯入中繼資料的匯入資料儲存庫任務是否應在建立資料儲存庫關聯之後執行。如果此標記設定為
true
,任務便會執行。預設值:
false
DataRepositoryPath
(必要,String
)-
將連結至檔案系統之 Amazon S3 資料儲存庫的路徑。路徑可以是 S3 儲存貯體或字首,格式為
s3://
。此路徑指定 S3 資料儲存庫檔案匯出或匯入的位置。amzn-s3-demo-bucket
/myPrefix/無法與其他 DRAs 重疊
模式:
^[^\u0000\u0085\u2028\u2029\r\n]{3,4357}$
下限:
3
上限:
4357
FileSystemPath
(必要,String
)-
Amazon FSx for Lustre 檔案系統上指向高階目錄 (例如
/ns1/
) 或子目錄 (例如/ns1/subdir/
) 的路徑,該目錄將以 1-1 對應至DataRepositoryPath
。名稱需要以正斜線開頭。兩個資料儲存庫關聯的檔案系統路徑不可重疊。例如,如果某個資料儲存庫已經與檔案系統路徑/ns1/
建立關聯,則您無法將其他資料儲存庫連結到檔案系統路徑/ns1/ns2
。此路徑指定檔案系統匯出或匯入檔案的位置。此檔案系統目錄只能連結到一個 Amazon S3 儲存貯體,其他 S3 儲存貯體無法連結至該目錄。
無法與其他 DRAs 重疊
注意
如果您僅指定一個正斜線 (
/
) 作為檔案系統路徑,則只能將一個資料儲存庫連結至檔案系統。您只能將 "/
" 指定為與檔案系統關聯之第一個資料儲存庫的檔案系統路徑。模式:
^[^\u0000\u0085\u2028\u2029\r\n]{1,4096}$
下限:
1
上限:
4096
ImportedFileChunkSize
(選用,Integer
)-
如果是從資料儲存庫匯入資料,此值會規定單一實體磁碟上存放的每個檔案的分割計數和資料量上限 (MiB)。單一檔案分割分佈所在的磁碟數上限會受組成檔案系統或快取的磁碟總數所限。
預設區塊大小是 1,024 MiB (1 GiB),最大為 512,000 MiB (500 GiB)。Amazon S3 物件大小的上限為 5 TB。
下限:
1
上限:
4096
AutoExportPolicy
(選用,Array of strings
)-
清單可以包含下列一或多個值:
-
NEW
:將新檔案和目錄新增至檔案系統時,會將新檔案和目錄自動匯出至資料儲存庫。 -
CHANGED
:對檔案系統上檔案和目錄所做的變更會自動匯出至資料儲存庫。 -
DELETED
:在檔案系統上刪除檔案和目錄時,會自動刪除資料儲存庫中的檔案和目錄。
您可以為
AutoExportPolicy
定義任何事件類型組合。上限:
3
-
AutoImportPolicy
(選用,Array of strings
)-
清單可以包含下列一或多個值:
-
NEW
- Amazon FSx 會自動匯入新增至連結 S3 儲存貯體的檔案中繼資料,而該儲存貯體目前不存在於 FSx 檔案系統中。 -
CHANGED
- Amazon FSx 會自動更新檔案中繼資料,並在檔案儲存庫中的檔案變更時使檔案系統上現有的檔案內容失效。 -
DELETED
- Amazon FSx 會自動刪除檔案系統上的檔案,因為對應的檔案會在資料儲存庫中刪除。
您可以為
AutoImportPolicy
定義任何事件類型組合。上限:
3
-
FsxOntapSettings
注意
您必須定義 FsxOntapSettings
FsxOntap
是否指定 StorageType。
(選用) FSx for ONTAP 檔案系統的設定。
FsxOntapSettings: VolumeId:
string
FsxOntapSettings
屬性
VolumeId
(必要,String
)-
指定現有 FSx for ONTAP 系統的磁碟區 ID。
注意
-
如果使用 AWS Batch 排程器,FSx for ONTAP 僅適用於主節點。
-
如果 FSx for ONTAP 部署類型為
Multi-AZ
,請確定已正確設定主機節點子網路的路由表。 -
3.2.0 AWS ParallelCluster 版中已新增對 FSx for ONTAP 的支援。
-
檔案系統必須與安全群組相關聯,該安全群組允許透過連接埠 111、635、2049 和 4046 的傳入和傳出 Word 和 TCPUDP 流量。
執行下列其中一個動作,確保叢集和檔案系統之間允許流量:
-
設定檔案系統的安全群組,以允許往返叢集子網路的 CIDR 或字首清單的流量。
注意
AWS ParallelCluster 會驗證連接埠是否開啟,以及是否已設定 CIDR 或字首清單。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
-
使用 SlurmQueues / / Networking SecurityGroups和 / HeadNode / Networking 設定叢集節點的自訂安全群組SecurityGroups。必須設定自訂安全群組,以允許叢集和檔案系統之間的流量。
注意
如果所有叢集節點都使用自訂安全群組,則 AWS ParallelCluster 只會驗證連接埠是否已開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。
FsxOpenZfsSettings
注意
您必須定義 FsxOpenZfsSettings
FsxOpenZfs
是否指定 StorageType。
(選用) FSx for OpenZFS 檔案系統的設定。
FsxOpenZfsSettings: VolumeId:
string
FsxOpenZfsSettings
屬性
VolumeId
(必要,String
)-
指定現有 FSx for OpenZFS 系統的磁碟區 ID。
注意
-
如果使用 AWS Batch 排程器,則 FSx for OpenZFS 僅適用於主節點。
-
3.2.0 AWS ParallelCluster 版中已新增支援 FSx for OpenZFS。
-
檔案系統必須與安全群組相關聯,該安全群組允許透過連接埠 111、2049、20001、20002 和 20003 的傳入和傳出 Word 和 TCPUDP 流量。
執行下列其中一項動作,確保叢集和檔案系統之間允許流量:
-
設定檔案系統的安全群組,以允許往返叢集子網路的 CIDR 或字首清單的流量。
注意
AWS ParallelCluster 會驗證連接埠是否開啟,以及是否已設定 CIDR 或字首清單。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
-
使用 SlurmQueues / Networking / SecurityGroups和 HeadNode / / Networking 設定叢集節點的自訂安全群組SecurityGroups。必須設定自訂安全群組,以允許叢集和檔案系統之間的流量。
注意
如果所有叢集節點都使用自訂安全群組,則 AWS ParallelCluster 只會驗證連接埠是否已開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。
FileCacheSettings
注意
您必須定義 FileCacheSettings
FileCache
是否指定 StorageType。
(選用) 檔案快取的設定。
FileCacheSettings: FileCacheId:
string
FileCacheSettings
屬性
FileCacheId
(必要,String
)-
指定現有檔案快取的檔案快取 ID。
注意
-
檔案快取不支援 AWS Batch 排程器。
-
檔案快取的支援已新增至 3.7.0 AWS ParallelCluster 版。
-
檔案系統必須與允許透過連接埠 988 傳入和傳出 TCP 流量的安全群組相關聯。
執行下列其中一項動作,確保叢集和檔案系統之間允許流量:
-
設定檔案快取的安全群組,以允許往返叢集子網路的 CIDR 或字首清單的流量。
注意
AWS ParallelCluster 會驗證連接埠是否開啟,以及是否已設定 CIDR 或字首清單。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
-
使用 SlurmQueues / / Networking SecurityGroups和 / HeadNode / Networking 設定叢集節點的自訂安全群組SecurityGroups。必須設定自訂安全群組,以允許叢集和檔案系統之間的流量。
注意
如果所有叢集節點都使用自訂安全群組,則 AWS ParallelCluster 只會驗證連接埠是否已開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。