Sezione SharedStorage - AWS ParallelCluster

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Sezione SharedStorage

(Facoltativo) Le impostazioni di archiviazione condivisa per il cluster.

AWS ParallelCluster supporta l'utilizzo di volumi di storage condivisi Amazon EBS, FSx for ONTAP e FSx per OpenZFS, i file system di storage condivisi Amazon EFS e FSx for Lustre o File Caches.

Nella SharedStorage sezione, puoi definire lo storage esterno o gestito:

  • Lo storage esterno si riferisce a un volume o file system esistente che gestisci. AWS ParallelCluster non lo crea o lo elimina.

  • AWS ParallelCluster lo storage gestito si riferisce a un volume o a un file system che AWS ParallelCluster è stato creato e può eliminare.

Per le quote di archiviazione condivisa e ulteriori informazioni sulla configurazione dello storage condiviso, vedere Archiviazione condivisa in Utilizzo. AWS ParallelCluster

Nota

Se AWS Batch viene utilizzato come scheduler, FSx for Lustre è disponibile solo sul nodo principale del cluster.

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 - 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

SharedStorageaggiornare le politiche

Proprietà SharedStorage

MountDir(Obbligatorio,) String

Il percorso in cui è montato lo storage condiviso.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Name(Obbligatorio,String)

Il nome dello storage condiviso. Questo nome viene utilizzato quando si aggiornano le impostazioni.

avvertimento

Se si specifica lo storage condiviso AWS ParallelCluster gestito e si modifica il valore diName, lo storage condiviso gestito e i dati esistenti vengono eliminati e viene creato un nuovo storage condiviso gestito. La modifica del valore di Name con un aggiornamento del cluster equivale a sostituire lo storage condiviso gestito esistente con uno nuovo. Assicurati di eseguire il backup dei dati prima di modificarli Name se devi conservare i dati dello storage condiviso esistente.

Politica di aggiornamento: per questa impostazione dei valori dell'elenco, la flotta di elaborazione deve essere interrotta o QueueUpdateStrategydeve essere impostata per aggiungere un nuovo valore; la flotta di elaborazione deve essere interrotta quando si rimuove un valore esistente.

StorageType(Obbligatorio,String)

Il tipo di archiviazione condivisa. I valori supportati sono EbsEfs,FsxLustre,FsxOntap, eFsxOpenZfs.

Per ulteriori informazioni, consulta FsxLustreSettings, FsxOntapSettings e FsxOpenZfsSettings.

Nota

Se si utilizza AWS Batch come scheduler, FSx for Lustre è disponibile solo sul nodo principale del cluster.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

EbsSettings

(Facoltativo) Le impostazioni per un volume 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

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Proprietà EbsSettings

Quando DeletionPolicyè impostato suDelete, un volume gestito, con i relativi dati, viene eliminato se il cluster viene eliminato o se il volume viene rimosso con un aggiornamento del cluster.

Per ulteriori informazioni, vedere Archiviazione condivisa in Uso AWS ParallelCluster.

VolumeType(Facoltativo,String)

Speciifica il tipo di volume Amazon EBS. I valori supportati sonogp2,gp3,io1,io2, sc1st1, e. standard Il valore predefinito è gp3.

Per ulteriori informazioni, consulta Tipi di volumi di Amazon EBS nella Guida per l'utente di Amazon EC2.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Iops(Facoltativo,Integer)

Definisce il numero di IOPS e io1 io2 il gp3 tipo di volumi.

Il valore predefinito, i valori supportati e il volume_size rapporto volume_iops di rapporto variano in base a VolumeType eSize.

VolumeType = io1

Valore predefinito Iops = 100

Valori supportati Iops = 100—64000 †

volume_sizeRapporto massimo volume_iops = 50 IOPS per ogni GiB. 5000 IOPS richiedono almeno 100 GiB. volume_size

VolumeType = io2

Valore predefinito = 100 Iops

Valori supportati Iops = 100—64000 (256000 per i volumi io2 Block Express) †

SizeRapporto massimo Iops = 500 IOPS per ogni GiB. 5000 IOPS richiedono almeno 10 GiB. Size

VolumeType = gp3

Valore predefinito = 3000 Iops

Valori supportati Iops = 3000-16000

SizeRapporto massimo Iops = 500 IOPS per ogni GiB. 5000 IOPS richiedono almeno 10 GiB. Size

† Il numero massimo di IOPS è garantito solo sulle istanze basate sul sistema Nitro dotate di più di 32.000 IOPS. Altre istanze garantiscono fino a 32.000 IOPS. A meno che non si modifichi il volume, i io1 volumi precedenti potrebbero non raggiungere le massime prestazioni. io2 I volumi Block Express supportano volume_iops valori fino a 256000 sui tipi di R5b istanza. Per ulteriori informazioni, consulta i volumi io2 Block Express nella Guida per l'utente di Amazon EC2.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

Size(Facoltativo,Integer)

Specifica la dimensione del volume in gibibyte (GiB). Il valore predefinito è 35.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Encrypted(Facoltativo,Boolean)

Speciifica se il volume è crittografato. Il valore predefinito è true.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

KmsKeyId(Facoltativo,String)

Specifica una AWS KMS chiave personalizzata da utilizzare per la crittografia. Questa impostazione richiede che sia Encrypted impostata su. true

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

SnapshotId(Facoltativo,String)

Speciifica l'ID dello snapshot di Amazon EBS se utilizzi uno snapshot come origine per il volume.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

VolumeId(Facoltativo,) String

Speciifica l'ID del volume Amazon EBS. Quando viene specificato per un'EbsSettingsistanza, è possibile MountDir specificare anche solo il parametro.

Il volume deve essere creato nella stessa zona di disponibilità diHeadNode.

Nota

Nella AWS ParallelCluster versione 3.4.0 sono state aggiunte più zone di disponibilità.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Throughput(Facoltativo,Integer)

La velocità effettiva, in MiB/s, per fornire un volume, con un massimo di 1.000 MiB/s.

Questa impostazione è valida solo quando è. VolumeType gp3 L'intervallo supportato è compreso tra 125 e 1000, con un valore predefinito di 125.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

DeletionPolicy(Facoltativo,String)

Speciifica se il volume deve essere mantenuto, eliminato o creato un'istantanea quando il cluster viene eliminato o il volume viene rimosso. I valori supportati sono, e. Delete Retain Snapshot Il valore predefinito è Delete.

Quando è DeletionPolicyimpostato suDelete, un volume gestito, con i relativi dati, viene eliminato se il cluster viene eliminato o se il volume viene rimosso con un aggiornamento del cluster.

Per ulteriori informazioni, consulta Archiviazione condivisa.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

Nota

DeletionPolicyè supportato a partire dalla AWS ParallelCluster versione 3.2.0.

Raid

(Facoltativo) Definisce la configurazione di un volume RAID.

Raid: Type: string NumberOfVolumes: integer

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Proprietà Raid

Type(Obbligatorio,String)

Definisce il tipo di array RAID. I valori supportati sono «0" (a strisce) e «1" (con mirroring).

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

NumberOfVolumes(Facoltativo,) Integer

Definisce il numero di volumi Amazon EBS da utilizzare per creare l'array RAID. L'intervallo di valori supportato è compreso tra 2 e 5. Il valore predefinito (quando l'Raidimpostazione è definita) è 2.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

EfsSettings

(Facoltativo) Le impostazioni per un file system Amazon EFS.

EfsSettings: Encrypted: boolean KmsKeyId: string EncryptionInTransit: boolean IamAuthorization: boolean PerformanceMode: string ThroughputMode: string ProvisionedThroughput: integer FileSystemId: string DeletionPolicy: string

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Proprietà EfsSettings

Quando è DeletionPolicyimpostato suDelete, un file system gestito, con i relativi dati, viene eliminato se il cluster viene eliminato o se il file system viene rimosso con un aggiornamento del cluster.

Per ulteriori informazioni, vedere Archiviazione condivisa in Uso AWS ParallelCluster.

Encrypted(Facoltativo,Boolean)

Speciifica se il file system Amazon EFS è crittografato. Il valore predefinito è false.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

KmsKeyId(Facoltativo,String)

Specifica una AWS KMS chiave personalizzata da utilizzare per la crittografia. Questa impostazione richiede che sia Encrypted impostata su. true

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

EncryptionInTransit(Facoltativo,Boolean)

Se impostato sutrue, i file system Amazon EFS vengono montati utilizzando Transport Layer Security (TLS). Per impostazione predefinita, è impostato su. false

Nota

Se AWS Batch viene utilizzato come scheduler, EncryptionInTransit non è supportato.

Nota

EncryptionInTransitviene aggiunto a partire dalla AWS ParallelCluster versione 3.4.0.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

IamAuthorization(Facoltativo,Boolean)

Se impostato sutrue, Amazon EFS viene autenticato utilizzando l'identità IAM del sistema. Per impostazione predefinita, è impostato su. false

Nota

Se IamAuthorization è impostato su true, anche EncryptionInTransit deve essere impostato su true.

Nota

Se AWS Batch viene utilizzato come scheduler, IamAuthorization non è supportato.

Nota

IamAuthorizationviene aggiunto a partire dalla AWS ParallelCluster versione 3.4.0.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

PerformanceMode(Facoltativo,String)

Speciifica la modalità di prestazioni del file system Amazon EFS. I valori supportati sono generalPurpose e maxIO. Il valore predefinito è generalPurpose. Per ulteriori informazioni, consulta Modalità prestazionali nella Guida per l'utente di Amazon Elastic File System.

Consigliamo la Modalità performance generalPurpose per la maggior parte dei file system.

I file system che utilizzano la Modalità performance maxIO sono in grado di scalare a livelli più elevati di throughput aggregato e operazioni al secondo. Tuttavia, esiste un compromesso tra latenze leggermente superiori per la maggior parte delle operazioni sui file.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

ThroughputMode(Facoltativo,) String

Speciifica la modalità di throughput del file system Amazon EFS. I valori supportati sono bursting e provisioned. Il valore predefinito è bursting. Quando provisioned viene utilizzato, ProvisionedThroughput deve essere specificato.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

ProvisionedThroughput(Richiesto quando ThroughputMode èprovisioned,Integer)

Definisce il throughput assegnato (in MiB/s) del file system Amazon EFS, misurato in MiB/s. Corrisponde al ProvisionedThroughputInMibpsparametro nell'Amazon EFS API Reference.

Se si utilizza questo parametro, è necessario impostare ThroughputMode su provisioned.

L'intervallo supportato è 1 -1024. Per richiedere un aumento del limite, contatta AWS Support.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

FileSystemId(Facoltativo,String)

Definisce l'ID del file system Amazon EFS per un file system esistente.

Se il cluster è configurato per estendersi su più zone di disponibilità, è necessario definire una destinazione di montaggio del file system in ogni zona di disponibilità utilizzata dal cluster.

Quando viene specificato, MountDir può essere specificato solo. Nessun altro EfsSettings può essere specificato.

Se impostate questa opzione, per i file system che definite deve valere quanto segue:
  • I file system dispongono di una destinazione di montaggio esistente in ciascuna delle zone di disponibilità del cluster, con traffico NFS in entrata e in uscita consentito da e verso. HeadNode ComputeNodes Più zone di disponibilità sono configurate in Scheduling//Networking/SlurmQueues. SubnetIds

    Per assicurarti che il traffico sia consentito tra il cluster e il file system, puoi effettuare una delle seguenti operazioni:
    • Configura i gruppi di sicurezza del target di montaggio per consentire il traffico da e verso il CIDR o l'elenco di prefissi delle sottoreti del cluster.

      Nota

      AWS ParallelCluster verifica che le porte siano aperte e che il CIDR o l'elenco dei prefissi sia configurato. AWS ParallelCluster non convalida il contenuto del blocco o dell'elenco di prefissi CIDR.

    • Imposta gruppi di sicurezza personalizzati per i nodi del cluster utilizzando SlurmQueues//SecurityGroupse NetworkingHeadNode/. NetworkingSecurityGroups I gruppi di sicurezza personalizzati devono essere configurati per consentire il traffico tra il cluster e il file system.

      Nota

      Se tutti i nodi del cluster utilizzano gruppi di sicurezza personalizzati, verifica AWS ParallelCluster solo che le porte siano aperte. AWS ParallelCluster non convalida che l'origine e la destinazione siano configurate correttamente.

avvertimento

EFS OneZone è supportato solo se tutti i nodi di elaborazione e il nodo principale si trovano nella stessa zona di disponibilità. EFS OneZone può avere un solo target di montaggio.

Nota

Nella AWS ParallelCluster versione 3.4.0 sono state aggiunte più zone di disponibilità.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

DeletionPolicy(Facoltativo,String)

Speciifica se il file system deve essere mantenuto o eliminato quando il file system viene rimosso dal cluster o il cluster viene eliminato. I valori supportati sono Delete e Retain. Il valore predefinito è Delete.

Quando DeletionPolicyè impostato suDelete, un file system gestito, con i relativi dati, viene eliminato se il cluster viene eliminato o se il file system viene rimosso con un aggiornamento del cluster.

Per ulteriori informazioni, consulta Archiviazione condivisa.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

Nota

DeletionPolicyè supportato a partire dalla AWS ParallelCluster versione 3.3.0.

FsxLustreSettings

Nota

È necessario definire FsxLustreSettings se FsxLustre è specificato per StorageType.

(Facoltativo) Le impostazioni per un file system 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

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Nota

Se AWS Batch viene utilizzato come scheduler, FSx for Lustre è disponibile solo sul nodo principale del cluster.

Proprietà FsxLustreSettings

Quando DeletionPolicyè impostato suDelete, un file system gestito, con i relativi dati, viene eliminato se il cluster viene eliminato o se il file system viene rimosso con un aggiornamento del cluster.

Per ulteriori informazioni, consulta Archiviazione condivisa.

StorageCapacity(Obbligatorio,Integer)

Imposta la capacità di archiviazione del file system FSx for Lustre, in GiB. StorageCapacityè necessario se state creando un nuovo file system. Non include StorageCapacity se FileSystemId è specificato BackupId o.

  • Per i SCRATCH_2 tipi di PERSISTENT_2 implementazione e per i tipi di implementazione, i valori validi sono 1200 GiB, 2400 GiB e incrementi di 2400 GiB. PERSISTENT_1

  • Per il tipo di distribuzione SCRATCH_1, i valori validi sono 1200 GiB, 2400 GiB e incrementi di 3600 GiB.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

DeploymentType(Facoltativo,) String

Specifica il tipo di implementazione del file system FSx for Lustre. I valori supportati sono SCRATCH_1, SCRATCH_2, PERSISTENT_1 e PERSISTENT_2. Il valore predefinito è SCRATCH_2.

Scegliete SCRATCH_1 i tipi di SCRATCH_2 implementazione quando avete bisogno di archiviazione temporanea e di elaborazione dei dati a breve termine. Il tipo di SCRATCH_2 implementazione prevede la crittografia in transito dei dati e una capacità di throughput burst superiore rispetto a. SCRATCH_1

Scegli il tipo di PERSISTENT_1 implementazione per lo storage a lungo termine e per carichi di lavoro incentrati sulla velocità effettiva che non sono sensibili alla latenza. PERSISTENT_1supporta la crittografia dei dati in transito. È disponibile Regioni AWS ovunque sia disponibile FSx for Lustre.

Scegli il tipo di PERSISTENT_2 implementazione per lo storage a lungo termine e per i carichi di lavoro sensibili alla latenza che richiedono i massimi livelli di IOPS e throughput. PERSISTENT_2supporta l'archiviazione SSD e offre prestazioni superiori PerUnitStorageThroughput (fino a 1000 MB/s/TiB). PERSISTENT_2è disponibile in un numero limitato di. Regioni AWS Per ulteriori informazioni sui tipi di implementazione e l'elenco delle aree Regioni AWS in cui PERSISTENT_2 è disponibile, consulta Opzioni di distribuzione del file system per FSx for Lustre nella Amazon FSx for Lustre User Guide.

La crittografia dei dati in transito viene abilitata automaticamente quando accedi SCRATCH_2 o PERSISTENT_2 distribuisci file system da istanze Amazon EC2 che supportano questa funzionalità. PERSISTENT_1

La crittografia dei dati in transito e dei tipi di PERSISTENT_2 distribuzione è supportata quando si accede da tipi di istanze supportati. SCRATCH_2 PERSISTENT_1 Regioni AWS Per ulteriori informazioni, consulta Encrypting data in transito nella Amazon FSx for Lustre User Guide.

Nota

Il supporto per il tipo di PERSISTENT_2 distribuzione è stato aggiunto con la AWS ParallelCluster versione 3.2.0.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

ImportedFileChunkSize(Facoltativo,Integer)

Per i file importati da un archivio di dati, questo valore determina il numero di stripe e la quantità massima di dati per ogni file (in MiB) archiviato su un singolo disco fisico. Il numero massimo di dischi su cui un singolo file può essere distribuito è limitato al numero totale di dischi che compongono il file system.

La dimensione predefinita del blocco è 1.024 MiB (1 GiB), ma tale valore può raggiungere 512.000 MiB (500 GiB). Gli oggetti Amazon S3 hanno una dimensione massima di 5 TB.

Nota

Questo parametro non è supportato per i file system che utilizzano il PERSISTENT_2 tipo di distribuzione. Per istruzioni su come configurare le associazioni dei repository di dati, consulta Collegamento del file system a un bucket S3 nella Guida per l'utente di Amazon FSx for Lustre.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

DataCompressionType(Facoltativo,) String

Imposta la configurazione di compressione dei dati per il file system FSx for Lustre. Il valore supportato è. LZ4 LZ4indica che la compressione dei dati è attivata con l'algoritmo LZ4. Quando DataCompressionType non è specificato, la compressione dei dati viene disattivata al momento della creazione del file system.

Per ulteriori informazioni, consulta la sezione Compressione dei dati Lustre.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

ExportPath(Facoltativo,String)

Il percorso in Amazon S3 in cui viene esportata la radice del file system FSx for Lustre. Questa impostazione è supportata solo quando viene specificato il ImportPath parametro. Il percorso deve utilizzare lo stesso bucket Amazon S3 specificato in. ImportPath È possibile fornire un prefisso opzionale in cui esportare i dati nuovi e modificati dal file system FSx for Lustre. Se non viene fornito un ExportPath valore, FSx for Lustre imposta un percorso di esportazione predefinito,. s3://import-bucket/FSxLustre[creation-timestamp] Il timestamp è in formato UTC, ad esempio s3://import-bucket/FSxLustre20181105T222312Z.

Il bucket Amazon S3 di esportazione deve essere lo stesso bucket di importazione specificato da ImportPath. Se si specifica solo il nome di un bucket, ad esempios3://import-bucket, si ottiene una mappatura 1:1 degli oggetti del file system agli oggetti bucket di Amazon S3. Questa mappatura significa che i dati di input in Amazon S3 vengono sovrascritti durante l'esportazione. Se fornisci un prefisso personalizzato nel percorso di esportazione, ad esempio FSx for Lustres3://import-bucket/[custom-optional-prefix], esporta il contenuto del tuo file system in quel prefisso di esportazione nel bucket Amazon S3.

Nota

Questo parametro non è supportato per i file system che utilizzano il tipo di distribuzione. PERSISTENT_2 Configura le associazioni degli archivi di dati come descritto in Collegamento del file system a un bucket S3 nella Guida per l'utente di Amazon FSx for Lustre.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

ImportPath(Facoltativo,) String

Il percorso del bucket Amazon S3 (incluso il prefisso opzionale) che stai utilizzando come repository di dati per il tuo file system FSx for Lustre. La root del file system FSx for Lustre verrà mappata alla root del bucket Amazon S3 selezionato. Un esempio è s3://import-bucket/optional-prefix. Se specifichi un nome dopo il nome del bucket Amazon S3, nel file system verranno caricate solo le chiavi degli oggetti con il prefisso specificato.

Nota

Questo parametro non è supportato per i file system che utilizzano il tipo di distribuzione. PERSISTENT_2 Configura le associazioni degli archivi di dati come descritto in Collegamento del file system a un bucket S3 nella Guida per l'utente di Amazon FSx for Lustre.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

WeeklyMaintenanceStartTime(Facoltativo,) String

L'ora di inizio preferita per eseguire la manutenzione settimanale. È nel "d:HH:MM" formato del fuso orario UTC+0. In questo formato, d è il numero del giorno della settimana compreso tra 1 e 7, che inizia con il lunedì e termina con la domenica. Le virgolette sono obbligatorie per questo campo.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

AutomaticBackupRetentionDays(Facoltativo,Integer)

Numero di giorni per la retention dei backup automatici. Impostando questo valore su 0, i backup automatici vengono disattivati. L'intervallo supportato è compreso tra 0 e 90. Il valore predefinito è 0. Questa impostazione è valida solo per l'uso con i tipi PERSISTENT_1 di PERSISTENT_2 distribuzione. Per ulteriori informazioni, consulta Utilizzo dei backup nel manuale Amazon FSx for Lustre User Guide.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

CopyTagsToBackups(Facoltativo,Boolean)

Setrue, copia i tag per il file system FSx for Lustre nei backup. Il valore predefinito è false. Se impostato su true, tutti i tag del file system, anche se non specificati dall'utente, vengono copiati in tutti i backup automatici e manuali. Se il valore è true e specifichi uno o più tag, solo i tag specificati vengono copiati nei backup. Se specifichi uno o più tag durante la creazione di un backup avviato dall'utente, non viene copiato nessun tag dal file system, indipendentemente da questo valore. Questa impostazione è valida solo per l'uso con PERSISTENT_1 e PERSISTENT_2 i tipi di distribuzione.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

DailyAutomaticBackupStartTime(Facoltativo,String)

Un'ora giornaliera ricorrente, nel HH:MM formato. HHè l'ora del giorno con numero zero (00-23). MMè il minuto dell'ora con numero zero (00-59). Ad esempio, 05:00 specifica le 5:00 ogni giorno. Questa impostazione è valida solo per l'uso con PERSISTENT_1 e i tipi di PERSISTENT_2 distribuzione.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

PerUnitStorageThroughput(Obbligatoria per PERSISTENT_1 i tipi di PERSISTENT_2 distribuzione,Integer)

Descrive la quantità di velocità effettiva di lettura e scrittura per ogni 1 tebibyte di storage, in MB/s/Tib. La capacità di throughput del file system viene calcolata moltiplicando la capacità di storage del file system (TiB) per PerUnitStorageThroughput (MB/s/Tib). Per un file system 2.4 TiB, il provisioning di 50 MB/s/tiB di PerUnitStorageThroughput genera 120 MB/s di throughput del file system. Si paga per la quantità di throughput fornita. PerUnitStorageThroughputCorrisponde alla proprietà.

Valori validi:

  • Archiviazione SSD PERSISTENT_1:50, 100, 200 MB/s/Tib.

  • Archiviazione HDD PERSISTENT_1:12, 40 MB/s/Tib.

  • Archiviazione SSD PERSISTENT_2:125, 250, 500, 1000 MB/s/Tib.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

BackupId(StringFacoltativo,)

Speciifica l'ID del backup da utilizzare per ripristinare il file system FSx for Lustre da un backup esistente. Quando viene specificata l'BackupIdimpostazione,,,AutoImportPolicy,, DeploymentType ExportPath KmsKeyId ImportPath ImportedFileChunkSizeStorageCapacity, e PerUnitStorageThroughput le impostazioni non devono essere specificate. Queste impostazioni vengono lette dal backup. Inoltre, le ImportedFileChunkSize impostazioni AutoImportPolicyExportPath,ImportPath, e non devono essere specificate. Corrisponde alla BackupIdproprietà.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

KmsKeyId(Facoltativo,String)

L'ID della chiave AWS Key Management Service (AWS KMS) utilizzato per crittografare i dati del file system FSx for Lustre per i file system FSx for Lustre persistenti a riposo. Se non specificato, viene utilizzata la chiave gestita FSx for Lustre. I file SCRATCH_2 system SCRATCH_1 e FSx for Lustre sono sempre crittografati quando sono inattivi utilizzando le chiavi gestite FSx for Lustre. Per ulteriori informazioni, consulta Encrypt nell'API Reference.AWS Key Management Service

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

FileSystemId(Facoltativo,String)

Specifica l'ID di un file system FSx for Lustre esistente.

Se viene specificata questa opzione, vengono utilizzate solo le FileSystemId impostazioni MountDir e contenute FsxLustreSettings in. Tutte le altre impostazioni di FsxLustreSettings vengono ignorate.

Nota

Se viene utilizzato AWS Batch lo scheduler, FSx for Lustre è disponibile solo sul nodo principale.

Nota

Il file system deve essere associato a un gruppo di sicurezza che consenta il traffico TCP in entrata e in uscita attraverso le porte 988, 1021, 1022 e 1023.

Assicurati che il traffico sia consentito tra il cluster e il file system effettuando una delle seguenti operazioni:

  • Configura i gruppi di sicurezza del file system per consentire il traffico da e verso il CIDR o l'elenco di prefissi delle sottoreti del cluster.

    Nota

    AWS ParallelCluster verifica che le porte siano aperte e che il CIDR o l'elenco dei prefissi sia configurato. AWS ParallelCluster non convalida il contenuto del blocco o dell'elenco di prefissi CIDR.

  • Imposta gruppi di sicurezza personalizzati per i nodi del cluster utilizzando SlurmQueues//SecurityGroupse NetworkingHeadNode/. NetworkingSecurityGroups I gruppi di sicurezza personalizzati devono essere configurati per consentire il traffico tra il cluster e il file system.

    Nota

    Se tutti i nodi del cluster utilizzano gruppi di sicurezza personalizzati, verifica AWS ParallelCluster solo che le porte siano aperte. AWS ParallelCluster non convalida che l'origine e la destinazione siano configurate correttamente.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

AutoImportPolicy(Facoltativo,String)

Quando crei il file system FSx for Lustre, gli oggetti Amazon S3 esistenti vengono visualizzati come elenchi di file e directory. Utilizza questa proprietà per scegliere in che modo FSx for Lustre mantiene aggiornati gli elenchi di file e directory man mano che aggiungi o modifichi oggetti nel bucket Amazon S3 collegato. AutoImportPolicypuò avere i seguenti valori:

  • NEW- L'importazione automatica è attiva. FSx for Lustre importa automaticamente gli elenchi di directory di tutti i nuovi oggetti aggiunti al bucket Amazon S3 collegato che attualmente non esistono nel file system FSx for Lustre.

  • NEW_CHANGED- L'importazione automatica è attiva. FSx for Lustre importa automaticamente gli elenchi di file e directory di tutti i nuovi oggetti aggiunti al bucket Amazon S3 e di tutti gli oggetti esistenti che vengono modificati nel bucket Amazon S3 dopo aver scelto questa opzione.

  • NEW_CHANGED_DELETED- L'importazione automatica è attiva. FSx for Lustre importa automaticamente gli elenchi di file e directory di tutti i nuovi oggetti aggiunti al bucket Amazon S3, tutti gli oggetti esistenti che vengono modificati nel bucket Amazon S3 e tutti gli oggetti che sono stati eliminati nel bucket Amazon S3 dopo aver scelto questa opzione.

    Nota

    Il supporto per NEW_CHANGED_DELETED è stato aggiunto nella AWS ParallelCluster versione 3.1.1.

Se AutoImportPolicy non è specificato, l'importazione automatica è disattivata. FSx for Lustre aggiorna solo gli elenchi di file e directory dal bucket Amazon S3 collegato quando viene creato il file system. FSx for Lustre non aggiorna gli elenchi di file e directory per oggetti nuovi o modificati dopo aver scelto questa opzione.

Per ulteriori informazioni, consulta Importa automaticamente gli aggiornamenti dal tuo bucket S3 nella Guida per l'utente di Amazon FSx for Lustre.

Nota

Questo parametro non è supportato per i file system che utilizzano il tipo di distribuzione. PERSISTENT_2 Per istruzioni su come configurare le associazioni dei repository di dati, consulta Collegamento del file system a un bucket S3 nella Guida per l'utente di Amazon FSx for Lustre.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

DriveCacheType(Facoltativo,) String

Speciifica che il file system dispone di una cache dell'unità SSD. Questo può essere impostato solo se l'StorageTypeimpostazione è impostata su e HDD l'DeploymentTypeimpostazione è impostata su. PERSISTENT_1 Corrisponde alla DriveCacheTypeproprietà. Per ulteriori informazioni, consulta le opzioni di implementazione di FSx for Lustre nella Guida per l'utente di Amazon FSx for Lustre.

L'unico valore valido è READ. Per disabilitare la cache dell'unità SSD, non specificare l'impostazione. DriveCacheType

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

StorageType(Facoltativo,String)

Imposta il tipo di storage per il file system FSx for Lustre che stai creando. I valori validi sono SSD e HDD.

  • Imposta su SSD per utilizzare lo storage su unità a stato solido.

  • Imposta per HDD utilizzare lo storage su disco rigido. HDDè supportato nei tipi di PERSISTENT distribuzione.

Il valore predefinito è SSD. Per ulteriori informazioni, consulta le opzioni relative al tipo di archiviazione nella Guida dell'utente di Amazon FSX per Windows e le opzioni di archiviazione multiple nella Guida dell'utente di Amazon FSX for Lustre.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

DeletionPolicy(Facoltativo,String)

Speciifica se il file system deve essere mantenuto o eliminato quando il file system viene rimosso dal cluster o il cluster viene eliminato. I valori supportati sono Delete e Retain. Il valore predefinito è Delete.

Quando DeletionPolicyè impostato suDelete, un file system gestito, con i relativi dati, viene eliminato se il cluster viene eliminato o se il file system viene rimosso con un aggiornamento del cluster.

Per ulteriori informazioni, consulta Archiviazione condivisa.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

Nota

DeletionPolicyè supportato a partire dalla AWS ParallelCluster versione 3.3.0.

DataRepositoryAssociations(Facoltativo,String)

Elenco di DRA (fino a 8 per file system)

Ogni associazione repository dati deve avere una directory del file system Amazon FSx univoca o un prefisso o bucket S3 univoco associato.

Non è possibile utilizzare ExportPathe ImportPathnello stesso FsxLustreSettings momento in cui si utilizzano le DRA.

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

Name(Obbligatorio,String)

Il nome del DRA. Questo nome viene utilizzato quando si aggiornano le impostazioni.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

BatchImportMetaDataOnCreate(Facoltativo,Boolean)

Un flag booleano che indica se un'attività di importazione del repository di dati per importare i metadati deve essere eseguita dopo la creazione dell'associazione di repository di dati. L'attività viene eseguita se questo flag è impostato su true.

Valore predefinito: false

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

DataRepositoryPath(Obbligatorio,String)

Il percorso del repository di dati Amazon S3 che verrà collegato al file system. Il percorso può essere un prefisso o un bucket S3 nel formato s3://myBucket/myPrefix/. Questo percorso specifica la posizione del repository dati S3 in cui verranno importati o esportati i file.

Non può sovrapporsi ad altre DRA

Modello: ^[^\u0000\u0085\u2028\u2029\r\n]{3,4357}$

Minimo: 3

Massimo: 4357

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

FileSystemPath(Obbligatorio,) String

Un percorso sul file system Amazon FSx per Lustre che punta a una directory di alto livello (ad esempio /ns1/) o a una sottodirectory (ad esempio /ns1/subdir/) che verrà mappata 1-1 con DataRepositoryPath. La barra che precede il nome è obbligatoria. Due associazioni di repository di dati non possono avere percorsi di file system sovrapposti. Se ad esempio un repository di dati è associato al percorso del file system /ns1/, non è possibile collegare un altro repository di dati al percorso del file system /ns1/ns2.

Questo percorso specifica la posizione del file system in cui verranno esportati o importati i file. Questa directory del file system può essere collegata a un solo bucket Amazon S3 e nessun altro bucket S3 può essere collegato alla directory.

Non può sovrapporsi ad altre DRA

Nota

Se indichi solo una barra (/) come percorso del file system, puoi collegare solo un repository di dati al file system. È possibile specificare "/" solo come percorso del file system per il primo archivio di dati associato a un file system.

Modello: ^[^\u0000\u0085\u2028\u2029\r\n]{1,4096}$

Minimo: 1

Massimo: 4096

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

ImportedFileChunkSize(Facoltativo,Integer)

Per i file importati da un repository di dati, questo valore stabilisce il conteggio delle stripe e la quantità massima di dati per file (in MiB) archiviati su un singolo disco fisico. Il numero massimo di dischi su cui un singolo file può essere distribuito è limitato al numero totale di dischi che compongono il file system o la cache.

La dimensione predefinita del blocco è 1.024 MiB (1 GiB), ma tale valore può raggiungere 512.000 MiB (500 GiB). Gli oggetti Amazon S3 hanno una dimensione massima di 5 TB.

Minimo: 1

Massimo: 4096

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

AutoExportPolicy(Facoltativo,Array of strings)

L'elenco può contenere uno o più dei seguenti valori:

  • NEW: i nuovi file e le nuove directory vengono esportati automaticamente nel repository di dati man mano che vengono aggiunti al file system.

  • CHANGED: le modifiche apportate ai file e alle directory del file system vengono esportate automaticamente nel repository di dati.

  • DELETED: i file e le directory vengono eliminati automaticamente dal repository di dati quando vengono rimossi dal file system.

Puoi definire qualsiasi combinazione di tipi di eventi per AutoExportPolicy.

Massimo: 3

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

AutoImportPolicy(Facoltativo,Array of strings)

L'elenco può contenere uno o più dei seguenti valori:

  • NEW: Amazon FSx importa automaticamente i metadati dei file aggiunti al bucket S3 collegato che non esistono attualmente nel file system FSx.

  • CHANGED: Amazon FSx aggiorna automaticamente i metadati dei file e invalida il contenuto dei file esistenti nel file system quando i file vengono modificati nel repository di dati.

  • DELETED: Amazon FSx elimina automaticamente i file nel file system man mano che i file corrispondenti vengono eliminati nel repository di dati.

Puoi definire qualsiasi combinazione di tipi di eventi per AutoImportPolicy.

Massimo: 3

Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.

FsxOntapSettings

Nota

È necessario definire FsxOntapSettings se FsxOntap è specificato per StorageType.

(Facoltativo) Le impostazioni per un file system FSx for ONTAP.

FsxOntapSettings: VolumeId: string

Proprietà FsxOntapSettings

VolumeId(Obbligatorio,) String

Specifica l'ID del volume del sistema FSx for ONTAP esistente.

Nota
  • Se viene utilizzato uno AWS Batch scheduler, FSx for ONTAP è disponibile solo sul nodo principale.

  • Se il tipo di implementazione di FSx for ONTAP èMulti-AZ, assicuratevi che la tabella di routing della sottorete del nodo principale sia configurata correttamente.

  • Il supporto per FSx for ONTAP è stato aggiunto nella AWS ParallelCluster versione 3.2.0.

  • Il file system deve essere associato a un gruppo di sicurezza che consenta il traffico TCP e UDP in entrata e in uscita attraverso le porte 111, 635, 2049 e 4046.

Assicurati che il traffico sia consentito tra il cluster e il file system eseguendo una delle seguenti azioni:

  • Configura i gruppi di sicurezza del file system per consentire il traffico da e verso il CIDR o l'elenco di prefissi delle sottoreti del cluster.

    Nota

    AWS ParallelCluster verifica che le porte siano aperte e che il CIDR o l'elenco dei prefissi sia configurato. AWS ParallelCluster non convalida il contenuto del blocco o dell'elenco di prefissi CIDR.

  • Imposta gruppi di sicurezza personalizzati per i nodi del cluster utilizzando SlurmQueues//SecurityGroupse NetworkingHeadNode/. NetworkingSecurityGroups I gruppi di sicurezza personalizzati devono essere configurati per consentire il traffico tra il cluster e il file system.

    Nota

    Se tutti i nodi del cluster utilizzano gruppi di sicurezza personalizzati, verifica AWS ParallelCluster solo che le porte siano aperte. AWS ParallelCluster non convalida che l'origine e la destinazione siano configurate correttamente.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

FsxOpenZfsSettings

Nota

È necessario definire FsxOpenZfsSettings se FsxOpenZfs è specificato per StorageType.

(Facoltativo) Le impostazioni per un file system FSx for OpenZFS.

FsxOpenZfsSettings: VolumeId: string

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Proprietà FsxOpenZfsSettings

VolumeId(Obbligatorio,) String

Specifica l'ID del volume del sistema FSx for OpenZFS esistente.

Nota
  • Se viene utilizzato uno AWS Batch scheduler, FSx for OpenZFS è disponibile solo sul nodo principale.

  • Il supporto per FSx for OpenZFS è stato aggiunto nella versione 3.2.0. AWS ParallelCluster

  • Il file system deve essere associato a un gruppo di sicurezza che consenta il traffico TCP e UDP in entrata e in uscita attraverso le porte 111, 2049, 20001, 20002 e 20003.

Assicurati che il traffico sia consentito tra il cluster e il file system effettuando una delle seguenti operazioni:

  • Configura i gruppi di sicurezza del file system per consentire il traffico da e verso il CIDR o l'elenco di prefissi delle sottoreti del cluster.

    Nota

    AWS ParallelCluster verifica che le porte siano aperte e che il CIDR o l'elenco dei prefissi sia configurato. AWS ParallelCluster non convalida il contenuto del blocco o dell'elenco di prefissi CIDR.

  • Imposta gruppi di sicurezza personalizzati per i nodi del cluster utilizzando SlurmQueues//SecurityGroupse NetworkingHeadNode/. NetworkingSecurityGroups I gruppi di sicurezza personalizzati devono essere configurati per consentire il traffico tra il cluster e il file system.

    Nota

    Se tutti i nodi del cluster utilizzano gruppi di sicurezza personalizzati, verifica AWS ParallelCluster solo che le porte siano aperte. AWS ParallelCluster non convalida che l'origine e la destinazione siano configurate correttamente.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

FileCacheSettings

Nota

È necessario definire FileCacheSettings se FileCache è specificato per StorageType.

(Facoltativo) Le impostazioni per una cache di file.

FileCacheSettings: FileCacheId: string

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.

Proprietà FileCacheSettings

FileCacheId(Obbligatorio,String)

Speciifica l'ID della cache dei file di una cache di file esistente.

Nota
  • File Cache non supporta gli AWS Batch scheduler.

  • Il supporto per File Cache è stato aggiunto nella AWS ParallelCluster versione 3.7.0.

  • Il file system deve essere associato a un gruppo di sicurezza che consenta il traffico TCP in entrata e in uscita attraverso la porta 988.

Assicurati che il traffico sia consentito tra il cluster e il file system effettuando una delle seguenti operazioni:

  • Configura i gruppi di sicurezza della File Cache per consentire il traffico da e verso il CIDR o l'elenco di prefissi delle sottoreti del cluster.

    Nota

    AWS ParallelCluster verifica che le porte siano aperte e che il CIDR o l'elenco dei prefissi sia configurato. AWS ParallelCluster non convalida il contenuto del blocco o dell'elenco di prefissi CIDR.

  • Imposta gruppi di sicurezza personalizzati per i nodi del cluster utilizzando SlurmQueues//SecurityGroupse NetworkingHeadNode/. NetworkingSecurityGroups I gruppi di sicurezza personalizzati devono essere configurati per consentire il traffico tra il cluster e il file system.

    Nota

    Se tutti i nodi del cluster utilizzano gruppi di sicurezza personalizzati, verifica AWS ParallelCluster solo che le porte siano aperte. AWS ParallelCluster non convalida che l'origine e la destinazione siano configurate correttamente.

Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.