AUSTIN, Texas – A medida que las tiendas de TI adoptan contenedores, las aplicaciones con estado y el almacenamiento persistente de contenedores son los elefantes en la habitación.
El almacenamiento persistente de contenedores de Docker ha suplantado a la seguridad de contenedores como el principal desafío para la tecnología en los centros de datos empresariales. Varias nuevas empresas han florecido con enfoques de sistemas de almacenamiento distribuidos persistentes, pero la adopción empresarial sigue en su infancia.
«El almacenamiento es un gran problema. Es una preocupación para todos», dijo Ray Krueger, vicepresidente de ingeniería de Hyatt Hotels.
La reciente desaparición de una de esas empresas emergentes, ClusterHQ, pesó en las mentes de los profesionales de TI en la DockerCon de este año, aquí este mes, mientras otros nuevos proveedores promocionaban sus productos. La utilidad de código abierto de ClusterHQ, Flocker, permitió que los volúmenes de almacenamiento externo mantuvieran su conexión con las cargas de trabajo de los contenedores a medida que los contenedores se detenían y comenzaban. Sin embargo, la empresa luchó por mantener su negocio bajo un modelo de licencia de software de código abierto.
Flocker sigue siendo un proyecto de código abierto viable, pero los profesionales de TI ahora dudan en adoptarlo.
«Sin ClusterHQ defendiéndolo, no sé a dónde vamos a ir», dijo Krueger.
Los inicios de almacenamiento persistente de contenedores de Docker hacen incursiones
Idealmente, Cloud Native Computing Foundation debería intervenir para crear un estándar de almacenamiento alrededor de Flocker con el respaldo de los proveedores de TI tradicionales, dijo Krueger. Mientras tanto, su equipo ha explorado la tecnología de otra startup, Portworx.
La tecnología de Portworx se implementa como un contenedor y lleva todo lo necesario en cada host para operar una aplicación con estado. Portworx admite almacenamiento con estado para cualquier base de datos que se ejecute en Linux. Ofrece funciones de seguridad y gestión de datos empresariales, como listas de control de acceso, registros de auditoría, cifrado y alta disponibilidad a nivel de contenedor.
Gary Chenanalista, IDC
La empresa de bioinformática Translational Genomics Research Institute (TGen) utiliza el software Portworx en producción con sus arreglos de almacenamiento Dell EMC.
«Una parte importante de todo el flujo de trabajo fue hacer bien esa pieza de almacenamiento», dijo James Lowey, CIO de TGen. «El sistema de almacenamiento Portworx nos permitirá acceder a los datos clínicos antes».
La vida útil del código puede durar más que la tecnología que lo ejecuta, dijo Lowey. TGen quería poder poner datos en un contenedor, enviarlos a un archivo y poder volver a ejecutar las pruebas de dos a cinco años en el futuro, lo que permitirían los contenedores de almacenamiento de Portworx.
Un mercado inmaduro se enfrenta a dolores de crecimiento
Los proveedores de almacenamiento establecidos también han entrado en la refriega del almacenamiento persistente de contenedores Docker. La división de código de EMC también estuvo en DockerCon para demostrar sus características de alta disponibilidad y recuperación ante desastres para el complemento de almacenamiento persistente REX-Ray que ofrece en Docker Store.
Pero aunque se confía en EMC en el almacenamiento empresarial, REX-Ray todavía se encuentra en la versión 0.8. Y los complementos de los proveedores de almacenamiento tampoco abordan necesariamente la gestión de datos, la replicación u otras características de almacenamiento empresarial todavía, dijo Gary Chen, analista de IDC, la firma de investigación de mercado de Framingham, Massachusetts.
«A un nivel básico [persistent storage] está funcionando, pero no es muy sólido «, dijo Chen.
Las empresas emergentes como Portworx y Blockbridge pueden tener una mejor trampa para ratones, pero es difícil ser una empresa nueva en el mercado del almacenamiento y ganarse la confianza de los usuarios para los productos que se encuentran en la ruta de datos, agregó Chen.
El armario de almacenamiento empresarial puede contener muchos esqueletos relacionados con la mala gestión de datos y la confusión organizativa, dijo Taylor Brown, director principal del programa de virtualización de Windows en Microsoft, en una entrevista la semana pasada. Aunque existen herramientas para abordar el almacenamiento en contenedores, es posible que las empresas no estén preparadas para usar esas herramientas.
En este momento, los esfuerzos de contenerización «están enseñando a las personas dónde viven realmente sus datos», dijo Brown.
Beth Pariseau es redactora senior de noticias del grupo de medios de virtualización y centro de datos de Krypton Solid. Escríbele al [email protected] o seguir @PariseauTT en Twitter.