View a markdown version of this page

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 condiviso Amazon EBS, FSx for ONTAP e FSx per OpenZFS, file system di storage condiviso Amazon EFS e FSx for Lustre o File Caches. https://docs.aws.amazon.com/fsx/latest/FileCacheGuide/what-is.html

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

  • L'archiviazione esterna si riferisce a un volume o file system esistente che gestisci. AWS ParallelCluster non lo crea né lo elimina.

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

Per le quote di archiviazione condivisa e ulteriori informazioni su come configurare lo spazio di archiviazione 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 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

SharedStoragepolitiche di aggiornamento

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 l'archiviazione AWS ParallelCluster condivisa gestita e si modifica il valore perName, l'archiviazione condivisa gestita e i dati esistenti vengono eliminati e viene creato un nuovo archivio 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 apportare modifiche Name se hai bisogno di conservare i dati dallo 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, consultare FsxLustreSettings, FsxOntapSettings e FsxOpenZfsSettings.

Nota

Se si utilizza AWS Batch come scheduler, FSx for Lustre è disponibile solo nel 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 Utilizzo AWS ParallelCluster.

VolumeType(Facoltativo,String)

Specifica 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 per io1io2, e il gp3 tipo di volumi.

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

VolumeType = io1

Predefinito Iops = 100

Valori supportati Iops = 100—64000 †

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

VolumeType = io2

Impostazione predefinita = 100 Iops

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

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

VolumeType = gp3

Impostazione predefinita = 3000 Iops

Valori supportati Iops = 3000—16000

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

† L'IOPS massimo è garantito solo sulle istanze basate sul sistema Nitro dotate di provisioning con 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 per tipi di R5b istanza. Per ulteriori informazioni, consulta i volumi io2 Block Express nella Amazon EC2 User Guide.

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 è 40.

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

Encrypted(Facoltativo,Boolean)

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

Specifica l'ID dello snapshot di Amazon EBS se utilizzi un'istantanea come origine per il volume.

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

VolumeId(Facoltativo,) String

Specifica 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

Le zone di disponibilità multiple sono state aggiunte nella AWS ParallelCluster versione 3.4.0.

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

Throughput(Facoltativo,Integer)

Il throughput, in base MiB/s alla disponibilità di un volume, con un massimo di 1.000 MiB/s.

Questa impostazione è valida solo se lo 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)

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

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

(Opzionale) 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 righe) e «1" (specchiato).

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

NumberOfVolumes(Opzionale,) Integer

Definisce il numero di volumi Amazon EBS da utilizzare per creare l'array RAID. L'intervallo di valori supportato è 2-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 AccessPointId: string

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

Proprietà EfsSettings

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, vedere Archiviazione condivisa in Utilizzo AWS ParallelCluster.

Encrypted(Facoltativo,Boolean)

Specifica 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 sutrue.

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

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)

IamAuthorizationviene aggiunto a partire dalla AWS ParallelCluster versione 3.4.0.

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

AWS Batch Viene utilizzato come scheduler, IamAuthorization non è supportato.

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

PerformanceMode(Facoltativo,String)

Specifica la modalità di prestazione 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

Specifica 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(Obbligatorio quando ThroughputMode èprovisioned,Integer)

Definisce il throughput (in MiB/s) assegnato del file system Amazon EFS, misurato in. MiB/s Ciò corrisponde al ProvisionedThroughputInMibps parametro nell'API Reference di Amazon EFS.

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

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

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 ciascuna zona di disponibilità utilizzata dal cluster.

Quando questo è specificato, MountDir può essere specificato solo. Non è EfsSettings possibile specificarne altri.

Se impostate questa opzione, per i file system definiti deve valere quanto segue:
  • I file system hanno una destinazione di montaggio esistente in ciascuna delle zone di disponibilità del cluster, con traffico NFS in entrata e in uscita consentito da e. HeadNode ComputeNodes Le zone di disponibilità multiple sono configurate in Scheduling//Networking/SlurmQueues. Rete 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 mount target per consentire il traffico da e verso il CIDR o l'elenco di prefissi delle sottoreti del cluster.

      Nota

      AWS ParallelCluster convalida che le porte siano aperte e che il CIDR o l'elenco dei prefissi siano configurati. 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 Networking HeadNode//. Networking SecurityGroups 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 conferma che l'origine e la destinazione siano configurate correttamente.

avvertimento

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

Nota

Le zone di disponibilità multiple sono state aggiunte nella AWS ParallelCluster versione 3.4.0.

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

DeletionPolicy(Facoltativo,String)

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

AccessPointId(Facoltativo,String)

Se viene specificata questa opzione, access point ID verrà montato il punto di ingresso del file system definito da e non la radice del file system.

Per ulteriori informazioni, consulta Archiviazione condivisa.

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

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 nel 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 si sta creando un nuovo file system. Non includere StorageCapacity se è specificato BackupId o FileSystemId è specificato.

  • Per i tipi di PERSISTENT_2 distribuzione e SCRATCH_2PERSISTENT_1, i valori validi sono 1200 GiB, 2400 GiB e incrementi di 2400 GiB.

  • 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 distribuzione del file system FSx for Lustre. I valori supportati sono SCRATCH_1, SCRATCH_2, PERSISTENT_1 e PERSISTENT_2. Il valore predefinito è SCRATCH_2.

Scegli SCRATCH_1 i tipi di SCRATCH_2 distribuzione quando hai bisogno di archiviazione temporanea ed elaborazione a breve termine dei dati. 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 sul throughput 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 distribuzione e l'elenco dei Regioni AWS casi PERSISTENT_2 disponibili, 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 si accede a SCRATCH_2 file system di tipo di PERSISTENT_2 distribuzione da istanze Amazon EC2 che supportano questa funzionalità. PERSISTENT_1 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/data-protection.html

La crittografia dei dati in transito per SCRATCH_2 e dei tipi di PERSISTENT_2 distribuzione è supportata se vi si accede dai tipi di istanza supportati. PERSISTENT_1 Regioni AWS Per ulteriori informazioni, consulta la sezione Encrypting data in transit nella Amazon FSx for Lustre User Guide.

Nota

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

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 Linking your file system to an S3 bucket nella Amazon FSx for Lustre User Guide.

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. Se DataCompressionType non è specificato, la compressione dei dati viene disattivata quando viene creato il file system.

Per ulteriori informazioni, consultate 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 Puoi fornire un prefisso opzionale con il quale esportare i dati nuovi e modificati dal tuo file system FSx for Lustre. Se non viene fornito un ExportPath valore, FSx for Lustre imposta un percorso di esportazione predefinito,. s3://amzn-s3-demo-bucket/FSxLustre[creation-timestamp] Il timestamp è in formato UTC, ad esempio s3://amzn-s3-demo-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://amzn-s3-demo-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 esempios3://amzn-s3-demo-bucket/[custom-optional-prefix], FSx for Lustre esporta i contenuti 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 dei repository di dati come descritto in Collegamento del file system a un bucket S3 nella Amazon FSx for Lustre User Guide.

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://amzn-s3-demo-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 dei repository di dati come descritto in Collegamento del file system a un bucket S3 nella Amazon FSx for Lustre User Guide.

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

WeeklyMaintenanceStartTime(Facoltativo,) String

L'orario di inizio preferito per eseguire la manutenzione settimanale. È nel "d:HH:MM" formato nel fuso orario UTC+0. Per questo formato, d è il numero del giorno della settimana compreso tra 1 e 7, che inizia con lunedì e termina con 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 è 0-90. Il valore predefinito è 0. Questa impostazione è valida solo per l'uso con PERSISTENT_1 e per i tipi PERSISTENT_2 di 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, copiate i tag del 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 si specificano uno o più tag quando si crea un backup avviato dall'utente, nessun tag viene copiato 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 riempimento zero (00-59). Ad esempio, specifica 5. al giorno05:00. A.M Questa impostazione è valida solo per l'uso con PERSISTENT_1 e per i tipi PERSISTENT_2 di distribuzione.

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

PerUnitStorageThroughput(Obbligatoria PERSISTENT_1 e per i tipi PERSISTENT_2 di 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 trasmissione del file system viene calcolata moltiplicando la capacità di archiviazione del file system (TiB) per (). PerUnitStorageThroughput MB/s/TiB Per un file system da 2,4 TiB, il provisioning del 50% MB/s/TiB produce 120 del throughput del file system. PerUnitStorageThroughput MB/s Si paga per la quantità di throughput fornita. Ciò corrisponde alla proprietà. PerUnitStorageThroughput

Valori validi:

  • Memoria SSD PERSISTENT_1:50, 100, 200. MB/s/TiB

  • Memoria HDD PERSISTENT_1:12, 40. MB/s/TiB

  • Memoria SSD PERSISTENT_2:125, 250, 500, 1000. MB/s/TiB

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

BackupId(Opzionale,) String

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

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 persistenti di FSx for Lustre inattivi. Se non viene specificato, viene utilizzata la chiave gestita da FSx for Lustre. I file SCRATCH_2 system FSx for Lustre SCRATCH_1 e FSx for Lustre sono sempre crittografati quando sono inattivi utilizzando chiavi gestite da FSx for Lustre. Per ulteriori informazioni, consulta Encrypt in the 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 in FsxLustreSettings vengono ignorate.

Nota

Se si utilizza 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 convalida 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 Networking HeadNode//. Networking SecurityGroups 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 conferma 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 tuo file system FSx for Lustre, gli oggetti Amazon S3 esistenti vengono visualizzati come elenchi di file e directory. Usa questa proprietà per scegliere in che modo FSx for Lustre mantiene aggiornati gli elenchi di file e directory quando 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 non sono attualmente presenti nel file system FSx for Lustre.

  • NEW_CHANGED- L'importazione automatica è attiva. Dopo aver scelto questa opzione, 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.

  • 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, di tutti gli oggetti esistenti che vengono modificati nel bucket Amazon S3 e di tutti gli oggetti eliminati nel bucket Amazon S3 dopo aver scelto questa opzione.

    Nota

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

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

Per ulteriori informazioni, consulta Importazione automatica degli aggiornamenti dal bucket S3 nella Amazon FSx for Lustre User Guide.

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 Linking your file system to an S3 bucket nella Amazon FSx for Lustre User Guide.

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

DriveCacheType(Facoltativo,) String

Specifica che il file system dispone di una cache dell'unità SSD. Questo può essere impostato solo se l'StorageTypeimpostazione è impostata suHDD, e l'DeploymentTypeimpostazione è impostata su. PERSISTENT_1 Corrisponde alla DriveCacheType proprietà. Per ulteriori informazioni, consulta le opzioni di distribuzione di FSx for Lustre nella Amazon FSx for Lustre User Guide.

L’unico valore valido è READ. Per disattivare 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 archiviazione 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.

  • Impostato per HDD utilizzare l'archiviazione su disco rigido. HDDè supportato nei tipi PERSISTENT di 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)

Specifica 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 dei 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 ExportPath e ImportPath FsxLustreSettings contemporaneamente ai DRAS.

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://amzn-s3-demo-bucket/myPrefix/. Questo percorso specifica la posizione del repository dati S3 in cui verranno importati o esportati i file.

Non può sovrapporsi ad altri 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 altri 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 repository 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 si utilizza uno AWS Batch scheduler, FSx for ONTAP è disponibile solo sul nodo principale.

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

  • Il supporto per FSx for ONTAP è 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, 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 convalida 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 Networking HeadNode//. Networking SecurityGroups 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 conferma 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 per OpenZFS è disponibile solo sul nodo principale.

  • Il supporto per FSx per OpenZFS è 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, 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 convalida 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 Networking HeadNode//. Networking SecurityGroups 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 conferma 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)

Specifica l'ID 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 di File Cache per consentire il traffico da e verso il CIDR o l'elenco di prefissi delle sottoreti del cluster.

    Nota

    AWS ParallelCluster convalida che le porte siano aperte e che il CIDR o l'elenco dei prefissi siano configurati. 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 Networking HeadNode//. Networking SecurityGroups 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 conferma che l'origine e la destinazione siano configurate correttamente.

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