Resumen

Completado

Necesitaba determinar si Azure CycleCloud le permitiría personalizar el clúster que implementó en la suscripción de Azure de Contoso modificando sus recursos de proceso y almacenamiento. También quería validar si podía configurar el sistema operativo en los nodos principal y de proceso mediante la ejecución de scripts personalizados.

A lo largo de este módulo, ha recorrido el proceso de aplicación de cambios en una configuración de clúster mediante la modificación de plantillas de Azure CycleCloud. Para empezar, personaliza la configuración de almacenamiento de una plantilla que está disponible en el repositorio de GitHub de Azure CycleCloud, importó la plantilla en la aplicación Azure CycleCloud y usó la interfaz gráfica de la aplicación para crear un nuevo clúster. A continuación, ha modificado la plantilla agregando una matriz de nodos y una partición adicionales en la definición del clúster. Después de volver a importar la plantilla, ha vuelto a aplicar los cambios. Por último, ha implementado un script de cloud-init y ha validado su funcionalidad al ejecutarlo en los nodos principal y de ejecución.

La implementación de la funcionalidad equivalente por su cuenta, sin la capa de abstracción que proporciona Azure CycleCloud, sería más compleja y requeriría administrar directamente la configuración de los recursos de Azure que forman bloques de creación de los clústeres. Las plantillas de Azure CycleCloud ofrecen el modelo de aprovisionamiento declarativo que le ayuda a minimizar la sobrecarga administrativa asociada con la implementación y el mantenimiento de entornos de HPC personalizados en Azure.

Referencias