Qumulo mejora la funcionalidad de DevOps con el nuevo controlador CSI

Controlador Qmulo CSI para Kubernetes

Utilice el almacenamiento de datos no estructurado líder en la industria para todas sus aplicaciones de datos en contenedores

Qumulo está a la vanguardia para despejar el camino y simplificar el almacenamiento, la gestión y la creación con datos no estructurados en escala masiva. Nuestra misión es simple: ser la plataforma de gestión de datos de archivos de facto para almacenar los datos no estructurados del mundo. Para hacer realidad esa misión, nuestros ingenieros innovan para garantizar Qumulo Core funciona en cualquier plataforma. ¿Quiere ejecutar Qumulo en las instalaciones? Servidor Q de Qumulo está hecho para ti. ¿Quiere ejecutar Qumulo en la nube? Qumulo Cloud Q se ejecuta de forma nativa en AWS, microsoft Azure y el Google Cloud Platform. ¿Quiere un híbrido entre local y en la nube? Nuestro software tiene la capacidad de ejecutar la misma instancia en ambos sin sistemas de archivos separados.

Si bien la explosión de los datos no estructurados del mundo continúa creciendo a pasos agigantados, un área a la que se ha dirigido Qumulo son los clientes cuyos datos residen en contenedores administrados por Kubernetes. Hoy, Qumulo anunció el soporte para los clientes de Kubernetes a través de un controlador de interfaz de almacenamiento de contenedores (CSI) disponible como vista previa de producción. Ahora, los clientes que innovan con Kubernetes no tienen que configurar una interfaz de almacenamiento cada vez que se configura o se elimina un clúster: el proceso es automático y brinda a la aplicación en contenedor la máxima exposición a los análisis de Qumulo para que los clientes puedan comprender fácilmente lo que sucede. a través de sus datos almacenados.

Grandes beneficios de acoplar datos no estructurados con un controlador CSI

Para comprender cuán grande es este logro y por qué Qumulo está invirtiendo en DevOps y en el espacio de contenedores, es útil comprender qué es Kubernetes y por qué es necesario un controlador CSI como el nuestro para crear un sistema de archivos para el uso de contenedores.

¿Qué es kubernetes?

Kubernetes es un marco popular para ejecutar un sistema en contenedores que los clientes buscan respaldar cada vez más con algún tipo de almacenamiento duradero en el back-end. Kubernetes opera un grupo de máquinas, iniciando y deteniendo contenedores en nombre de sus usuarios. En esencia, esto hace que descifrar cómo lidiar con el almacenamiento sea complicado. Mientras mueven contenedores de una máquina a otra, el almacenamiento generalmente no abarca máquinas.

Para muchos clientes, la solución a este problema es hacer que sus datos no tengan estado y solo vivan durante la vida útil del contenedor. Pero esto no es útil para ciertas aplicaciones que necesitan compartir datos, como muchas de las aplicaciones en las que confían los clientes de Qumulo, incluidas análisis de datos, operaciones minoristas y desarrollo de software. Para resolver este problema, existe una interfaz de almacenamiento de contenedores (CSI) estándar que permite que el orquestador y los contenedores individuales se conecten al almacenamiento externo (persistente).

Por qué es tan importante un controlador CSI

El desarrollo de Qumulo de un controlador CSI ahora resuelve el problema de la falta de almacenamiento persistente: en lugar de tener que configurar una instancia de Qumulo cada vez que comienza la vida útil de un contenedor, el almacenamiento de Qumulo se implementará automáticamente dentro del nuevo contenedor. Esto ahorra horas de trabajo tedioso para el administrador al tiempo que garantiza que los desarrolladores no sufran retrocesos relacionados con el almacenamiento por querer innovar en nuevos usos para sus contenedores.

Controlador Qumulo CSI para Kubernetes: Véalo en acción

Para tener una mejor idea de cuán poderoso puede ser el controlador Qumulo CSI, así es como se ve en acción:

Ahora los profesionales y desarrolladores de DevOps pueden usar Qumulo de nuevas formas junto con sus aplicaciones en contenedores. Imagine ser un minorista internacional. Cada una de sus tiendas tiene numerosos puntos de venta (POS) y datos de ingresos que se crean y almacenan cada día. Usar contenedores para crear una instancia para cada tienda y Kubernetes para administrar es una excelente manera de reducir mucho el tiempo asociado con la expansión. Crear una aplicación que abarque todas las tiendas locales y respaldarla con la plataforma de datos de archivos de Qumulo a través del controlador CSI de Qumulo significaría que el almacenamiento se puede expandir y escalar automáticamente con cada nuevo contenedor/tienda que se traiga a la empresa, todo mientras se agrega la ubicación y el uso de datos. datos en la aplicación central. De esta manera, Qumulo funciona como algo más que un simple almacenamiento: agrega valor a la aplicación al mismo tiempo que agrega un beneficio financiero medible en el tiempo ahorrado.

Controlador Qumulo CSI para Kubernetes en la nube

Estos beneficios se extienden a la cloud así como. Las plataformas Kubernetes del proveedor de la nube ahora también se comunicarán con el software Qumulo, agregando otra dimensión al trabajo que los desarrolladores pueden hacer en la nube pública. Como Qumulo trabaja con todos los principales socios de nube pública, independientemente de la infraestructura de nube que desee para alojar sus aplicaciones en contenedores, el almacenamiento persistente de Qumulo puede satisfacer sus necesidades y ofrecerle los mismos beneficios importantes: escala, rendimiento, soporte multiprotocolo y precio.

En última instancia, los contenedores y la nube llegaron para quedarse. Según un reciente los encuestados, el 90 % de los usuarios de contenedores utilizan servicios de nube administrados y la cantidad promedio de módulos en una organización se ha duplicado en los últimos dos años. A medida que estas áreas sigan creciendo hasta convertirse en organizaciones de TI más 'tradicionales', será cada vez más importante asociarse con empresas que desarrollen enfoques de software más progresistas, en cualquier lugar.

“Las aplicaciones que impulsan el descubrimiento y la creación están pasando de aplicaciones monolíticas a microservicios nativos en la nube, creados en contenedores y administrados por Kubernetes. Pero esos microservicios necesitan acceso a los mismos datos que las aplicaciones nativas generan y transforman”, dijo Ben Gitenstein, vicepresidente de productos de Qumulo. “El nuevo controlador CSI de Qumulo permite a los clientes almacenar datos no estructurados una vez, pero brindarlos a una cantidad infinita de aplicaciones nativas y microservicios basados ​​en contenedores, todo sin mover datos, copiarlos en sistemas dispares o cambiar sus cargas de trabajo. Los clientes que almacenan sus datos en Qumulo ahora pueden enfocar su tiempo en crear aplicaciones modernas, no en mover o administrar sus datos”.

Para obtener más información sobre cómo Qumulo puede ayudar a soportar las cargas de trabajo de Kubernetes, descargue nuestra hoja de datos.

Comparta este artículo