Se estima que el mercado de la infraestructura en la nube tiene un valor de unos 120.000 millones de dólares, según la firma de analistas Forrester, y el almacenamiento en la nube representa un porcentaje creciente del mercado de almacenamiento empresarial a medida que desplaza las matrices y los dispositivos locales.
Dentro del impulso a la nube, una tendencia emergente es el almacenamiento en la nube híbrida. Las arquitecturas híbridas permiten a las organizaciones utilizar la misma infraestructura de almacenamiento local y en infraestructuras de nube pública. Al menos en papel, el híbrido permite que los datos se muevan sin problemas entre el almacenamiento en la nube y los centros de datos locales, y entre los proveedores de almacenamiento en la nube.
Con el predominio de la tecnología de almacenamiento de objetos y la adopción generalizada de las interfaces de programación de aplicaciones (API) S3 de Amazon Web Service (AWS), el almacenamiento híbrido también ha ganado terreno entre las empresas.
Esa tendencia se aceleró con la necesidad de que las organizaciones proporcionen a los trabajadores remotos un acceso más fácil a los datos durante la pandemia.
“Servidores de archivos corporativos tradicionales ubicados detrás de firewalls y VPN [virtual private networks] son difíciles de usar cuando la fuerza de trabajo es mayoritariamente remota o se encuentra repartida por todo el mundo”, dice Brent Ellis, analista sénior de Forrester.
“Al usar un servidor de archivos de nube híbrida, puede acercar los archivos a las personas que los usan. Tiene una manera fácil de administrar la adición de almacenamiento porque puede usar la nube para expandir la capacidad”.
Aun así, existen obstáculos para el almacenamiento en la nube. Estos varían de una organización a otra, según su conjunto de aplicaciones, la madurez de TI y las cargas de trabajo. Estas son algunas de las barreras más comunes, así como algunas soluciones.
La nube no es adecuada para todas las aplicaciones (o su almacenamiento)
De ninguna manera todas las aplicaciones pueden ejecutarse en la nube. Esto puede deberse a la compatibilidad básica o a que la aplicación se ejecutará, pero el rendimiento del almacenamiento basado en la nube está por debajo de lo que requiere la empresa.
Algunas aplicaciones requieren almacenamiento compatible con Posix para funcionar. Los sistemas de almacenamiento de archivos o bloques convencionales son compatibles con Posix. Fuera de la caja, el almacenamiento de objetos no lo es.
Los proveedores de la nube han tenido éxito en trasladar el almacenamiento basado en archivos a la nube, que funciona para aplicaciones y datos no estructurados, como el archivo. Aquí, el rendimiento está dentro de los límites de lo que se puede lograr con una conexión a la nube. Pero para las aplicaciones de alto rendimiento que dependen del almacenamiento en bloques, todavía hay una brecha.
“Para los archivos, existe una ventaja de rendimiento y administración en el almacenamiento en la nube híbrida, especialmente cuando se trata de una fuerza laboral altamente distribuida”, dice Ellis.
“Por objeto, las soluciones híbridas permiten flexibilidad y formas de gestionar el rendimiento. Para el bloque, el deseo está relacionado en gran medida con permitir que la capa de aplicación consuma recursos de la nube y tener un almacenamiento que sea flexible, pero se debe diseñar la gestión del rendimiento”.
Para el almacenamiento en bloque, el almacenamiento en las instalaciones todavía tiene la ventaja. Los usuarios pueden ajustar sus arreglos para que se adapten a sus aplicaciones e instalar los niveles exactos de rendimiento y operaciones de entrada/salida por segundo (IOPS) que necesitan. Las bases de datos, o las aplicaciones basadas en bases de datos, funcionan mejor con el almacenamiento en bloque.
La solución es mantener algunas cargas de trabajo en las instalaciones y poner otras, las que son menos exigentes, en la nube. Pero están surgiendo tecnologías que permiten que las cargas de trabajo se muevan entre la nube y los sistemas locales.
Uno es Amazon S3 en Outposts, donde AWS proporciona S3 local (almacenamiento de objetos). Ellis también señala una iniciativa de Dell, Project Alpine, que puede mover un volumen de Power Store entre la nube y el hardware local.
“Este tipo de sistemas híbridos deben diseñarse en centros de datos que tengan interconexiones de alta velocidad con la nube para que ese rendimiento sea posible”, dice. “La ventaja está en el uso de funciones informáticas o sin servidor de múltiples nubes, y necesitan una forma de abstraer el almacenamiento en múltiples entornos, incluso en las instalaciones”.
La nube híbrida es más compleja y más difícil de administrar
Los sistemas de almacenamiento híbrido también pueden crear complejidad. Un área es la capa de gestión, donde algunos observadores de la industria argumentan que lo híbrido es innecesariamente complejo en comparación con los sistemas totalmente en la nube o en las instalaciones. Como mínimo, los administradores se enfrentan a tener que lidiar con dos interfaces de administración diferentes.
“Para aprovechar algunas de las tecnologías más nuevas, a menudo debe esforzarse en transformar sus aplicaciones para que puedan aprovechar estas nuevas características”, dice Tom Bragg, arquitecto de infraestructura de TI en la consultora KPMG.
“Eso significa que tienes que encontrar personas que aún puedan escribir aplicaciones, tienes que almacenar todo el código fuente que tienes que… No es necesariamente simple. Y el almacenamiento de datos es una de esas cosas que siempre será un punto conflictivo”.
La respuesta es encontrar tecnología que funcione, lista para usar, en ambos entornos. Estos incluyen S3 Outposts, IBM Cloud Object Storage, StorageGrid de NetApp, Cloudian y otros. Un factor a favor de los administradores de TI es que la mayoría utiliza las API de AWS S3 como componentes básicos.
“El almacenamiento híbrido y multinube para el almacenamiento compatible con S3 es una obviedad”, dice Ellis de Forrester. “Poder tener una capa de almacenamiento de objetos consistente para aplicaciones locales y aplicaciones en la nube significa que es más fácil mover cargas de trabajo a la nube y viceversa”.
El almacenamiento en la nube híbrida puede costar más
El almacenamiento en la nube no siempre es más barato, y agregar la capacidad de la nube a un sistema de almacenamiento existente puede aumentar drásticamente los costos.
La estructura de costos variables de la nube ofrece ventajas sobre el costo inicial de los sistemas locales, pero las empresas pueden incurrir en tarifas tanto por el almacenamiento de datos a largo plazo como por la salida de datos.
Las aplicaciones que explotan en la nube pueden incurrir en costos de almacenamiento de datos inesperados, al igual que traer los datos de vuelta a casa. Las empresas pueden evitar lo peor de estas tarifas modelando el uso y los costos probables, y diseñando su configuración de nube para minimizar los costos de salida.
“La gente tiende a poner sus datos en una sola nube o mantenerlos en una sola nube precisamente por esas razones. Cuesta mucho dinero mover datos y filtrarlos cada vez”, dice Bragg de KPMG. Al mismo tiempo, estos costos pueden compensarse mediante menores gastos de administración de bases de datos y licencias.
Las aplicaciones nativas de la nube generalmente necesitan almacenamiento de objetos
Uno de los impulsores más fuertes para avanzar hacia la nube híbrida y el almacenamiento en la nube híbrida es la tendencia hacia las aplicaciones nativas de la nube. Las aplicaciones convencionales pueden ser difíciles de trasladar a la nube, pero las tecnologías de la nube se pueden ejecutar en las instalaciones.
Esta es todavía un área en desarrollo. Pero si una aplicación o flujo de trabajo puede ejecutarse en la nube, también puede ejecutarse en la arquitectura de la nube, en las instalaciones o moverse entre proveedores de la nube.
“Para aprovechar al máximo las nubes híbridas y multinube, las organizaciones deben aprovechar los denominadores comunes en sus silos, y eso significa recurrir a Kubernetes y aplicaciones basadas en contenedores que, una vez diseñadas, pueden ejecutarse en cualquier nube”, dice Patrick Smith, jefe de campo. responsable de tecnología (CTO) de Europa, Oriente Medio y África (EMEA) en Pure Storage.
La creación de contenedores no resuelve el problema del almacenamiento en sí, pero brinda a los desarrolladores un camino hacia el almacenamiento de objetos. Como señala Ellis, la competencia entre proveedores debería hacer que el almacenamiento híbrido sea “más fácil de consumir y más barato”.
¿Un futuro híbrido?
Queda por ver si la contenedorización resolverá todos los problemas de las arquitecturas híbridas. Pero aunque la mayoría de las empresas, si no todas, afirman que quieren migrar a la nube, según Bragg de KPMG, aún no lo han logrado. Hybrid es un puente útil hacia ese futuro.
“Ha aceptado que tiene una hoja de ruta de cinco a 10 años en las instalaciones, por lo que debe tomar una decisión sobre si desea proporcionar servicios similares a la nube a sus usuarios alojados en las instalaciones”, dijo. dice.
“Esa es una conversación que incluirá almacenamiento de objetos. ¿Desea proporcionar esa capacidad en las instalaciones para permitir que las personas pongan un trampolín hacia la nube?