NetApp Astra y la carrera por la supremacía de los datos de Kubernetes

NetApp Astra es un suite de gestión de datos de nivel empresarial para cargas de trabajo de Kubernetes. Este servicio consciente de aplicaciones totalmente administrado está destinado a administrar contenedores de Kubernetes alojados en servidores locales, así como en todo tipo de entornos de nube.

Con Astra, NetApp tiene capacidades unificadas de administración de datos y aplicaciones en un solo paquete. Permite la protección de datos, la recuperación ante desastres y la migración de cargas de trabajo aprovechando el conjunto existente de servicios de gestión de datos de NetApp, incluida la protección de datos basada en instantáneas, las opciones de copia de seguridad y recuperación remotas para aplicaciones, y la migración y portabilidad de aplicaciones mediante los “clones activos” de NetApp.

Tecnología consciente de la aplicación

NetApp Astra es un sistema que reconoce las aplicaciones, lo que significa que podría identificar los límites de las aplicaciones dentro de los espacios de nombres y también descubrir y mapear las aplicaciones en todo el entorno. Astra comprende tres capacidades clave que se suman para convertirlo en un sistema compatible con aplicaciones. Esto incluye protección de datos basada en instantáneas para cargas de trabajo que pueden ayudar a cambiar a la versión de trabajo anterior de las aplicaciones en el mismo clúster de Kubernetes en caso de cualquier eliminación accidental o corrupción. Con las opciones de recuperación ante desastres, puede realizar copias de seguridad remotas de las aplicaciones y restaurarlas en el mismo clúster de Kubernetes o en uno diferente cuando sea necesario. Esto también permite la migración de aplicaciones y la portabilidad de aplicaciones con estado de un clúster de Kubernetes a otro.

Plataformas compatibles

En su fase inicial, NetApp Astra admite aplicaciones de Kubernetes basadas en Google Kubernetes Engine, que se ejecutan en Google Cloud. Utiliza el servicio Cloud Volumes Service (CVS) de NetApp para almacenar datos de forma persistente en Google Cloud. La compañía planea extender esto a plataformas adicionales para absorber el soporte de proveedores de almacenamiento más persistentes. Se espera que la versión compatible con Microsoft Azure se lance en primavera, mientras que se espera que las versiones para Amazon Web Services salgan a finales de este año. El soporte para entornos locales está previsto para este verano.
Astra de NetApp

¿Como funciona?

Para comenzar, los clientes deben registrar sus clústeres de Google Kubernetes Engine (GKE) con Astra. Tras el registro, Astra instala NetApp Trident, el orquestador de almacenamiento de Kubernetes de código abierto que se utiliza para los volúmenes de almacenamiento persistentes. Luego crea una cuenta de servicio para sí mismo y un depósito de almacenamiento para almacenar todas las copias de seguridad de los clústeres registrados. El servicio ahora puede escanear y descubrir todas las aplicaciones en ejecución y aprovisionar las clases de almacenamiento y almacenamiento para ellas.

Competidores de NetApp Astra

Portworx

Portworx es una plataforma de servicios de datos que ejecuta contenedores y microservicios. Ofrece Portworx Enterprise Storage Platform, una solución integrada para ejecutar cargas de trabajo de Kubernetes con almacenamiento persistente. Ofrece capas adicionales de administración de datos y aplicaciones, como protección de datos, recuperación de desastres, administración de capacidad automatizada y migración de datos. Le permite ejecutar aplicaciones de contenedor con estado en múltiples hosts físicos en diferentes ubicaciones geográficas. Portworx es utilizado por varias empresas de Global 2000, incluidas Comcast, T-Mobile, Lufthansa, GE Digital y más. En septiembre de 2020, Pure Storage adquirió Portworx en un acuerdo en efectivo de $ 30 millones.

La arquitectura de Portworx se basa en su plataforma de almacenamiento patentada PX-Store, que admite el almacenamiento nativo de la nube para aplicaciones de contenedor que se ejecutan en la nube, en las instalaciones y en un entorno de nube híbrida. Para la seguridad de los datos, puede usar PX-Secure, que habilita capacidades como el cifrado en todo el clúster, el control de acceso basado en roles y la integración con Active Directory y LDAP a través de OpenID Connect (OIDC). PX-Migrate ayuda en la migración de aplicaciones a través de múltiples nubes y clústeres. Portworx también ofrece otros productos complementarios para recuperación ante desastres (PX-DR) y Gestión de capacidad (PX-Autopilot). PX-Central, el panel de control centralizado, se puede usar para monitorear todas las métricas en la plataforma.

MayaData

MayaData es un proveedor de soluciones de agilidad de datos que ofrece automatización, almacenamiento de datos, administración y soluciones relacionadas con la seguridad para aplicaciones de Kubernetes. Es un colaborador activo de los proyectos de CNCF y patrocina dos proyectos, a saber, OpenEBS y Litmus (proyecto de ingeniería del caos nativo de Kubernetes). OpenEBS es una solución de almacenamiento nativa de la nube que proporciona almacenamiento persistente para entornos de contenedores. Litmus es un conjunto de herramientas para orquestar el caos en Kubernetes, lo que ayuda a los desarrolladores a encontrar debilidades en la implementación.

MayaData también es el creador de Kubera, un portal SaaS utilizado para el monitoreo y la administración centralizados de los clústeres de Kubernetes. MayaData Kubera proporciona varias mejoras para OpenEBS, como un panel de control con evaluación comparativa de rendimiento, comprobaciones automáticas y configuraciones. Kubera Propel se puede llamar una extensión de nivel empresarial de OpenEBS, que tiene un plano de datos declarativo para el almacenamiento persistente de aplicaciones de Kubernetes con estado.

MayaData anunció recientemente una asociación con Platform9 en un intento de optimizar la entrega de cargas de trabajo de Kubernetes de alto rendimiento. MayaData enumera varios negocios globales como sus clientes, incluidos Bloomberg, Comcast, Orange, Intuit y otros.

PlanetScale

PlanetScale es un proveedor de una base de datos como servicio (DBaaS) nativa de la nube. Su fundador había desarrollado Vitess, una base de datos escalable de código abierto basada en MySQL. Vitess se puede utilizar para desarrollar bases de datos distribuidas fragmentadas, junto con capacidades para admitir aplicaciones basadas en la nube. Google utilizó Vitess para atender el tráfico de YouTube desde 2011 hasta 2019. PlanetScaleDB es una base de datos MySQL nativa de la nube que implementa Vitess para proporcionar almacenamiento persistente para cargas de trabajo de Kubernetes.

PlanetScaleDB proporciona varias capacidades de nivel empresarial, como replicación, fragmentación horizontal y manejo de consultas. También ofrece varias capacidades de gestión de datos, como alta disponibilidad, recuperación ante desastres, replicación geográfica de las cargas de trabajo, lo que permite absorber cualquier incidente de conmutación por error. También ofrece registro de auditoría, cifrado de datos y administración de acceso de usuarios.

Puede implementar la base de datos PlanetScaleDB como una base de datos completamente administrada o una base de datos administrada por host en los clústeres de Kubernetes. Para una base de datos completamente administrada, PlanetScaleDB está disponible en las tres principales plataformas en la nube: Amazon Web Services, Microsoft Azure y Google Cloud Platform. Varias empresas de renombre como GitHub, Slack y Square están utilizando esta plataforma en su entorno de producción.

DataStax

DataStax es una empresa de gestión de datos. Ofrece una base de datos como servicio basada en la base de datos NoSQL de código abierto Apache Cassandra. La compañía lanzó DataStax Enterprise (DSE) como la primera distribución comercial de Cassandra, con soporte para análisis y rendimiento de aplicaciones en tiempo real. También ofrece controles de seguridad adicionales, búsqueda avanzada y análisis operativo.

La compañía ofrece Astra, un DBaaS para desarrollar aplicaciones Cassandra nativas de la nube. Es un servicio completamente administrado, disponible con precios dinámicos de pago por uso. Además, la compañía ofrece Astra Streaming, un servicio de transmisión de eventos y datos en múltiples nubes basado en Apache Pulsar. Admite pilas de aplicaciones controladas por eventos con datos en tiempo real. Es un servicio completamente administrado, disponible con precios dinámicos de pago por uso. DataStax también ofrece Stargate, una puerta de enlace API de datos de código abierto con soporte para JSON, REST y GraphQL. También ofrece Luna Streaming, distribución lista para producción de Apache Pulsar. Recientemente, DataStax también lanzó K8ssandra, una distribución de código abierto lista para producción de Cassandra en Kubernetes. Recientemente, DataStax introdujo sin servidor como el nuevo valor predeterminado para su servicio en la nube Astra, lo que la convierte en la primera empresa en ofrecer sin servidor basado en Apache Cassandra en las principales nubes públicas.

Aplicaciones nativas de la nube: la planificación es necesaria

Con el ecosistema en constante crecimiento de aplicaciones nativas de la nube, el almacenamiento persistente y la gestión de datos de aplicaciones se ha convertido en un factor más vital. Las organizaciones que buscan expandirse a aplicaciones en contenedores deben planificar la confiabilidad y durabilidad de los servicios subyacentes y decidir cuidadosamente la herramienta adecuada que se adapte a todos sus requisitos. Los productos mencionados anteriormente cubren varias opciones maduras disponibles en el mercado. Aún así, debido a los escenarios comerciales que cambian dinámicamente y los requisitos subyacentes, debe seguir explorando todas las opciones para encontrar la combinación óptima para su entorno. Como se ve en esta lista, los tipos de casos de uso son variados y cada uno sobresale en un propósito diferente. A pesar de que todos operan en el mismo espacio, no es demasiado difícil decidir cuál es el adecuado para su organización.

Imagen destacada: Pixabay


Vistas de publicaciones:
27


Leave a Reply

Your email address will not be published. Required fields are marked *