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.
La contabilidad de Slurm en AWS 2 PIEZAS
nota
La contabilidad es compatible con Slurm 24.11 o versiones posteriores.
Puede habilitar la contabilidad en sus nuevos clústeres de AWS PCS para supervisar el uso de los clústeres, aplicar los límites de recursos y gestionar un control de acceso detallado a colas o grupos de nodos de procesamiento específicos. AWS PCS crea y administra la base de datos de contabilidad de su clúster, lo que elimina la necesidad de crear y administrar su propia base de datos de contabilidad independiente. AWS PCS utiliza la función de contabilidad de Slurm. Para obtener más información sobre la función de contabilidad en Slurm, consulte la documentación de Slurm en SchedMD.
Para usar la contabilidad, habilítela al crear un nuevo clúster y, si lo desea, defina los parámetros de contabilidad. Una vez que el estado del clúster sea Active y tenga grupos de nodos de procesamiento, puede conectarse al shell Linux de un nodo de inicio de sesión para realizar funciones de contabilidad, como ver los datos de los trabajos con el comando Slurmsacct.
importante
Obtendrá cargos de facturación adicionales si habilita la contabilidad. Para obtener más información, consulta la página de precios de AWS PCS
Modificación de la configuración de cuentas
Puede activar o desactivar la contabilidad en los clústeres existentes sin necesidad de reconstruir la infraestructura. Para obtener más información, consulte Actualización de un clúster en AWS UNIDADES.
Cuando inhabilitas la contabilidad, la facturación de la función de contabilidad se detiene tan pronto como el clúster entra en UPDATING estado. Al habilitar la contabilidad, la facturación comienza cuando el clúster vuelve correctamente al ACTIVE estado.
Conceptos clave para la contabilidad de Slurm en AWS PIEZAS
Los siguientes conceptos son específicos de AWS PCS y controlan la forma AWS en que PCS implementa la contabilidad de Slurm.
Base de datos de contabilidad
AWS PCS almacena sus datos contables en una base de datos creada en un Cuenta de AWS AWS propietario. No tiene acceso a la slurmdbd.conf.
Tiempo de purga predeterminado
Esta configuración del AWS PCS especifica el período de retención (en días) para todos los tipos de registros contables (trabajos, eventos, reservas, pasos, suspensiones, transacciones, datos de uso). Por ejemplo, si el valor es 30, AWS PCS conserva los registros contables durante 30 días. Este valor se proporciona al crear el clúster. Si no proporciona un valor, AWS PCS conserva los registros contables en la base de datos de forma indefinida.
Aplicación de la política contable
Esta configuración determina el rigor con el que Slurm aplica las reglas de envío de trabajos, los límites de recursos y las políticas contables de tu clúster. Esta configuración corresponde al AccountingStorageEnforce parámetro del archivo de tu clúster. slurm.conf Puedes seleccionar cualquier combinación de opciones de aplicación. Si no seleccionas ninguna opción, no se aplicarán restricciones contables a los trabajos del clúster. AWS PCS admite las siguientes opciones:
-
asociaciones: mapeo de trabajo a cuenta
-
límites: restricciones de recursos
-
QoS: requisitos de calidad de servicio
-
modo seguro: finalización garantizada dentro de los límites
-
nosteps: desactiva la contabilidad por pasos
-
nojobs — deshabilita la contabilidad de trabajos
Para obtener más información sobre estas opciones, consulte la documentación de Slurm en SchedMD.
Obtenga la configuración de contabilidad para una existente AWS Clúster PCS
La configuración de contabilidad de Slurm se incluye en la configuración de Slurm de su clúster.