Socios de almacenamiento de GDCV Ready
Calificación de almacenamiento de GDCV Ready
Google Cloud estableció los siguientes requisitos que el sistema de un socio de almacenamiento debe cumplir para obtener la calificación Google Distributed Cloud Virtual (GDCV) Ready. Container Storage Interface (CSI) es un estándar independiente para proveedores que es útil a fin de exponer los sistemas de almacenamiento en archivos y bloques a los sistemas de organización de contenedores (CO) como Kubernetes. La calificación de almacenamiento de GDCV Ready garantiza que los controladores de CSI de nuestros socios de almacenamiento puedan proporcionar una experiencia fluida entre GDCV (alojados en VMware o equipos físicos) y los sistemas de almacenamiento en archivos o bloques de los socios.
Para que se consideren en el programa los controladores de CSI de los socios, los socios deben admitir las siguientes funciones:
- Capacidad de implementar el controlador de CSI de almacenamiento y sus dependencias mediante el uso del framework de Kubernetes
- Funciones principales que requieren los clientes en la actualidad, como el aprovisionamiento dinámico de volúmenes, con las API de almacenamiento nativas de Kubernetes
- Capacidad de administrar el almacenamiento en situaciones de aumento y reducción de la escala de Kubernetes
- Portabilidad de la carga de trabajo con almacenamiento persistente para cargas de trabajo con estado
Para las calificaciones de GKE on VMware, los socios de almacenamiento tienen la opción de elegir la versión de vSphere con la que se realizará su calificación. Si no ves una versión específica de vSphere incluida en la matriz de calificación de un socio determinado, comunícate con el socio para confirmar su compatibilidad.
Para las calificaciones de GKE on VMware, los socios de almacenamiento realizaron las calificaciones en uno o más sistemas operativos según su compatibilidad con el SO. Si no ves un SO o una versión específica, consulta con el socio para confirmar la compatibilidad.
Puedes obtener más información sobre el programa en Socios de GDCV Ready.
Matriz de validación de la versión de GDCV
En la siguiente tabla, se destacan los socios de almacenamiento y las versiones validadas de GDCV (Anthos) según la opción de implementación (VMware o equipo físico). Selecciona un socio para ver los detalles de su solución.
Socio de almacenamiento | GDCV 1.15 | GDCV 1.16 | GDCV 1.28 |
---|---|---|---|
Dell EMC | |||
Hitachi | Bare metal | Bare metal | |
NetApp | VMware bare metal |
VMware bare metal |
VMware |
PortWorx | VMware bare metal |
VMware bare metal |
VMware bare metal |
Robin.io | Bare metal | Bare metal | Bare metal |
VMware | VMware | VMware | VMware |
Socios de almacenamiento de GDCV Ready
Dell EMC
Solución | Controlador de CSI para PowerStore | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de calificación |
|
|||||||||||||
Descripción | La especificación de Container Storage Interface (CSI) se diseñó para proporcionar una interfaz que puedan usar los organizadores de contenedores (como Kubernetes) a fin de aprovisionar el almacenamiento. Los proveedores de almacenamiento implementan controladores de CSI que cumplen con la especificación que proporcionan servicios de almacenamiento a través de esta interfaz neutra de Container Storage Interface. | |||||||||||||
Página web | https://github.com/dell/csi-powerstore/ | |||||||||||||
Solución | Controlador de CSI para PowerFlex | |||||||||||||
Matriz de calificación |
|
|||||||||||||
Descripción | El controlador de CSI de PowerFlex de Dell implementa la interfaz estandarizada (especificación de CSI) entre el organizador de contenedores (CO) habilitado y los sistemas PowerFlex de Dell. Es un complemento que se instala en Kubernetes y proporciona almacenamiento persistente mediante sistemas de almacenamiento Dell. El controlador de CSI para PowerFlex ofrece varias funciones de nivel empresarial, entre las que se incluyen el aprovisionamiento estático, el aprovisionamiento dinámico, la creación y eliminación de instantáneas de volumen, la expansión, etcétera. | |||||||||||||
Página web | https://github.com/dell/csi-powerflex
https://dell.github.io/csm-docs/docs/csidriver/installation/helm/powerflex/ |
Hitachi
Solución | Complemento de almacenamiento para contenedores de Hitachi | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de calificación |
|
||||||||||||||||||
Descripción | El complemento de almacenamiento para contenedores de Hitachi (HSPC) proporciona conectividad entre contenedores de CSI de Docker, Kubernetes o Kubernetes, y las series E (chips) de plataforma virtual de almacenamiento (VSP) y serie F, y sistemas de almacenamiento híbridos y all-flash de clase empresarial de la serie G.
HSPC es un componente de software que contiene bibliotecas, parámetros de configuración y comandos que puedes usar para crear un contenedor a fin de ejecutar tus aplicaciones con estado. Esto les permite a las aplicaciones con estado conservar y mantener los datos después de que termina el ciclo de vida del contenedor. El complemento de almacenamiento para contenedores proporciona volúmenes persistentes del almacenamiento de series de Hitachi VSP, usa alta disponibilidad integrada y organiza las tareas de almacenamiento entre los hosts en un clúster. |
||||||||||||||||||
Página web | https://knowledge.hitachivantara.com/Documents/Adapters_and_Drivers/Storage_Adapters_and_Drivers/Containers
Nota: Debes REGISTRARTE para acceder al sitio de asistencia de Hitachi Vantara. |
NetApp
Solución | Trident de CSI para Kubernetes | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de calificación |
|
|||||||||||||||||||||||
Se validaron con TrihFire y la solución ONTAP y SolidFire mediante protocolos SAN y NAS. | ||||||||||||||||||||||||
Descripción | Container Storage Interface (CSI) proporciona un framework para estandarizar las comunicaciones entre los organizadores de contenedores y los sistemas de almacenamiento. Este es un esfuerzo comunitario que impulsa el Storage Special Interest Group (SIG) de Cloud Native Computing Foundation (SIG). NetApp implementa CSI en Trident a fin de simplificar el consumo de almacenamiento persistente para los usuarios de Kubernetes y, al mismo tiempo, ofrecer una interfaz universal a las principales plataformas de almacenamiento de NetApp. CSI es compatible con las versiones 19.07 o posteriores de Trident y se puede descargar desde netapp.io. | |||||||||||||||||||||||
Página web | https://netapp.io/2019/06/28/all-new-csi-trident/ | |||||||||||||||||||||||
Nota | Debes actualizar a 1.28.200-gke.111 o una versión posterior con NetApp para GDCV v1.28. |
Portworx
Solución | Portworx con CSI | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de calificación |
|
|||||||||||||||||||||||
Descripción | La plataforma de almacenamiento empresarial de Portworx para Kubernetes se compiló desde cero con el fin de resolver los requisitos empresariales necesarios a fin de ejecutar aplicaciones con muchos datos en Kubernetes. La plataforma empresarial de Portworx proporciona soluciones para el almacenamiento escalable y eficiente de contenedores, la copia de seguridad de Kubernetes y la recuperación ante desastres, las operaciones de múltiples nubes, la seguridad de los datos, la gestión de la capacidad, y el cumplimiento y la administración. | |||||||||||||||||||||||
Página web | https://docs.portworx.com/operations/operate-kubernetes/storage-operations/csi/ | |||||||||||||||||||||||
Modo de acceso ReadWriteMany y Dataplane v2 (DPv2) | Para GKE en WMware, si usas Dataplane V2 y los volúmenes de servicio compartidosv4, te recomendamos que uses las siguientes versiones de clústeres:
|
Robin.io
Solución | ROBIN Storage | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de calificación |
|
|||||||||||||||||||||||
Descripción | Robin Cloud Native Storage es un almacenamiento de contenedores dirigido a aplicaciones que ofrece capacidades de administración de datos avanzadas y se ejecuta de forma nativa en cualquier distribución de Kubernetes, incluido GKE en Google Cloud y GDCV. ROBIN Cloud Native Storage ofrece un rendimiento de equipos físicos y te permite Proteger (mediante instantáneas y copias de seguridad), Asegurar (mediante encriptación), Colaborar (mediante clones y git, como flujos de trabajo de envío y extracción) y Hacer portátil (mediante Cloud-Sync) cualquier aplicación con estado que se implementa mediante operadores o gráficos de Helm. | |||||||||||||||||||||||
Página web | https://docs.robin.io/ | |||||||||||||||||||||||
Modo de acceso ReadWriteMany y Dataplane v2 (DPv2) | Para GKE en WMware, si usas volúmenes Dataplane V2 y RWX, te recomendamos que uses las siguientes versiones de clústeres:
|
VMware
Solución | Controlador de CSI de vSphere* | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de calificación |
|
|||||||||||||||||||||||
*El CSI de VMware vSphere preinstalado con GDCV está en fase de disponibilidad general a partir de la versión 1.7.x de GDCV (Anthos). Para conocer los requisitos de configuración de VM, consulta la documentación de requisitos previos de VMware. | ||||||||||||||||||||||||
Descripción | La interfaz de almacenamiento de contenedores (CSI) de VMware vSphere es un complemento externo que expone el almacenamiento de vSphere a las cargas de trabajo en contenedores de Kubernetes. El complemento habilita la vSAN de VMware y otros tipos de almacenamiento de vSphere. Se comunica con el plano de control de Cloud Native Storage (CNS) en el servidor vCenter de VMware para todas las operaciones de aprovisionamiento de almacenamiento. | |||||||||||||||||||||||
Página web | /anthos/gke/docs/on-prem/1.5/how-to/using-vsphere-csi-driver |