Crear un clúster con Slurm contabilidad - 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.

Crear un clúster con Slurm contabilidad

Aprenda a configurar y crear un clúster con Slurm contabilidad. Para obtener más información, consulte Slurm contabilidad con AWS ParallelCluster.

Si utiliza la interfaz de línea de AWS ParallelCluster comandos (CLI) oAPI, solo paga por los AWS recursos que se crean al crear o actualizar AWS ParallelCluster imágenes y clústeres. Para obtener más información, consulte AWS servicios utilizados por AWS ParallelCluster.

La AWS ParallelCluster interfaz de usuario se basa en una arquitectura sin servidor y, en la mayoría de los casos, se puede utilizar en la categoría de capa AWS gratuita. Para obtener más información, consulte AWS ParallelCluster Costes de la interfaz.

En este tutorial, utilizará una plantilla de creación CloudFormation rápida (us-east-1) para crear una base de datos sin servidor para My. Amazon AuroraSQL La plantilla indica CloudFormation que hay que crear todos los componentes necesarios para implementar una base de datos Amazon Aurora sin servidor en el mismo lugar que el clúster. VPC La plantilla también crea una configuración básica de red y seguridad para la conexión entre el clúster y la base de datos.

nota

A partir de la versión 3.3.0, admite AWS ParallelCluster Slurm contabilidad con el parámetro de configuración del clúster SlurmSettings/Base de datos.

nota

La plantilla de creación rápida sirve de ejemplo. Esta plantilla no cubre todos los casos de uso posibles de un Slurm servidor de bases de datos de contabilidad. Es su responsabilidad crear un servidor de base de datos con la configuración y la capacidad adecuadas para sus cargas de trabajo de producción.

Requisitos previos:

Paso 1: Cree las subredes VPC y para AWS ParallelCluster

Para usar la CloudFormation plantilla proporcionada para Slurm la base de datos de contabilidad, debe tener lista la del clúster. VPC Puede hacerlo manualmente o como parte del procedimiento Configure y cree un clúster con la interfaz de línea de AWS ParallelCluster comandos. Si ya la ha utilizado AWS ParallelCluster, es posible que tenga una VPC lista para la implementación del clúster y el servidor de base de datos.

Paso 2: Crear la pila de la base de datos

Utilice la plantilla de creación CloudFormation rápida (us-east-1) para crear una pila de bases de datos para Slurm contabilidad. La plantilla requiere las siguientes entradas:

  • Credenciales del servidor de base de datos, específicamente el nombre de usuario y la contraseña de administrador.

  • Dimensionamiento del clúster Amazon Aurora sin servidor. Esto depende de la carga prevista del clúster.

  • Parámetros de red, específicamente el objetivo VPC y las subredes o CIDR bloques para la creación de las subredes.

Seleccione las credenciales y el tamaño adecuados para el servidor de base de datos. Para las opciones de red, debe usar las mismas en las VPC que está implementado el AWS ParallelCluster clúster. Puede crear las subredes de la base de datos y pasarlas como entrada a la plantilla. O bien, proporcione dos CIDR bloques separados para las dos subredes y deje que la CloudFormation plantilla cree las dos subredes de los bloques. CIDR Asegúrese de que los CIDR bloques no se superpongan con las subredes existentes. Si los CIDR bloques se superponen con las subredes existentes, no se podrá crear la pila.

La creación del servidor de base de datos tarda varios minutos.

Paso 3: Cree un clúster con Slurm contabilidad habilitada

La CloudFormation plantilla proporcionada genera una CloudFormation pila con algunos resultados definidos. Desde AWS Management Console, puede ver las salidas en la pestaña Salidas de la vista de CloudFormation pila. Para activar la Slurm teniendo en cuenta, algunos de estos resultados deben usarse en el archivo de configuración del AWS ParallelCluster clúster:

Actualice los parámetros Database del archivo de configuración del clúster con los valores de salida. Utilice el pcluster CLI para crear el clúster.

$ pcluster create-cluster -n cluster-3.x -c path/to/cluster-config.yaml

Una vez creado el clúster, puede empezar a usarlo Slurm comandos de contabilidad como sacctmgr osacct.