Portworx® es una plataforma de servicios de datos de Kubernetes diseñada para proporcionar almacenamiento persistente, protección de datos, recuperación ante desastres y otras capacidades para sus aplicaciones en contenedores.

¿Qué es Kubernetes?

Kubernetes es una herramienta de organización de contenedores. Fue desarrollado por Google para automatizar y administrar la implementación de contenedores: paquetes de software portátiles que contienen todos los archivos binarios, bibliotecas, archivos de configuración y otras dependencias necesarias para que se ejecute ese programa de software.

Anatomía de un clúster de Kubernetes

Kubernetes cuenta con una serie de funciones que lo ayudan a aprovisionar e implementar sus propios programas de software en contenedores.

La mejor manera de comprender Kubernetes es comprender lo que obtiene en un clúster de Kubernetes típico:

  • Pods: la unidad de cómputo implementable más pequeña que puede crear y administrar en Kubernetes, desde un solo contenedor hasta múltiples contenedores que se ejecutan en los mismos recursos de red / almacenamiento compartido.
  • Nodos: las máquinas trabajadoras (virtuales o físicas) que alojan los pods que componen la carga de trabajo de una aplicación. Cada nodo tiene al menos un Kubelet, un agente que garantiza que los contenedores descritos se estén ejecutando en el pod de un clúster.
  • Plano de control: la capa de orquestación que expone la API que usa para administrar sus contenedores, pods y nodos.
  • Complementos: características como el DNS del clúster amplían la funcionalidad de un clúster y proporcionan un servidor DNS o una interfaz de usuario web que se puede usar como un panel de control de propósito general para monitorear y solucionar problemas de aplicaciones que se ejecutan en el clúster o para el clúster en sí.

Los beneficios de usar Kubernetes para la orquestación de contenedores

Los beneficios de usar Kubernetes para la orquestación de contenedores incluyen:

  • Capacidad para implementar y actualizar aplicaciones a escala
  • Control granular de recursos informáticos y de almacenamiento
  • Automatización e integración DevOps más sencillas
  • Enrutamiento de tráfico y equilibrio de carga
  • Movilidad de aplicaciones mejorada en nubes públicas y privadas o nubes locales e híbridas
  • Verificaciones de estado, monitoreo, implementaciones y reversiones automatizadas para mejorar la resistencia del software

Cómo puede utilizar Kubernetes con Pure Storage y Portworx

Portworx® es una plataforma de servicios de datos de Kubernetes diseñada para proporcionar almacenamiento persistente, protección de datos, recuperación ante desastres y otras capacidades para sus aplicaciones en contenedores. Si bien Portworx se diseñó de abajo hacia arriba para ejecutarse en cualquier plataforma de almacenamiento, las soluciones de almacenamiento totalmente flash de alto rendimiento y paralelo masivo de Pure Storage son la contraparte de hardware perfecta para sus aplicaciones impulsadas por Kubernetes. Juntos, Pure Storage y Portworx proporcionan una solución de infraestructura de almacenamiento de datos completa capaz de ofrecer una Experiencia de Datos Moderna ™.

Para mayor información contáctenos a: mercadeo@itelca.com.co

 

 

Fuente: https://www.purestorage.com/knowledge/what-is-kubernetes.html

Leave a Reply