Comprender el almacenamiento de Satellite
Antes de decidir qué tipo de almacenamiento es el adecuado para sus clústeres de Satellite, debe conocer el proveedor de infraestructura, los requisitos de su aplicación, el tipo de datos que desea almacenar y la frecuencia con la que desea acceder a ellos. Para obtener más información, consulte elección de una solución de almacenamiento.
Antes de poder utilizar plantillas de almacenamiento y configuraciones para gestionar los recursos de almacenamiento en ubicaciones y clústeres, asegúrese de que Configurar Satellite Configurar en su ubicación.
¿Qué son las plantillas de almacenamiento de Satellite ?
Las plantillas de almacenamiento de Satellite son la infraestructura para una configuración de almacenamiento. Cuando se utiliza una plantilla de almacenamiento de Satellite para crear una configuración, se incluyen los detalles del proveedor de almacenamiento seleccionado. Cada plantilla contiene un conjunto de parámetros que son específicos del proveedor de almacenamiento. Estos parámetros incluyen credenciales de usuario, información del dispositivo, nodos de trabajo y mucho más. Una vez que hayas utilizado una plantilla para crear una configuración de almacenamiento, podrás reutilizar esa configuración para asignar almacenamiento en todos tus clústeres de Satellite. Cada plantilla recibirá actualizaciones de revisión y versión.
- Plantilla de almacenamiento
- Las plantillas de almacenamiento de Satellite son formatos de almacenamiento preestablecidos que le permiten crear configuraciones de almacenamiento que se pueden aplicar entre clústeres sin necesidad de volver a crear la configuración para cada clúster.
- Configuración del almacenamiento
- Una configuración de almacenamiento contiene la información necesaria para suministrar los recursos de almacenamiento en el clúster.
- Asignación de almacenamiento
- Una asignación de almacenamiento es una configuración de almacenamiento aplicada al clúster.
- Revision
- Una actualización de revisión resuelve problemas de interrupción e incluye parches de seguridad. Por ejemplo, actualizar de la versión
1.5a1.6. - Versión
- Una actualización principal de la versión de plantilla. Por ejemplo, actualizar de la versión
1.0a2.0. Las actualizaciones de versión pueden añadir nuevos parámetros de plantilla, cambiar recursos de almacenamiento y son más disruptivas que las actualizaciones de revisión.
¿Cuáles son mis opciones para desplegar almacenamiento en Satellite?
Tiene dos opciones al configurar el almacenamiento en Satellite. La primera es utilizando una de las plantillas de almacenamiento proporcionadas. El segundo consiste en traer sus propios controladores de almacenamiento (BYOD), gráficos Helm u Operadores del catálogo de IBM Cloud, OperatorHub o repositorio GitHub.
- Plantillas de almacenamiento de Satellite
- Puede crear configuraciones de almacenamiento utilizando la plantilla de almacenamiento Satellite para el proveedor o controlador de almacenamiento que desee utilizar. Después de crear una configuración de almacenamiento utilizando una plantilla, puede asignar la configuración de almacenamiento a los clústeres o servicios. Mediante la utilización de plantillas de almacenamiento, puede crear configuraciones de almacenamiento que se pueden asignar, actualizar y gestionar de forma coherente en los clústeres, clústeres de servicios y grupos de clústeres de la ubicación.
- Traiga sus propios operadores, controladores y plug-ins
- También puede traer sus propios controladores de almacenamiento a Satellite instalándolos desde el Catálogo, OperatorHub, gráficos Helm o utilizando el método preferido de desplegar imágenes en los clústeres, incluidas imágenes y controladores de varias soluciones de almacenamiento y socio de IBM Cloud, por ejemplo Portworx. El hecho de traer su propio controlador de almacenamiento está funcionalmente soportado, pero usted es el responsable de todas las operaciones del ciclo de vida, la instalación, la resolución de problemas y el soporte.
Aunque es posible utilizar tus propios controladores u operadores en tus clústeres de Satellite, si deseas implementar servicios de IBM Cloud que utilicen almacenamiento, asegúrate de utilizar una de las plantillas de almacenamiento proporcionadas.
¿Qué opción de despliegue debo utilizar?
Puesto que las plantillas de almacenamiento de Satellite están soportadas por IBM Cloud y las configuraciones que crea mediante el despliegue de plantillas se pueden utilizar en los clústeres de Satellite, clústeres de servicios y grupos de clústeres, las plantillas son la opción preferida al configurar el almacenamiento para los servicios en Satellite.
Si la solución de almacenamiento que desea utilizar no tiene una plantilla Satellite disponible, compruebe el catálogo de IBM Cloud para ver los gráficos y operadores de Helm soportados.
¿Cuáles son las ventajas de utilizar plantillas?
Con las plantillas de almacenamiento de Satellite, puede crear una configuración de almacenamiento que se pueda desplegar entre los clústeres sin necesidad de volver a crear la configuración para cada clúster.
Las plantillas de almacenamiento deSatellite las proporciona y prueba IBM o proveedores terceros. IBM proporciona el conjunto de herramientas de configuración para instalar los controladores de almacenamiento en los clústeres de su ubicación de Satellite como se describe en las plantillas. Para resolver problemas con el proceso de instalación, puede ponerse en contacto con IBM. Sin embargo, para problemas con las operaciones del ciclo de vida de los dispositivos de almacenamiento, póngase en contacto con el proveedor de almacenamiento.
Si utiliza una plantilla de almacenamiento de Satellite para crear una configuración, incluya los detalles del proveedor de almacenamiento que desea utilizar. Cada plantilla contiene un conjunto de parámetros que son específicos del proveedor de almacenamiento. Estos parámetros incluyen cosas como credenciales, información de dispositivo, nodos trabajadores y más. Después de utilizar una plantilla para crear una configuración de almacenamiento, puede reutilizar esa configuración para asignar almacenamiento entre los clústeres de Satellite.
También puede actualizar rápidamente los parámetros de configuración y aplicarlos automáticamente a través de clústeres, clústeres de servicios y grupos de clústeres en sus ubicaciones.
| Característica o ventaja | Plantillas de almacenamiento de Satellite | Traer sus propios controladores |
|---|---|---|
| Integrado con la interfaz de Satellite. | Sí | No |
| Instalar controladores de almacenamiento de forma rápida y coherente en varios clústeres. | Sí | No |
| Configuraciones repetibles, específicas del sitio o específicas del almacenamiento. | Sí | No |
| Certificado y probado con Satellite. | Sí | No |
¿Cómo funcionan las plantillas?
Cuando se crea una configuración mediante una plantilla, se especifica un conjunto de parámetros para el proveedor de almacenamiento que desea utilizar. Estos parámetros preestablecen los valores que se utilizan al desplegar controladores de almacenamiento, crear volúmenes persistentes, suministrar instancias o utilizar otras funciones en función del proveedor y del tipo de almacenamiento que desee utilizar. Para obtener más información, consulte la lista de plantillas de almacenamiento disponibles.
En la imagen siguiente se muestra el flujo de trabajo para crear una configuración de almacenamiento de Satellite mediante una plantilla de almacenamiento.
- Seleccione la plantilla de almacenamiento que desea utilizar para la configuración.
- Crear un clúster de Satellite. Asegúrese de seleccionar la opción Habilitar acceso de administrador de clúster para Satellite Config al crear el clúster. Si no habilita el acceso de administrador (admin) para Satellite Config al crear el clúster, debe volver a crear el clúster y habilitar el acceso de administrador para poder desplegar el almacenamiento.
- Asigne la configuración de almacenamiento de Satellite a los clústeres.
- Satellite despliega los controladores de almacenamiento y los recursos específicos de la solución para el proveedor que ha seleccionado en los clústeres a los que ha asignado la configuración de almacenamiento.
¿Cómo gestiono las actualizaciones?
Las actualizaciones de plantilla de almacenamiento de Satellite incluyen actualizaciones de versión principales o actualizaciones de parches, también denominadas revisiones.
- Versión
- Una actualización principal de la versión de plantilla. Por ejemplo, actualizar de la versión
1.0a2.0. Las actualizaciones de versión pueden añadir nuevos parámetros de plantilla, cambiar recursos de almacenamiento y son más disruptivas que las actualizaciones de revisión. Las actualizaciones de versión pueden requerir que vuelva a cargar o adjunte nuevos hosts, volver a desplegar servicios, - Parche (Revisión)
- Las actualizaciones de parches, también denominadas revisiones, contienen correcciones de errores y parches de vulnerabilidad de seguridad. Puede aplicar parches manualmente a cada una de las asignaciones y configuraciones de almacenamiento
o puede habilitar las actualizaciones de parches automáticas para asegurarse de obtener las últimas correcciones de errores y actualizaciones de seguridad. Para obtener más información sobre cómo habilitar parches automáticos, consulte la
publicación
ibmcloud sat storage assignment autopatchreferencia de mandatos.
¿Qué plantillas de almacenamiento están disponibles?
Puede crear una configuración de almacenamiento de Satellite mediante una plantilla para el proveedor de almacenamiento que desea utilizar. Si su proveedor de almacenamiento preferido no dispone de una plantilla, puede crear su propia plantilla de configuración o implementar manualmente los controladores de almacenamiento. En la lista siguiente se incluyen las plantillas de almacenamiento que están disponibles actualmente para desplegar en sus clústeres de Satellite.
| Nombre de plantilla | Nombre de CLI de plantilla | Versión, parche | Estado soportado | Registro de cambios |
|---|---|---|---|---|
| Controlador CSI de AWS EBS | aws-ebs-csi-driver |
Versión: 1.55.0 (predeterminada), Parche: 1 | Soportado | Registro de cambios |
| Controlador CSI de AWS EFS | aws-efs-csi-driver |
Versión: 2.3.0 (predeterminada), Parche: 1 | Soportado | Registro de cambios |
| Controlador CSI de discos Azure | azuredisk-csi-driver |
Versión: 1.30.3 (predeterminada), Parche: 1 | Soportado | Registro de cambios |
| Controlador CSI para archivos de Azure | azurefile-csi-driver |
Versión: 1.31.2 (predeterminada), Parche: 1 | Soportado | Registro de cambios |
| Controlador CSI de discos persistentes de GCP Compute | gcp-compute-persistent-disk-csi-driver |
Versión: 1.8.0 (predeterminado), Parche: 2 | En desuso | Registro de cambios |
| Plugin de IBM Object Storage | ibm-object-storage-plugin |
Versión: 2.2 (predeterminada), parche: 42 | Soportado | Registro de cambios |
| [Beta] Controlador CSI de bloques de IBM VPC | ibm-vpc-block-csi-driver |
Versión: 5.1 (predeterminada), Parche: 18 | Soportado | Registro de cambios |
| [Beta] Bloque y/o archivo de almacenamiento local | local-storage |
Versión: 1.0.0 (predeterminada), Parche: 2 | Soportado | Registro de cambios |
| Operador de almacenamiento local | local-storage-operator |
Versión: 1.0.0 (predeterminada), Parche: 2 | Soportado | Registro de cambios |
| NetApp Ontap - Controlador NAS | netapp-ontap-nas |
Versión: 24.02 (predeterminada), parche: 8 | Soportado | Registro de cambios |
| NetApp Ontap - Controlador NAS | netapp-ontap-nas |
Versión: 25.06, Parche: 3 | Soportado | Registro de cambios |
| NetApp Ontap - Controlador SAN | netapp-ontap-san |
Versión: 24.02 (predeterminada), parche: 8 | Soportado | Registro de cambios |
| NetApp Ontap - Controlador SAN | netapp-ontap-san |
Versión: 25.06, Parche: 3 | Soportado | Registro de cambios |
| Operador de NetApp Trident | netapp-trident |
Versión: 24.02 (predeterminada), Parche: 5 | Soportado | Registro de cambios |
| Operador de NetApp Trident | netapp-trident |
Versión: 25.06, Parche: 3 | Soportado | Registro de cambios |
| OpenShift Data Foundation para dispositivos locales | odf-local |
Versión: 4.15, Parche: 21 | En desuso | Registro de cambios |
| OpenShift Data Foundation para dispositivos locales | odf-local |
Versión: 4.16 (predeterminada), Parche: 16 | En desuso | Registro de cambios |
| OpenShift Data Foundation para dispositivos locales | odf-local |
Versión: 4.17, Parche: 14 | Soportado | Registro de cambios |
| OpenShift Data Foundation para dispositivos locales | odf-local |
Versión: 4.18, Parche: 10 | Soportado | Registro de cambios |
| OpenShift Data Foundation para dispositivos locales | odf-local |
Versión: 4.19, Parche: 7 | Soportado | Registro de cambios |
| OpenShift Data Foundation para dispositivos locales | odf-local |
Versión: 4.20, Parche: 5 | Soportado | Registro de cambios |
| OpenShift Data Foundation para dispositivos locales | odf-local |
Versión: 4.21, Parche: 1 | Soportado | Registro de cambios |
| OpenShift Data Foundation para almacenamiento remoto | odf-remote |
Versión: 4.15, Parche: 21 | En desuso | Registro de cambios |
| OpenShift Data Foundation para almacenamiento remoto | odf-remote |
Versión: 4.16 (predeterminada), Parche: 16 | En desuso | Registro de cambios |
| OpenShift Data Foundation para almacenamiento remoto | odf-remote |
Versión: 4.17, Parche: 14 | Soportado | Registro de cambios |
| OpenShift Data Foundation para almacenamiento remoto | odf-remote |
Versión: 4.18, Parche: 10 | Soportado | Registro de cambios |
| OpenShift Data Foundation para almacenamiento remoto | odf-remote |
Versión: 4.19, Parche: 7 | Soportado | Registro de cambios |
| OpenShift Data Foundation para almacenamiento remoto | odf-remote |
Versión: 4.20, Parche: 5 | Soportado | Registro de cambios |
| OpenShift Data Foundation para almacenamiento remoto | odf-remote |
Versión: 4.21, Parche: 1 | Soportado | Registro de cambios |
| Controlador CSI de VMware | vsphere-csi-driver |
Versión: 2.7.0 (valor predeterminado), Parche: 3 | En desuso | Registro de cambios |