Treo Blog

En este espacio puedes explorar las últimas tendencias y noticias en tecnología, seguridad informática e infraestructura TI.

  • Jonathan Rodriguez Paipa

Estudio de las principales plataformas de contenedores hiperconvergentes de Kubernetes

Por Robert Sheldon


Crédito: Pexels

La infraestructura hiperconvergente ha demostrado ser una estrategia eficaz para ejecutar una amplia gama de aplicaciones virtualizadas. Los sistemas hiperconvergentes son fáciles de implementar y administrar y pueden ayudar a reducir el costo total de propiedad sobre la infraestructura tradicional.


Sin embargo, muchas organizaciones se han trasladado a aplicaciones modernas nativas de la nube, que dependen de contenedores en lugar de máquinas virtuales. Los contenedores son más portátiles y escalables y consumen menos recursos. Desafortunadamente, no siempre encajan fácilmente en el modelo de infraestructura hiperconvergente. Pero eso está cambiando a medida que más proveedores agregan soporte de contenedores a sus productos.


Los contenedores facilitan el desarrollo y las implementaciones más rápidos y pueden escalar fácilmente a través de plataformas de nube pública y local. A diferencia de una máquina virtual, que ejecuta su propio sistema operativo, los contenedores comparten la mayoría de los componentes de su sistema con el sistema operativo host subyacente, lo que reduce gran parte de la sobrecarga que conlleva una VM.


Las empresas que implementan contenedores a menudo usan Kubernetes para administrar la ejecución y la programación de contenedores . Kubernetes es una popular herramienta de orquestación de contenedores que muchos consideran el estándar de facto para la administración de contenedores.


Sin embargo, Kubernetes es un producto complejo que requiere un alto nivel de experiencia para construir y mantener un entorno de producción.


Para complicar las cosas, es probable que las empresas que adopten Kubernetes y los contenedores sigan admitiendo entornos de servidores virtuales, lo que agrega otra capa de complejidad a sus operaciones. Para aquellos que han implementado una infraestructura hiperconvergente (HCI), administrar estos entornos es sin duda más fácil. Sin embargo, no ayuda con sus contenedores, a menos que hayan implementado sistemas hiperconvergentes que admitan Kubernetes, como los que ofrecen VMware, Cisco y Nutanix.


VMware vSphere con Kubernetes


VMware ha integrado Kubernetes en el plano de control de vSphere. VMware vSphere con Kubernetes forma parte de VMware Cloud Foundation , una pila de software de HCI que proporciona una gestión unificada para los recursos informáticos, de almacenamiento y de red. La nueva integración hace posible implementar clústeres, contenedores y VM de Kubernetes a través de las API de Kubernetes sin tener que usar las API de vSphere.


VMware Cloud Foundation incluye dos familias de servicios relacionados con Kubernetes. El primero es Tanzu Runtime Services, que ofrece capacidades de desarrollo centrales de Kubernetes junto con una distribución de Tanzu Kubernetes Grid. La segunda familia son los servicios de infraestructura híbrida. Esto facilita el acceso completo a Kubernetes y a la API RESTful, lo que permite crear y manipular contenedores y máquinas virtuales, así como recursos de almacenamiento y redes.


Dell EMC adoptó rápidamente la tecnología VMware en sus dispositivos hiperconvergentes VxRail. Estos dispositivos vienen con vSphere y otros componentes de VMware Cloud Foundation, y ahora son compatibles con Kubernetes. Dell Technologies trabajó en asociación con VMware para diseñar varios VMware Tanzu en sistemas VxRail, que van desde una arquitectura de referencia hasta un producto llave en mano automatizado. De esta manera, los clientes tienen múltiples opciones para implementar Kubernetes dentro de un entorno hiperconvergente, sin dejar de ser compatibles con sus aplicaciones heredadas.


Plataforma de aplicaciones Cisco HyperFlex


En 2016, Cisco lanzó su línea de dispositivos HyperFlex HCI . Más recientemente, Cisco presentó HyperFlex Application Platform (HXAP), que amplía el marco arquitectónico HyperFlex para brindar soporte nativo para cargas de trabajo de Kubernetes. HXAP ofrece una plataforma integrada de contenedor como servicio que simplifica el aprovisionamiento y el mantenimiento en entornos de nube pública y local. El servicio proporciona una gestión integrada del ciclo de vida y admite instalaciones y actualizaciones con un solo clic.


Con HXAP, Cisco integró los componentes de Kubernetes en el entorno hiperconvergente, proporcionando a los clientes una plataforma Kubernetes fácil de implementar para sus aplicaciones nativas de la nube. La plataforma mantiene los componentes que componen el entorno de Kubernetes, incluidos el sistema operativo, las bibliotecas, los paquetes y los parches. También administra actualizaciones de seguridad, admite metodologías de DevOps e incluye herramientas adicionales para almacenamiento, redes de contenedores, equilibrio de carga y otras operaciones.


Nutanix Karbon


Nutanix ofrece varios productos de software para implementar una infraestructura hiperconvergente. Uno de ellos es su hipervisor AHV , que proporciona virtualización sin licencia en la pila hiperconvergente. Una adición más reciente a la pila de software es Nutanix Karbon, una herramienta de administración de Kubernetes de nivel empresarial que está completamente integrada en el hipervisor AHV. Karbon simplifica el proceso de implementación, configuración y administración de clústeres de Kubernetes a lo largo de sus ciclos de vida, al tiempo que proporciona API abiertas para interactuar con el entorno de Kubernetes.


Nutanix lanzó recientemente Karbon 2.0 , que incluye varias mejoras importantes. Por ejemplo, los clientes ahora pueden acceder a las funciones de Karbon a través de la interfaz de usuario de Prism Central. También pueden iniciar actualizaciones con un solo clic que implementan versiones más nuevas de Kubernetes sin tener que volver a implementar clústeres o aplicaciones. Además, Karbon 2.0 agrega soporte para entornos con espacios de aire, que están físicamente aislados de las redes no seguras, incluida Internet.



Almacenamiento de contenedores Red Hat OpenShift


Red Hat Hyperconverged Infrastructure se basa en dos plataformas: Red Hat Virtualization y Red Hat OpenShift.


Red Hat Virtualization es una plataforma de virtualización basada en KVM, mientras que OpenShift es una plataforma de orquestación de contenedores basada en Kubernetes. OpenShift se considera una solución posterior del proyecto de código abierto de Kubernetes. Como tal, se ha sometido a pruebas adicionales e incluye funciones de productividad y seguridad que no están disponibles para Kubernetes normal.


Red Hat también se ha asociado con NetApp para proporcionar un producto de centro de datos para ejecutar cargas de trabajo DevOps en dispositivos NetApp HCI. NetApp HCI es una infraestructura de nube híbrida que incorpora tanto la plataforma VMware como la plataforma de contenedores OpenShift. Esta combinación permite a NetApp HCI ofrecer Kubernetes dentro del entorno de virtualización de VMware, lo que permite aprovechar la seguridad, la eficiencia y la alta disponibilidad de VMware.


Red Hat también ofrece OpenShift Container Storage (OCS), almacenamiento definido por software que está integrado y optimizado para la plataforma de contenedores OpenShift. Red Hat OCS proporciona servicios de datos persistentes para entregar almacenamiento de archivos, bloques y objetos. Puede ejecutarse en cualquier lugar donde se ejecute OpenShift, utilizando un único conjunto de operadores de Kubernetes en todas las plataformas en la nube.


Google Cloud Anthos


NetApp también ha unido fuerzas con Google para ofrecer una nube híbrida basada en NetApp HCI. Los dispositivos han sido validados para funcionar con Google Cloud Anthos, proporcionando una infraestructura de nube híbrida verificada para implementar Google Kubernetes Engine (GKE). GKE es una distribución certificada de Kubernetes que administra operaciones basadas en contenedores tanto en las instalaciones como en Google Cloud, y ofrece una oferta híbrida unificada que facilita la administración de contenedores en todos los entornos.


Además, HPE ofrece un diseño validado para Anthos en SimpliVity , su línea de dispositivos hiperconvergentes. Al igual que la HCI de NetApp, HPE SimpliVity ha sido validado para ejecutar GKE, lo que facilita el desarrollo, la prueba y la gestión de aplicaciones en contenedores.


Los dispositivos HyperFlex de Cisco también han adoptado Anthos , con el objetivo de proporcionar una infraestructura común para cargas de trabajo virtualizadas tanto basadas en contenedores como basadas en servidores.


Hiperconvergencia y Kubernetes


Las plataformas mencionadas aquí son solo una muestra de los esfuerzos actualmente en curso para llevar a Kubernetes al pliegue de la infraestructura hiperconvergente. Sin embargo, representan una buena muestra representativa de las diferentes formas en que los proveedores hiperconvergentes ahora facilitan la contenedorización.


Algunos proveedores también han agregado soporte para Container Network Interface , una especificación que define cómo escribir complementos para configurar interfaces de red en contenedores Linux.


En poco tiempo, la mayoría de los productos de hiperconvergencia admitirán contenedores de alguna forma. Si no lo hacen, se quedarán atrás. Las ofertas hiperconvergentes que integran Kubernetes hacen posible ejecutar aplicaciones tradicionales y modernas dentro del mismo entorno, sin dejar de ofrecer los beneficios de la hiperconvergencia. Esto no solo ayuda a optimizar las operaciones de TI, sino que también deja espacio para nuevas innovaciones.


Escucha el Podcast de Red Hat sobre los Contenedores


Fuente: Blog TechTarget


5 vistas0 comentarios
D&S colores.png

Un Servidor en Quien Confiar

CONTACTO

contactodirecto@datayservice.com

PBX + 57 6 8812277

Calle 54 # 26-60

ZIP 170004

Manizales, Colombia

REDES

logo-facebook.png
linkedin_circle-512.webp
logo-instagram-1.png

 © Data&Service, todos los derechos reservados.