6 Grandes proveedores con plataformas de Kubernetes
Dell EMC, IBM, HPE, Hitachi, NetApp y Pure Storage tienen plataformas de administración de contenedores.
Las plataformas de gestión de Kubernetes de los proveedores de almacenamiento tienen como objetivo cumplir con el desafío de protección de datos y almacenamiento en entornos de aplicaciones en contenedores.
Dell EMC/VMware Tanzu
El objetivo principal del gigante de la infraestructura es colaborar con Tanzu, de su subsidiaria VMware, para aprovisionar y administrar el almacenamiento y la copia de seguridad de los contenedores en la plataforma vSphere.
Sin embargo, Tanzu hace mucho más que eso y es una cartera de productos que permite a los clientes implementar, ejecutar y administrar aplicaciones basadas en contenedores de Kubernetes.
Tanzu se formó a partir de adquisiciones como Bitnami, Heptio y Pivotal, que entre ellas aportaron tecnología para empaquetar y entregar aplicaciones de Kubernetes, además de una serie de iniciativas de VMware destinadas a ejecutar contenedores desde vSphere.
Para aprovisionar almacenamiento persistente de Kubernetes para cargas de trabajo, Tanzu se integra con Cloud Native Storage (CNS), un componente de vCenter Server que administra volúmenes persistentes a través de controladores CSI .
El aprovisionamiento de volumen dinámico se puede crear a pedido, con ingenieros de DevOps emitiendo un reclamo de volumen persistente que hace referencia a una clase de almacenamiento disponible en el espacio de nombres, que vSphere aprovisiona automáticamente.
Puede realizar copias de seguridad y restaurar cargas de trabajo en clústeres de vSphere Pods y Tanzu Kubernetes instalando el complemento Velero para vSphere en ese clúster.
Los esfuerzos de marketing de Dell EMC se centran en ofrecer arquitecturas de referencia con hardware de Dell EMC o VMware VxRail HCI y Tanzu.
IBM OpenShift
La monstruosa adquisición de Red Hat por $ 34 mil millones de IBM en 2018 le dio la cartera OpenShift , que es el sitio principal de sus esfuerzos de administración de contenedores.
OpenShift utiliza reclamos de volumen persistente (PVC) de Kubernetes a través de controladores CSI para permitir que los desarrolladores soliciten recursos de almacenamiento. Los PVC pueden acceder a volúmenes persistentes desde cualquier lugar de la plataforma OpenShift.
OpenShift Container Platform admite muchos complementos PV populares en el sitio y en la nube, incluidos Amazon EBS, Azure Files, Azure Managed Disks, Google Cloud Persistent Disk, Cinder, iSCSI, Local Volume, NFS y VMware vSphere.
El cambio a OpenShift parece reemplazar el bocado anterior de IBM, Storage Enabler for Containers, que permitía que el almacenamiento del proveedor se utilizara como volúmenes persistentes para los clústeres de Kubernetes y formaba parte de las ofertas de software centradas en copias de seguridad y almacenamiento Spectrum Connect de IBM.
OpenShift se puede implementar más ampliamente que solo en IBM, y el proveedor de infraestructura hiperconvergente Nutanix también lo utiliza como plataforma de implementación de contenedores.
HPE Ezmeral
HPE, como gran proveedor de espectro completo, obviamente quiere que implementes servicios de contenedores junto con su propio hardware, software y servicios. Dentro de eso, ha desarrollado su propia plataforma de gestión de Kubernetes, HPE Ezmeral Runtime, que se puede implementar en el hardware de su sistema Synergy.
Ezmeral es una plataforma de software diseñada para implementar aplicaciones nativas de la nube y no nativas de la nube mediante Kubernetes y puede ejecutarse en una infraestructura completa o virtualizada, en las instalaciones o en cualquier nube. Sin embargo, va más allá de la simple implementación de aplicaciones, con la gestión de datos que incluye hasta el borde, y también incluye el aprendizaje automático y la configuración de operaciones.
Ezmeral ofrece almacenamiento persistente de contenedores y automatización de configuración para configurar alta disponibilidad de contenedores, respaldo y restauración, validación de seguridad y monitoreo para minimizar las tareas de administración manual.
Servicio Hitachi Kubernetes
En 2021, Hitachi se unió a la lucha por el almacenamiento de Kubernetes con Hitachi Kubernetes Service (HKS) , que permite a los clientes administrar el almacenamiento de contenedores en centros de datos locales y las tres nubes públicas principales.
HKS se creó a partir de la IP que pertenece a Containership en 2019. HKS permite la implementación de Hitachi Unified Compute Platform como una nube privada administrada por Kubernetes en entornos de nube híbridos y locales.
HKS utiliza controladores CSI para administrar volúmenes persistentes directamente en los nodos de Kubernetes, lo que lo distingue de las ofertas nativas de contenedores de otros proveedores.
Almacén de datos Astra de NetApp
En octubre de 2021, NetApp anunció Astra Data Store , que utiliza sistemas de archivos de red estándar a través de CSI como un almacén de datos unificado y un grupo de recursos para contenedores y máquinas virtuales, que es una variante interesante de este tipo de producto. NetApp dice que es porque muchos clientes seguirán usando máquinas virtuales incluso si el uso de contenedores va en aumento, y poder acceder al mismo almacenamiento para ambos es un beneficio.
Astra Data Store funciona con clientes NAS estándar, incluidos los que utilizan el sistema operativo OnTap de NetApp, pero también los de los hiperescaladores de la nube.
Astra Data Store complementa los otros dos servicios de Kubernetes de NetApp, Astra Control Service, un servicio basado en la nube para clústeres de Kubernetes, y Astra Control Center, cuyo objetivo es el almacenamiento en las instalaciones administrado por el cliente.
Portworx de almacenamiento puro
Portworx fue una compra enorme (370 millones de dólares) para Pure Storage, y le brinda aprovisionamiento nativo del contenedor, conectividad y configuración de rendimiento para los clústeres de Kubernetes. Puede descubrir almacenamiento y aprovisionarlo y administrarlo sobre la marcha para proporcionar capacidad persistente para aplicaciones empresariales con acceso a almacenamiento de bloques, archivos y objetos, así como almacenamiento en la nube.
Portworx permite a los clientes crear grupos de almacenamiento, gestionar su aprovisionamiento y proporcionar funciones de almacenamiento avanzadas, incluidas copias de seguridad, recuperación ante desastres, seguridad, escalado automático y migración, en almacenamiento local en servidores de clúster de Kubernetes, en matrices de almacenamiento externo y capacidad en la nube principal. proveedores, AWS, Azure y GCP.
Fuente: ComputerWeekly