Sección de SharedStorage - AWS ParallelCluster

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Sección de SharedStorage

(Opcional) La configuración de almacenamiento compartido del clúster.

AWS ParallelCluster admite el uso de Amazon EBS, FSx para ONTAP y FSx paralos volúmenes de almacenamiento compartido OpenZFS, Amazon EFS y FSx paralos sistemas de archivos de almacenamiento compartido Lustre o caché de archivos.

En la sección de SharedStorage, puede definir el almacenamiento externo o administrado:

  • El almacenamiento externo se refiere a un volumen o sistema de archivos existente que usted administra. AWS ParallelCluster no lo crea ni lo elimina.

  • AWS ParallelCluster el almacenamiento gestionado se refiere a un volumen o sistema de archivos que AWS ParallelCluster creó y puede eliminar.

Para ver las cuotas de almacenamiento compartido y obtener más información sobre la configuración del almacenamiento compartido, consulte Almacenamiento compartido Uso de AWS ParallelCluster.

nota

Si AWS Batch se utiliza como planificador, FSx for Lustre solo está disponible en el nodo principal del clúster.

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

SharedStorageactualizar las políticas

Propiedades de SharedStorage

MountDir (Requerido, String)

La ruta en la que se monta el almacenamiento compartido.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Name (Requerido, String)

El nombre del almacenamiento compartido. Este nombre se utiliza al actualizar la configuración.

aviso

Si especifica el almacenamiento compartido AWS ParallelCluster administrado y cambia el valor, el almacenamiento compartido administrado existente y los datos se eliminan y se crea un nuevo almacenamiento compartido administrado. Name Cambiar el valor de Name mediante una actualización de clúster equivale a sustituir el almacenamiento compartido administrado existente por uno nuevo. Asegúrese de hacer una copia de seguridad de los datos antes de cambiarlos Name si necesita retener los datos del almacenamiento compartido existente.

Política de actualización: para configurar esta lista de valores, debe detenerse la flota de computación o configurarse QueueUpdateStrategy para añadir un nuevo valor; la flota de computación debe detenerse al eliminar un valor existente.

StorageType (Requerido, String)

El tipo de almacenamiento compartido. Los valores admitidos son Ebs, Efs, FsxLustre, FsxOntap y FsxOpenZfs.

Para obtener más información, consulte FsxLustreSettings, FsxOntapSettings y FsxOpenZfsSettings.

nota

Si lo utiliza AWS Batch como planificador, FSx for Lustre solo está disponible en el nodo principal del clúster.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

EbsSettings

(Opcional) La configuración de un volumen de 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

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Propiedades de EbsSettings

Cuando DeletionPolicyse establece enDelete, un volumen gestionado, con sus datos, se elimina si se elimina el clúster o si se elimina el volumen con una actualización del clúster.

Para obtener más información, consulte Almacenamiento compartido en Uso de AWS ParallelCluster.

VolumeType (Opcional, String)

Especifica el tipo de volumen de Amazon EBS. Los valores admitidos son gp2, gp3, io1, io2, sc1, st1 y standard. El valor predeterminado es gp3.

Para obtener más información, consulte Tipos de volúmenes de Amazon EBS en la Guía del usuario de Amazon EC2.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Iops (Opcional, Integer)

Define el número de IOPS para volúmenes de tipo io1, io2 y gp3.

El valor predeterminado, los valores admitidos y la proporción de datos volume_iops a volume_size varía entre VolumeType y Size.

VolumeType = io1

Iops predeterminado = 100

Valores admitidos Iops = 100–64 000 †

Relación máxima volume_iops a volume_size = 50 IOPS por cada GiB. 5000 IOPS requieren un volume_size de al menos 100 GiB.

VolumeType = io2

Iops predeterminado = 100

Valores admitidos Iops = 100–64 000 (256 000 para los volúmenes de io2 Block Express) †

Relación máxima Iops a Size = 500 IOPS por cada GiB. 5000 IOPS requieren un Size de al menos 10 GiB.

VolumeType = gp3

Iops predeterminado = 3000

Valores admitidos Iops = 3000–16 000

Relación máxima Iops a Size = 500 IOPS por cada GiB. 5000 IOPS requieren un Size de al menos 10 GiB.

† Las IOPS máximas solo se garantizan en las instancias creadas en el sistema Nitro aprovisionadas con más de 32 000 IOPS. Otras instancias garantizan hasta 32,000 IOPS. Es posible que los volúmenes más antiguos no alcancen el rendimiento máximo a menos que modifique el volumenio1. io2 Los volúmenes de Block Express admiten valores de volume_iops de hasta 256 000 en tipos de instancias R5b. Para obtener más información, consulte io2Block Express Volumes en la Guía del usuario de Amazon EC2.

Política de actualización: esta configuración se puede cambiar durante una actualización.

Size (Opcional, Integer)

El tamaño de volumen, en gibibytes (GiB). El valor predeterminado es 35.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Encrypted (Opcional, Boolean)

Especifica si el volumen de está cifrado. El valor predeterminado es true.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

KmsKeyId (Opcional, String)

Especifica una AWS KMS clave personalizada que se utilizará para el cifrado. Esta configuración requiere que la configuración de Encrypted esté establecida en true.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

SnapshotId (Opcional, String)

(Opcional) Define el ID de instantánea de Amazon EBS si utiliza una instantánea como origen del volumen.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

VolumeId (Opcional, String)

Especifica el ID de volumen de Amazon EBS. Cuando se especifica para una instancia de EbsSettings, solo se puede especificar el parámetro MountDir.

Debe crear el volumen en la misma zona de disponibilidad que la instancia.

nota

En la AWS ParallelCluster versión 3.4.0 se añaden varias zonas de disponibilidad.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Throughput (Opcional, Integer)

El rendimiento, en MiB/s para aprovisionar un volumen, con un máximo de 1000 MiB/s.

Esta configuración solo es válida cuando VolumeType se establece en gp3. El rango admitido es de 125 a 1000, con un valor predeterminado de 125.

Política de actualización: esta configuración se puede cambiar durante una actualización.

DeletionPolicy (Opcional, String)

Especifica si el volumen debe retenerse, eliminarse o tomarse una instantánea al eliminar el clúster o eliminar el volumen. Los valores admitidos son Delete, Retain y Snapshot. El valor predeterminado es Delete.

Si se DeletionPolicyestablece enDelete, se elimina un volumen gestionado con sus datos si se elimina el clúster o si se elimina el volumen con una actualización del clúster.

Para obtener más información, consulte Almacenamiento compartido.

Política de actualización: esta configuración se puede cambiar durante una actualización.

nota

DeletionPolicyse admite a partir de la AWS ParallelCluster versión 3.2.0.

Raid

(Opcional) Define la configuración de un volumen RAID.

Raid: Type: string NumberOfVolumes: integer

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Propiedades de Raid

Type (Requerido, String)

Define el tipo de matriz RAID. Los valores admitidos son “0” (a rayas) y “1” (reflejado).

Política de actualización: si se cambia esta configuración, no se permite la actualización.

NumberOfVolumes (Opcional, Integer)

Define el número de volúmenes de Amazon EBS que se utilizarán para crear el arreglo de RAID. El rango de valores admitido es de 2 a 5. El valor predeterminado (cuando se define la configuración de Raid) es 2.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

EfsSettings

(Opcional) La configuración de un sistema de archivos de Amazon EFS.

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

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Propiedades de EfsSettings

Si se DeletionPolicyestablece enDelete, un sistema de archivos gestionado, con sus datos, se elimina si se elimina el clúster o si el sistema de archivos se elimina con una actualización del clúster.

Para obtener más información, consulte Almacenamiento compartido en Uso de AWS ParallelCluster.

Encrypted (Opcional, Boolean)

Especifica si el sistema de archivos está cifrado. El valor predeterminado es false.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

KmsKeyId (Opcional, String)

Especifica una AWS KMS clave personalizada que se utilizará para el cifrado. Esta configuración requiere que la configuración de Encrypted esté establecida en true.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

EncryptionInTransit (Opcional, Boolean)

Si se establece en true, los sistemas de archivos de Amazon EFS se montan con seguridad de la capa de transporte (TLS). De forma predeterminada, se establece en false.

nota

Si AWS Batch se usa como programador, EncryptionInTransit no es compatible.

nota

EncryptionInTransit se añade a partir de AWS ParallelCluster versión 3.4.0.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

IamAuthorization (Opcional, Boolean)

Si se establece en true, Amazon EFS se autentica mediante la identidad de IAM del sistema. De forma predeterminada, se establece en false.

nota

Si IamAuthorization se establece en true, EncryptionInTransit también se debe establecer en true.

nota

Si AWS Batch se usa como programador, IamAuthorization no es compatible.

nota

IamAuthorizationse añade a partir de la AWS ParallelCluster versión 3.4.0.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

PerformanceMode (Opcional, String)

El modo de rendimiento del sistema de archivos Amazon EFS de copia de seguridad Los valores admitidos son generalPurpose y maxIO. El valor predeterminado es generalPurpose. Para obtener más información, consulte Performance modes (Modos de rendimiento) en la Guía del usuario de Amazon Elastic File System.

Recomendamos el modo de rendimiento generalPurpose para la mayoría de sistemas de archivos.

Los sistemas de archivos que usan el modo de rendimiento de maxIO pueden escalar a mayores niveles de rendimiento de agregación y operaciones por segundo. Sin embargo, hay una compensación de latencias ligeramente más altas para la mayoría de las operaciones de archivos.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

ThroughputMode (Opcional, String)

Especifica el modo de rendimiento del sistema de archivos de Amazon EFS. Los valores admitidos son bursting y provisioned. El valor predeterminado es bursting. Cuando se usa provisioned, se debe especificar ProvisionedThroughput.

Política de actualización: esta configuración se puede cambiar durante una actualización.

ProvisionedThroughputObligatorio cuando es .

Define el rendimiento aprovisionado del sistema de archivos de Amazon EFS, medido en MiB/s. Esto corresponde al ProvisionedThroughputInMibpsparámetro de la referencia de la API de Amazon EFS.

Si usa este parámetro, debe establecer ThroughputMode en provisioned.

El rango admitido es de 1 a 1024. Para solicitar un incremento del límite, póngase en contacto con AWS Support.

Política de actualización: esta configuración se puede cambiar durante una actualización.

FileSystemId (Opcional, String)

(Opcional) Define el ID del sistema de archivos de Amazon EFS para un sistema de archivos ya existente.

Si el clúster está configurado para abarcar varias zonas de disponibilidad, debe definir un objetivo de montaje del sistema de archivos en cada zona de disponibilidad que utilice el clúster.

No se puede especificar cuando se especifica MountDir. No se puede especificar ninguna otra EfsSettings.

Si establece esta opción, lo siguiente debe ser verdadero para los sistemas de archivos que defina:
  • Los sistemas de archivos cuentan con un destino de montaje ya existente en cada una de las zonas de disponibilidad del clúster, con tráfico NFS de entrada y salida permitido desde HeadNode y ComputeNodes. Se configuran varias zonas de disponibilidad en Scheduling SlurmQueues//Networking/SubnetIds.

    Para asegurarse de que se permite el tráfico entre el clúster y el sistema de archivos, puede hacer una de las siguientes acciones:
    • Configure los grupos de seguridad del destino de montaje para permitir el tráfico hacia y desde el CIDR o la lista de prefijos de las subredes del clúster.

      nota

      AWS ParallelCluster valida que los puertos estén abiertos y que el CIDR o la lista de prefijos estén configurados. AWS ParallelCluster no valida el contenido de la lista de bloques o prefijos del CIDR.

    • Configure grupos de seguridad personalizados para los nodos del clúster mediante SlurmQueues/Networking/SecurityGroups y HeadNode/Networking/SecurityGroups. Los grupos de seguridad personalizados deben configurarse para permitir el tráfico entre el clúster y el sistema de archivos.

      nota

      Si todos los nodos del clúster utilizan grupos de seguridad personalizados, AWS ParallelCluster solo valida que los puertos estén abiertos. AWS ParallelCluster no valida que el origen y el destino estén configurados correctamente.

aviso

EFS solo OneZone se admite si todos los nodos de procesamiento y el nodo principal se encuentran en la misma zona de disponibilidad. EFS solo OneZone puede tener un objetivo de montaje.

nota

En la AWS ParallelCluster versión 3.4.0 se añaden varias zonas de disponibilidad.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

DeletionPolicy (Opcional, String)

Especifica si el sistema de archivos debe retenerse o eliminarse al quitarlo del clúster o al eliminar el clúster. Los valores admitidos son Delete y Retain. El valor predeterminado es Delete.

Cuando DeletionPolicyse establece enDelete, un sistema de archivos gestionado, con sus datos, se elimina si se elimina el clúster o si el sistema de archivos se elimina con una actualización del clúster.

Para obtener más información, consulte Almacenamiento compartido.

Política de actualización: esta configuración se puede cambiar durante una actualización.

nota

DeletionPolicyse admite a partir de la AWS ParallelCluster versión 3.3.0.

FsxLustreSettings

nota

Debe definir FsxLustreSettings si se ha especificado FsxLustre para StorageType.

(Opcional) La configuración de un sistema de archivos de FSx para 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

Política de actualización: si se cambia esta configuración, no se permite la actualización.

nota

Si AWS Batch se utiliza como planificador, FSx for Lustre solo está disponible en el nodo principal del clúster.

Propiedades de FsxLustreSettings

Si DeletionPolicyse establece enDelete, un sistema de archivos gestionado, con sus datos, se elimina si se elimina el clúster o si el sistema de archivos se elimina con una actualización del clúster.

Para obtener más información, consulte Almacenamiento compartido.

StorageCapacity (Requerido, Integer)

Establece la capacidad de almacenamiento del sistema de archivos que está creando. StorageCapacity es necesario si está creando un nuevo sistema de archivos. No incluya StorageCapacity si se especifica BackupId o FileSystemId.

  • Para los tipos de implementación SCRATCH_2 y , los valores válidos son 1200 GiB, 2400 GiB e incrementos de 2400 GiB.

  • Para el tipo de implementación SCRATCH_1, los valores válidos son 1200 GiB, 2400 GiB e incrementos de 3600 GiB.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

DeploymentType (Opcional, String)

Especifica el tipo de implementación del sistema de archivos de FSx para Lustre. Los valores admitidos son SCRATCH_1, SCRATCH_2, PERSISTENT_1 y PERSISTENT_2. El valor predeterminado es SCRATCH_2.

Elija tipos de implementación SCRATCH_1 y SCRATCH_2 cuando necesite almacenamiento temporal y procesamiento de datos a corto plazo. El tipo de implementación SCRATCH_2 proporciona cifrado en tránsito de datos y mayor capacidad de rendimiento de ráfagas que SCRATCH_1.

Elija el tipo de implementación de PERSISTENT_1 para un almacenamiento a largo plazo y para cargas de trabajo centradas en el rendimiento que no sean sensibles a la latencia. PERSISTENT_1 admite el cifrado de los datos en tránsito. Está disponible en todos los Regiones de AWS lugares donde FSx for Lustre esté disponible.

Elija el tipo de implementación PERSISTENT_2 para almacenamiento a largo plazo y cargas de trabajo sensibles a la latencia que requieren los niveles más altos de IOPs/rendimiento. PERSISTENT_2 admite almacenamiento SSD y ofrece PerUnitStorageThroughput (hasta 1000 MB/s/Tib). PERSISTENT_2 está disponible en un número limitado de Regiones de AWS. Para obtener más información sobre los tipos de implementación y la lista de ubicaciones Regiones de AWS disponibles, consulte las opciones de implementación del sistema de archivos para FSx for Lustre en la Guía del usuario de Amazon FSx for Lustre. PERSISTENT_2

El cifrado de datos en tránsito se habilita automáticamente cuando accede a un sistema de archivos SCRATCH_2 o PERSISTENT_1 desde instancias de Amazon EC2 que PERSISTENT_2admiten esta característica.

Se admite el cifrado de los datos en tránsito para los tipos de implementación SCRATCH_2 y , y cuando se accede desde los tipos de instancia compatibles en las regiones de AWS compatibles. Para obtener más información, consulte Cifrado de datos en tránsito en la Guía del usuario de Amazon FSx para Lustre.

nota

La compatibilidad con este tipo de implementación de PERSISTENT_2 se agregó con la versión 3.2.0 de AWS ParallelCluster .

Política de actualización: si se cambia esta configuración, no se permite la actualización.

ImportedFileChunkSize (Opcional, Integer)

Para los archivos que se importan desde un repositorio de datos, este valor determina la cantidad de fragmentos y la cantidad máxima de datos por archivo (en MiB) que se almacenan en un único disco físico. El número máximo de discos en los que un único archivo se puede fraccionar está limitado por el número total de los discos que forman el sistema de archivos.

El valor predeterminado de fragmento es 1024 MiB (1 GiB) y puede llegar hasta 512 000 MiB (500 GiB). Los objetos de Amazon S3 tienen un tamaño máximo de 5 TB.

nota

Este parámetro no se admite en sistemas de archivos que utilizan el tipo de implementación PERSISTENT_2. Para obtener instrucciones sobre cómo configurar las asociaciones de repositorios de datos, consulte Linking your file system to an S3 bucket en la Guía del usuario de Amazon FSx para Lustre.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

DataCompressionType (Opcional, String)

La configuración del sistema de archivos de Amazon FSx para Lustre. El valor admitido es LZ4. LZ4 indica que la compresión de datos está activada con el algoritmo LZ4. Si no se especifica DataCompressionType, la compresión de datos se desactiva cuando se crea el sistema de archivos.

Para obtener más información, consulte Compresión de datos de Lustre.

Política de actualización: esta configuración se puede cambiar durante una actualización.

ExportPath (Opcional, String)

(Opcional) La ruta en Amazon S3 a donde se exporta la raíz del sistema de archivos de Amazon FSx. Este parámetro solo se admite cuando el parámetro se establece en . La ruta debe utilizar el mismo bucket de Amazon S3 tal y como se especifica en ImportPath. Puede proporcionar un prefijo opcional a donde se van a exportar datos nuevos y modificados desde su sistema de archivos de Amazon FSx para Lustre. Si no se indica un valor ExportPath, Amazon FSx establece una ruta de exportación predeterminada: s3://import-bucket/FSxLustre[creation-timestamp]. La marca temporal está en formato UTC. Por ejemplo s3://import-bucket/FSxLustre20181105T222312Z.

El bucket de exportación de Amazon S3 debe ser el mismo que el bucket de importación que especifica ImportPath. Si solo especifica un nombre de bucket como, por ejemplo, s3://import-bucket, obtendrá una asignación de objetos del sistema de archivos 1:1 para los objetos del bucket de Amazon S3. Esta asignación significa que los datos de entrada en Amazon S3 se sobrescriben al exportarse. Si proporciona un prefijo personalizado en la ruta de exportación, como, por ejemplo s3://import-bucket/[custom-optional-prefix], Amazon FSx exporta el contenido de su sistema de archivos a ese prefijo de exportación en el bucket de Amazon S3.

nota

Este parámetro no se admite en sistemas de archivos que utilizan el tipo de implementación PERSISTENT_2. Configure las asociaciones de repositorios de datos tal y como se describe en Linking your file system to an S3 bucket de la Guía del usuario de Amazon FSx para Lustre.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

ImportPath (Opcional, String)

La ruta al bucket de Amazon S3 (incluido el prefijo opcional) que se está utilizando como repositorio de datos para el sistema de archivos de Amazon FSx para Lustre. La raíz del sistema de archivos de FSx para Lustre se asignará a la raíz del bucket de Amazon S3 que seleccione. Un ejemplo es s3://import-bucket/optional-prefix. Si especifica un prefijo después del nombre del bucket de Amazon S3, solo se cargan en el sistema de archivos claves de objetos con ese prefijo.

nota

Este parámetro no se admite en sistemas de archivos que utilizan el tipo de implementación PERSISTENT_2. Configure las asociaciones de repositorios de datos tal y como se describe en Linking your file system to an S3 bucket de la Guía del usuario de Amazon FSx para Lustre.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

WeeklyMaintenanceStartTime (Opcional, String)

La hora de inicio preferida para realizar el mantenimiento semanal. Tiene el formato "d:HH:MM" en la zona horaria UTC+0. Para este formato, d es el número del día de la semana del 1 al 7, empezando por el lunes y terminando con el domingo. Se requieren comillas para este campo.

Política de actualización: esta configuración se puede cambiar durante una actualización.

AutomaticBackupRetentionDays (Opcional, Integer)

El número de días que se conservan las copias de seguridad automáticas. Al establecer este valor en 0, se deshabilitan las copias de seguridad automáticas. El rango admitido es de 0 a 90. El valor predeterminado es 0. Solo es válido para su uso con tipos de implementación . Para obtener más información, consulte Trabajar con copias de seguridad en la Guía del usuario de Amazon FSx for Lustre.

Política de actualización: esta configuración se puede cambiar durante una actualización.

CopyTagsToBackups (Opcional, Boolean)

Si es true, copie las etiquetas del sistema de archivos de FSx para Lustre a las copias de seguridad. Este valor se establece de forma predeterminada en false. Si se establece en true, todas las etiquetas del sistema de archivos se copian a todas las copias de seguridad automáticas e iniciadas por el usuario cuando el usuario no especifica etiquetas. Si este valor es true y se especifican una o varias etiquetas, solo se copian las etiquetas especificadas en las copias de seguridad. Si especifica una o varias etiquetas al crear una copia de seguridad iniciada por el usuario, no se copiará ninguna etiqueta del sistema de archivos independientemente de ese valor. Solo es válido para su uso con tipos de implementación .

Política de actualización: si se cambia esta configuración, no se permite la actualización.

DailyAutomaticBackupStartTime (Opcional, String)

Un periodo de tiempo diario recurrente con el formato HH:MM. HH es la hora de relleno cero del día (0-23), y MM es el minuto de relleno cero de la hora. Por ejemplo, 05:00 especifica las 5 AM diarias. Solo es válido para su uso con tipos de implementación .

Política de actualización: esta configuración se puede cambiar durante una actualización.

PerUnitStorageThroughput(Necesario para PERSISTENT_1 los tipos de PERSISTENT_2 implementación,Integer)

Describe el rendimiento de lectura y escritura por cada 1 tebibyte de almacenamiento, en MB/s/TiB. La capacidad de rendimiento del sistema de archivos se calcula multiplicando la capacidad de almacenamiento del sistema (TiB) por PerUnitStorageThroughput (MB/s/TiB). Para un sistema de almacenamiento de 2,4 TiB, el aprovisionamiento de 50 MB/s/TiB PerUnitStorageThroughput produce una velocidad del sistema de archivos de 120 MB/s. Usted paga la cantidad de rendimiento aprovisionada. Esto corresponde a la propiedad. PerUnitStorageThroughput

Valores válidos:

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

  • Almacenamiento HDD PERSISTENT_1: 12, 40 MB/TiB.

  • Almacenamiento SSD PERSISTENT_2: 125, 250, 1000 MB/TiB.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

BackupId (Opcional, String)

Especifica el ID de la copia de seguridad que se utilizará para restaurar el sistema de archivos FSx para Lustre a partir de una copia de seguridad existente. Cuando se especifica el ajuste BackupId, no se deben especificar los ajustes AutoImportPolicy, DeploymentType, ExportPath, KmsKeyId, ImportPath, ImportedFileChunkSize, StorageCapacity y PerUnitStorageThroughput. Estos ajustes se leen de la copia de seguridad. Además, no se deben especificar los ajustes AutoImportPolicy, ExportPath, ImportPath ni ImportedFileChunkSize. Esto corresponde a la BackupIdpropiedad.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

KmsKeyId (Opcional, String)

El ID de la clave AWS Key Management Service (AWS KMS) que se utiliza para cifrar los datos del sistema de archivos FSx for Lustre para los sistemas de archivos fSx for Lustre persistentes en reposo. Si no se especifica, se usa la clave administrada por FSx para Lustre. Los sistemas de archivos de Amazon FSx para Lustre SCRATCH_1 y SCRATCH_2 siempre se cifran en reposo mediante claves administradas de FSx para Lustre. Para obtener más información consulte en la Referencia de la API de .

Política de actualización: si se cambia esta configuración, no se permite la actualización.

FileSystemId (Opcional, String)

Especifica el ID de un sistema de archivos de FSx para Lustre existente.

Si se especifica esta opción, solo se utilizan los ajustes MountDir y FileSystemId en la FsxLustreSettings. Se ignoran todos los demás ajustes de FsxLustreSettings.

nota

Si se utiliza el AWS Batch programador, FSx for Lustre solo está disponible en el nodo principal.

nota

Si se usa un sistema de archivos ya existente, debe asociarse a un grupo de seguridad que permita el tráfico TCP de entrada y salida desde a través del puerto .

Asegúrese de que se permite el tráfico entre el clúster y el sistema de archivos de la siguiente manera:

  • Configure los grupos de seguridad del sistema de archivos para permitir el tráfico hacia y desde el CIDR o la lista de prefijos de las subredes del clúster.

    nota

    AWS ParallelCluster valida que los puertos estén abiertos y que el CIDR o la lista de prefijos estén configurados. AWS ParallelCluster no valida el contenido de la lista de bloques o prefijos del CIDR.

  • Configure grupos de seguridad personalizados para los nodos del clúster mediante SlurmQueues/Networking/SecurityGroups y HeadNode/Networking/SecurityGroups. Los grupos de seguridad personalizados deben configurarse para permitir el tráfico entre el clúster y el sistema de archivos.

    nota

    Si todos los nodos del clúster utilizan grupos de seguridad personalizados, AWS ParallelCluster solo valida que los puertos estén abiertos. AWS ParallelCluster no valida que el origen y el destino estén configurados correctamente.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

AutoImportPolicy (Opcional, String)

Al crear el sistema de archivos, los objetos de S3 existentes aparecen como descripciones de archivos y directorios. Utilice esta propiedad para elegir cómo mantiene actualizados Amazon FSx las descripciones de archivos y directorios a medida que agrega o modifica objetos en el bucket de S3 vinculado. AutoImportPolicy puede tener los siguientes valores:

  • NEW: la importación automática está activada. Amazon FSx importa automáticamente descripciones de directorio de cualquier objeto nuevo agregado al bucket de S3 vinculado que no exista actualmente en el sistema de archivos FSx.

  • NEW_CHANGED: la importación automática está activada. Amazon FSx importa automáticamente descripciones de archivos y directorios de cualquier objeto nuevo agregado al bucket de S3 y de cualquier objeto existente que se cambie en el bucket de S3 después de elegir esta opción.

  • NEW_CHANGED_DELETED: la importación automática está activada. Amazon FSx importa automáticamente listas de archivos y directorios de cualquier objeto nuevo agregado al bucket de S3, cualquier objeto existente que se modifique en el bucket de S3 y cualquier objeto que se haya eliminado en el bucket de S3.

    nota

    Se ha agregado compatibilidad para NEW_CHANGED_DELETED en la versión 3.1.1 de AWS ParallelCluster .

Si no se especifica AutoImportPolicy, la importación automática está desactivada. FSx para Lustre solo actualiza las descripciones de archivos y directorios desde el bucket de S3 vinculado cuando se crea el sistema de archivos. FSx no actualiza las descripciones de archivos y directorios para los objetos nuevos o modificados después de elegir esta opción.

Para obtener más información, consulte Importar automáticamente actualizaciones desde su bucket de S3 en la Guía del usuario de Amazon FSx para Lustre.

nota

Este parámetro no se admite en sistemas de archivos que utilizan el tipo de implementación PERSISTENT_2. Para obtener instrucciones sobre cómo configurar las asociaciones de repositorios de datos, consulte Linking your file system to an S3 bucket en la Guía del usuario de Amazon FSx para Lustre.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

DriveCacheType (Opcional, String)

Especifica que el sistema de archivos tiene una memoria caché de unidad SSD. Esto solo se puede configurar si la configuración de StorageType está establecida en HDD y la configuración de DeploymentType está establecida en PERSISTENT_1. Esto corresponde a la propiedad DriveCacheType. Para obtener más información, consulte Opciones de implementación de FSx para Lustre en la Guía del usuario de Amazon FSx para Lustre.

El único valor válido es READ. Para deshabilitar la memoria caché de la unidad SSD, no especifique la configuración de DriveCacheType.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

StorageType (Opcional, String)

Establece el tipo de almacenamiento para el sistema de archivos que está creando. Los valores válidos son SSD y HDD.

  • Establezca en SSD para utilizar el almacenamiento de unidades de estado sólido.

  • Elija HDD para utilizar el almacenamiento de la unidad de disco duro. HDD es compatible con los tipos de implementación de PERSISTENT.

El valor predeterminado es SSD. Para obtener más información, consulte Opciones de tipo de almacenamiento en la Guía del usuario de Amazon FSx para Windows y Opciones de almacenamiento múltiples en la Guía del usuario de Amazon FSx for Lustre.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

DeletionPolicy (Opcional, String)

Especifica si el sistema de archivos debe retenerse o eliminarse al quitarlo del clúster o al eliminar el clúster. Los valores admitidos son Delete y Retain. El valor predeterminado es Delete.

Si DeletionPolicyse establece enDelete, un sistema de archivos gestionado, con sus datos, se elimina si se elimina el clúster o si el sistema de archivos se elimina con una actualización del clúster.

Para obtener más información, consulte Almacenamiento compartido.

Política de actualización: esta configuración se puede cambiar durante una actualización.

nota

DeletionPolicyse admite a partir de la AWS ParallelCluster versión 3.3.0.

DataRepositoryAssociations (Opcional, String)

Lista de DRAs (hasta 8 por sistema de archivos)

Cada asociación de repositorios de datos debe tener un directorio exclusivo del sistema de archivos de Amazon FSx y un bucket o prefijo de S3 exclusivo asociado.

No se pueden utilizar ExportPathy ImportPath FsxLustreSettings al mismo tiempo que se utilizan las DRAs.

Política de actualización: esta configuración se puede cambiar durante una actualización.

Name (Requerido, String)

El nombre de la DRA. Este nombre se utiliza al actualizar la configuración.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

BatchImportMetaDataOnCreate (Opcional, Boolean)

Un indicador booleano que indica si una tarea de importación de repositorios de datos que va a importar metadatos debe ejecutarse después de crear la asociación de repositorios de datos. La tarea se ejecuta si este indicador está establecido en true.

Valor predeterminado: false

Política de actualización: si se cambia esta configuración, no se permite la actualización.

DataRepositoryPath (Requerido, String)

La ruta al repositorio de datos de Amazon S3 que se vinculará al sistema de archivos. La ruta puede ser un bucket de S3 o un prefijo con el formato s3://myBucket/myPrefix/. Esta ruta especifica la parte del repositorio de datos de S3 desde donde se importarán o exportarán los archivos.

No se puede superponer con otras DRA

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

Mínimo: 3

Máximo: 4357

Política de actualización: si se cambia esta configuración, no se permite la actualización.

FileSystemPath (Requerido, String)

Ruta del sistema de archivos de Amazon FSx para Lustre que apunta a un directorio de alto nivel (por ejemplo, /ns1/) o subdirectorio (por ejemplo, /ns1/subdir/) con el que se asignará 1 a 1 con DataRepositoryPath. Se requiere la barra diagonal que aparece al principio del nombre. Dos asociaciones de repositorios de datos no pueden tener rutas de sistema de archivos superpuestas. Por ejemplo, si un repositorio de datos está asociado a la ruta del sistema de archivos /ns1/, no se puede vincular otro repositorio de datos con la ruta del sistema de archivos /ns1/ns2.

Esta ruta especifica desde qué parte del sistema de archivos se exportarán o importarán los archivos. Este directorio del sistema de archivos solo se puede vincular a un bucket de Amazon S3; no se puede vincular ningún otro bucket de S3 al directorio.

No se puede superponer con otras DRA

nota

Si especifica solo una barra diagonal (/) como ruta del sistema de archivos, a este solo se puede vincular un repositorio de datos. Solo puede especificar / "» como la ruta del sistema de archivos para el primer repositorio de datos asociado a un sistema de archivos.

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

Mínimo: 1

Máximo: 4096

Política de actualización: si se cambia esta configuración, no se permite la actualización.

ImportedFileChunkSize (Opcional, Integer)

Para los archivos que se importan desde un repositorio de datos, este valor determina la cantidad de fragmentos y la cantidad máxima de datos por archivo (en MiB) que se almacenan en un único disco físico. El número máximo de discos en los que un único archivo se puede fraccionar está limitado por el número total de los discos que forman la memoria caché o el sistema de archivos.

El valor predeterminado de fragmento es 1024 MiB (1 GiB) y puede llegar hasta 512 000 MiB (500 GiB). Los objetos de Amazon S3 tienen un tamaño máximo de 5 TB.

Mínimo: 1

Máximo: 4096

Política de actualización: esta configuración se puede cambiar durante una actualización.

AutoExportPolicy (Opcional, Array of strings)

La lista puede contener uno o más de los siguientes valores:

  • NEW: los nuevos archivos y directorios se exportan automáticamente al repositorio de datos a medida que se añaden al sistema de archivos.

  • CHANGED: los cambios en los archivos y directorios del sistema de archivos se exportan automáticamente al repositorio de datos.

  • DELETED: los archivos y directorios se eliminan automáticamente del repositorio de datos cuando se eliminan del sistema de archivos.

Puede definir cualquier combinación de tipos de eventos para AutoExportPolicy.

Máximo: 3

Política de actualización: esta configuración se puede cambiar durante una actualización.

AutoImportPolicy (Opcional, Array of strings)

La lista puede contener uno o más de los siguientes valores:

  • NEW: Amazon FSx importa automáticamente metadatos de archivos agregados al bucket de S3 vinculado que no exista actualmente en el sistema de archivos FSx.

  • CHANGED: Amazon FSx actualiza automáticamente los metadatos de los archivos e invalida el contenido de los archivos existentes en el sistema a medida estos cambian en el repositorio de datos.

  • DELETED: Amazon FSx elimina automáticamente los archivos del sistema de archivos a medida que los estos se eliminan del repositorio de datos.

Puede definir cualquier combinación de tipos de eventos para AutoImportPolicy.

Máximo: 3

Política de actualización: esta configuración se puede cambiar durante una actualización.

FsxOntapSettings

nota

Debe definir FsxOntapSettings si se especifica FsxOntap para StorageType.

(Opcional) La configuración de un sistema de archivos de FSx para ONTAP.

FsxOntapSettings: VolumeId: string

Propiedades de FsxOntapSettings

VolumeId (Requerido, String)

Especifica el ID de volumen del FSx existente para el sistema ONTAP.

nota
  • Si se utiliza un AWS Batch programador, FSx para ONTAP solo está disponible en el nodo principal.

  • Si el tipo de implementación FSx para ONTAP es Multi-AZ, asegúrese de que la tabla de enrutamiento de la subred del nodo principal esté configurada correctamente.

  • La compatibilidad con FSx para ONTAP se añadió en AWS ParallelCluster la versión 3.2.0.

  • Si se usa un sistema de archivos ya existente, debe asociarse a un grupo de seguridad que permita el tráfico TCP de entrada y salida desde a través del puerto .

Asegúrese de que se permite el tráfico entre el clúster y el sistema de archivos mediante una de las siguientes acciones:

  • Configure los grupos de seguridad del sistema de archivos para permitir el tráfico hacia y desde el CIDR o la lista de prefijos de las subredes del clúster.

    nota

    AWS ParallelCluster valida que los puertos estén abiertos y que el CIDR o la lista de prefijos estén configurados. AWS ParallelCluster no valida el contenido de la lista de bloques o prefijos del CIDR.

  • Configure grupos de seguridad personalizados para los nodos del clúster mediante SlurmQueues/Networking/SecurityGroups y HeadNode/Networking/SecurityGroups. Los grupos de seguridad personalizados deben configurarse para permitir el tráfico entre el clúster y el sistema de archivos.

    nota

    Si todos los nodos del clúster utilizan grupos de seguridad personalizados, AWS ParallelCluster solo valida que los puertos estén abiertos. AWS ParallelCluster no valida que el origen y el destino estén configurados correctamente.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

FsxOpenZfsSettings

nota

Debe definir FsxOpenZfsSettings si se especifica FsxOpenZfs para StorageType.

(Opcional) La configuración de un sistema de archivos FSx para OpenZFS.

FsxOpenZfsSettings: VolumeId: string

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Propiedades de FsxOpenZfsSettings

VolumeId (Requerido, String)

Especifica el ID de volumen del sistema FSx existente para OpenZFS.

nota
  • Si se utiliza un AWS Batch programador, FSx para OpenZFS solo está disponible en el nodo principal.

  • La compatibilidad con FSx para OpenZFS se agregó en la versión 3.2.0. AWS ParallelCluster

  • Si se usa un sistema de archivos ya existente, debe asociarse a un grupo de seguridad que permita el tráfico TCP de entrada y salida desde a través del puerto .

Asegúrese de que se permite el tráfico entre el clúster y el sistema de archivos de la siguiente manera:

  • Configure los grupos de seguridad del sistema de archivos para permitir el tráfico hacia y desde el CIDR o la lista de prefijos de las subredes del clúster.

    nota

    AWS ParallelCluster valida que los puertos estén abiertos y que el CIDR o la lista de prefijos estén configurados. AWS ParallelCluster no valida el contenido de la lista de bloques o prefijos del CIDR.

  • Configure grupos de seguridad personalizados para los nodos del clúster mediante SlurmQueues/Networking/SecurityGroups y HeadNode/Networking/SecurityGroups. Los grupos de seguridad personalizados deben configurarse para permitir el tráfico entre el clúster y el sistema de archivos.

    nota

    Si todos los nodos del clúster utilizan grupos de seguridad personalizados, AWS ParallelCluster solo valida que los puertos estén abiertos. AWS ParallelCluster no valida que el origen y el destino estén configurados correctamente.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

FileCacheSettings

nota

Debe definir FileCacheSettings si se especifica FileCache para StorageType.

(Opcional) La configuración de una caché de archivos.

FileCacheSettings: FileCacheId: string

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Propiedades de FileCacheSettings

FileCacheId (Requerido, String)

Especifica el ID de caché de archivos de una caché de archivos existente.

nota
  • La caché de archivos no admite AWS Batch programadores.

  • Support for File Cache se añade en la AWS ParallelCluster versión 3.7.0.

  • Si se usa un sistema de archivos ya existente, debe asociarse a un grupo de seguridad que permita el tráfico TCP de entrada y salida desde a través del puerto .

Asegúrese de que se permite el tráfico entre el clúster y el sistema de archivos de la siguiente manera:

  • Configure los grupos de seguridad de la caché de archivos para permitir el tráfico hacia y desde el CIDR o la lista de prefijos de las subredes del clúster.

    nota

    AWS ParallelCluster valida que los puertos estén abiertos y que el CIDR o la lista de prefijos estén configurados. AWS ParallelCluster no valida el contenido de la lista de bloques o prefijos del CIDR.

  • Configure grupos de seguridad personalizados para los nodos del clúster mediante SlurmQueues/Networking/SecurityGroups y HeadNode/Networking/SecurityGroups. Los grupos de seguridad personalizados deben configurarse para permitir el tráfico entre el clúster y el sistema de archivos.

    nota

    Si todos los nodos del clúster utilizan grupos de seguridad personalizados, AWS ParallelCluster solo valida que los puertos estén abiertos. AWS ParallelCluster no valida que el origen y el destino estén configurados correctamente.

Política de actualización: si se cambia esta configuración, no se permite la actualización.