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.
Cómo configurar los ajustes personalizados de Slurm en AWS PC
Usa la configuración personalizada de Slurm para configurar parámetros de Slurm adicionales en los recursos de clústeres, colas y grupos de nodos de cómpute. Esta versión añade compatibilidad con la configuración de Slurm en los recursos de Queue, lo que proporciona un control detallado sobre los comportamientos específicos de las particiones.
Ventajas de la configuración personalizada de Slurm
La configuración personalizada de Slurm proporciona un control sofisticado sobre su entorno de HPC. AWS PCS-based Puede implementar una contabilidad detallada, hacer cumplir los controles de acceso y optimizar la ejecución de la carga de trabajo mediante configuraciones de calidad de servicio y políticas de preferencia. Estas capacidades garantizan que los trabajos críticos reciban los recursos necesarios y, al mismo tiempo, mantienen una utilización eficiente del clúster. Ya sea que gestione GPU-accelerated las cargas de trabajo, implemente una programación equitativa o controle los ciclos de vida de los trabajos, los ajustes personalizados ayudan a alinear su infraestructura de HPC con los requisitos operativos y los objetivos de investigación.
Configurar ajustes personalizados
Los ajustes personalizados de Slurm se pueden configurar mediante la AWS consola, la CLI o los SDK durante la creación de los recursos o se pueden modificar más adelante mediante operaciones de actualización.
Validación y gestión de errores
AWS PCS implementa un proceso de validación de varios niveles para la configuración personalizada de Slurm. Durante las operaciones de creación y actualización, realizamos validaciones sincrónicas que incluyen:
-
Field-level comprobaciones: validamos las configuraciones individuales para determinar si los tipos de datos, los valores permitidos y los requisitos de formato son correctos. Por ejemplo, nos aseguramos de que los valores de tiempo estén en el formato correcto de Slurm y que los valores booleanos utilicen las representaciones booleanas de Slurm aceptadas.
-
Context-aware validaciones: algunos ajustes se comparan con el contexto de configuración más amplio. Por ejemplo, ciertos parámetros solo son válidos cuando la contabilidad de Slurm está habilitada.
-
Inter-setting coherencia: verificamos que las opciones que se excluyen mutuamente no estén configuradas juntas y que las configuraciones interdependientes estén configuradas correctamente.
Si la validación falla, recibirás una ValidationException con un código de error específico (por ejemplo, InvalidInput), un mensaje de error claro en el que se describa el problema y una lista de los campos no válidos y sus respectivos detalles de error.
Si bien durante esta validación inicial se detectan muchos problemas, es posible que algunas interacciones complejas entre los ajustes solo se manifiesten al aplicar la configuración. En estos casos, la operación fallará y aparecerá un mensaje de error informativo y cualquier cambio parcial se anulará.
Limitaciones
AWS PCS implementa un enfoque de lista permitida para proteger la seguridad del servicio y la estabilidad operativa. Se restringen las configuraciones que puedan comprometer la seguridad de la cuenta de servicio o interferir con las capacidades del servicio administrado. Sin embargo, evaluamos continuamente las necesidades de los clientes y podemos añadir opciones de configuración adicionales en función de los comentarios de los clientes.