Acerca de IBM Spectrum Scale
Con IBM® Storage Scale, puede desplegar clústeres de informática de alto rendimiento (HPC) utilizando IBM Storage Scale como solución de almacenamiento. Esta oferta utiliza la automatización basada en Terraform de código abierto para suministrar y configurar recursos de IBM Cloud® . Con pasos sencillos para definir las propiedades de configuración y el uso del despliegue automatizado, puede crear sus propios clústeres ricos en almacenamiento en minutos. IBM® Storage Scale habilita la configuración de los nodos de cálculo y los nodos de almacenamiento para crear un clúster de HPC de trabajo completo. La oferta utiliza un nodo de rutina de carga donde tiene lugar el suministro real de nodos de cálculo y almacenamiento y la instalación y configuración de Storage Scale . El código de Terraform de nivel superior despliega el nodo de rutina de carga e inicia subprocesos para desencadenar la capa secundaria del código de Terraform para el despliegue real de componentes de clúster.
El nodo de programa de arranque (nodoAnsible Controller Node en el diagrama de arquitectura) realiza el despliegue y la
configuración de los recursos de clúster de cálculo y almacenamiento. Se proporciona una imagen personalizada (consulte bootstrap_osimage_name
en Valores de despliegue)
como parte de esta solución y contiene todos los scripts y paquetes de automatización necesarios para el nodo de rutina de carga. El nodo de rutina de carga es crítico durante todo el tiempo de vida de este clúster. Por ejemplo, necesita este
nodo para acciones futuras como la limpieza de recursos. Y si necesita resolver problemas con el despliegue del clúster, el nodo de rutina de carga es necesario porque contiene los registros de Terraform para la creación del clúster de cálculo
y almacenamiento. El nodo de rutina de carga no se debe suprimir hasta que el clúster ya no sea necesario.
El perfil de instancia de VPC predeterminado para el nodo de rutina de carga se ha seleccionado basándose en el rendimiento de los scripts Ansible que se desencadenan para desplegar los recursos de clúster de cálculo y almacenamiento en paralelo. Si elige un perfil de instancia de VPC más pequeño, el tiempo de despliegue puede ser más largo.
La oferta permite el despliegue de almacenamiento reutilizable (o efímero) o persistente, en función de los requisitos de la aplicación. Una configuración reutilizable utiliza instancias de servidor virtual con almacenamiento de instancias, mientras que una configuración persistente utiliza servidores nativos con almacenamiento NVMe conectado localmente. Si se apaga una instancia de servidor virtual con almacenamiento de instancia, todos los datos almacenados en los volúmenes de almacenamiento de instancia se vuelven inaccesibles después de un encendido posterior de la instancia de servidor virtual. Por lo tanto, no se recomienda el uso de almacenamiento reutilizable para cargas de trabajo de larga ejecución o de misión crítica. Además de una mayor resiliencia, el almacenamiento persistente proporciona un mayor rendimiento y capacidad que el almacenamiento reutilizable.
La oferta da soporte al modelo BYOL (bring-your-own-license) para IBM Storage Scale para desplegar un clúster HPC en IBM Cloud. Asegúrese de que tiene suficientes licencias de software para desplegar la capacidad necesaria en el clúster de IBM Cloud . Póngase en contacto con el equipo de ventas o soporte de IBM Cloud para obtener licencias de evaluación. O bien, también puede probar la capacidad de almacenamiento reutilizable de la oferta en IBM Cloud sin una licencia seleccionando el tipo de almacenamiento de evaluación. Para obtener más información, consulte Tipos de almacenamiento.
Storage Scale habilita las tres interfaces: UI, API y CLI. Para utilizar las interfaces de API y CLI, el código de automatización basado en Terraform está disponible en este repositorio público de GitHub.
La oferta habilita la creación de clúster HPC basado en Storage Scaleinicial. Las actualizaciones necesarias después del despliegue relacionadas con la configuración o configuración de Storage Scale se deben realizar utilizando herramientas y mandatos de Storage Scale . Si utiliza la interfaz Schematics para realizar cambios en las propiedades de configuración y volver a aplicar estos cambios, puede provocar interrupciones en el clúster Storage Scale en ejecución. Restaurarlo de nuevo a un estado de trabajo podría no ser fácil.
Diagramas de arquitectura