Socios de almacenamiento de Anthos Ready

Calificación de almacenamiento de Anthos Ready

Google Cloud estableció los siguientes requisitos que el sistema de un socio de almacenamiento debe cumplir a fin de obtener la certificación Anthos Ready. Container Storage Interface (CSI) es una interfaz neutral para proveedores que es útil a fin de exponer los sistemas de almacenamiento de archivos y bloques a los sistemas de organización de contenedores (CO) como Kubernetes. La calificación de almacenamiento de Anthos Ready garantiza que los controladores de CSI de nuestros socios de almacenamiento puedan brindar una experiencia fluida entre los sistemas de almacenamiento de GKE On-Prem y los sistemas de almacenamiento de 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 framework de Kubernetes
  • Funciones principales que requieren los clientes en la actualidad, como el aprovisionamiento dinámico de volúmenes, mediante 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

Los socios de almacenamiento de Anthos Ready tienen la opción de elegir qué versión de vSphere usar para 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, consulta con el socio para confirmar su compatibilidad con la versión específica de vSphere.

Puedes obtener más información sobre el programa en Socios de Anthos Ready.

Socios de almacenamiento de Anthos Ready

Socio de almacenamiento Dell EMC
Solución Controlador de CSI para PowerMax
Matriz de calificación
Versión de Anthos Versión del controlador Versión de vSphere Funciones adicionales probadas
1.1.x 1.1 6.5
1.2.x 1.1 6.5
1.3.x 1.2* 6.5
1.4.x 1.3* 6.5
*Asegúrate de aplicar un parche para inhabilitar el generador de instantáneas Alfa con esta versió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://www.dell.com/community/Containers/Announcement-PowerMax-qualifies-for-Google-Anthos/m-p/7504622#M98

https://github.com/dell/csi-powermax/

Socio de almacenamiento HPE
Solución Controlador de CSI de HPE
Matriz de calificación
Versión de Anthos Versión del controlador Versión de vSphere Funciones adicionales probadas
1.1.x 1.0 6.7u3
1.2.x 1.0 6.7u3
1.3.x 1.0 6.7u3
1.4.x 1.2.0 6.7u3 Bloque sin procesar
Descripción Una Container Storage Interface (CSI) para Kubernetes. El controlador de CSI de HPE para Kubernetes te permite usar un proveedor de almacenamiento de contenedores a fin de realizar operaciones de administración de datos en los recursos de almacenamiento. El controlador de CSI de HPE permite que cualquier proveedor o proyecto desarrolle su propio proveedor de almacenamiento de contenedores mediante la especificación CSP disponible en el portal de DEV de HPE. Esto facilita que los terceros integren su solución de almacenamiento en Kubernetes, ya que el controlador de CSI de HPE se encarga de todas las complicaciones. La especificación de CSI incluye construcciones para administrar instantáneas (aún no admitidas en Anthos) como objetos nativos de Kubernetes y hacer referencia a esos objetos a fin de crear PVC nuevas.
Página web https://github.com/hpe-storage/csi-driver
Socio de almacenamiento NetApp
Solución Trident de CSI para Kubernetes
Matriz de calificación
Versión de Anthos Versión del controlador Versión de vSphere Funciones adicionales probadas
1.1.x 20.01 6.5 ReadWriteMany
1.2.x 20.01 6.5 ReadWriteMany
1.3.x 20.04 6.5 ReadWriteMany
1.4.x 20.07 6.7 ReadWriteMany
Trident se validó solo para el protocolo 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/

https://github.com/NetApp/trident

Socio de almacenamiento Portworx
Solución Portworx con CSI
Matriz de calificación
Versión de Anthos Versión del controlador Versión de vSphere* Funciones adicionales probadas
1.1.x 2.3.1.3 6.7u3
1.2.x 2.3.1.3 6.7u3
1.3.x 2.5.1.3 6.7u3
1.4.x 2.5.3 6.7u3
*Según la documentación de Portworx, cuando se combine Portworx con Anthos, solo se debe usar vSphere 6.7u3 o una versión posterior.
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/portworx-install-with-kubernetes/on-premise/anthos/
Socio de almacenamiento Pure Storage
Solución Pure Service Orchestrator/Controlador de CSI
Matriz de calificación
Versión de Anthos Versión del controlador Versión de vSphere Funciones adicionales probadas
1.2.x 5.0.5 6.7u3
1.3.x 5.2 6.7u3
1.4.x 5.2 6.7u3
Descripción Pure Service Orchestrator (PSO) es una solución de almacenamiento de Kubernetes que ofrece una solución de almacenamiento como servicio para empresas que ejecutan productos FlashArray y FlashBlade de Pure Storage. PSO agrupa estos múltiples arreglos de almacenamiento basados en bloques y en archivos en una implementación del controlador de CSI para permitir la ubicación inteligente del volumen en ese grupo. Se implementa como un controlador de CSI y cumple con la especificación CSI v1.1. El controlador de CSI se implementa a través de un gráfico de Helm disponible aquí (https://github.com/purestorage/helm-charts). Es compatible con todas las versiones de Kubernetes a partir de la versión 1.13.
Página web https://www.purestorage.com/solutions/infrastructure/containers.html
Socio de almacenamiento Robin.io
Solución ROBIN Storage
Matriz de calificación
Versión de Anthos Versión del controlador Versión de vSphere Funciones adicionales probadas
1.1.x 1.0 6.5
1.2.x 1.0 6.5
1.3.x 1.0 6.5
1.4.x 1.0 6.5
Descripción ROBIN 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, incluidos Google Kubernetes Engine (GKE) y Anthos. ROBIN 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/latest/install.html