Aunque en 2018 no tuvimos la misma actividad de fusiones y adquisiciones que en 2017, hubo bastante desarrollo focalizado en un cambio de modelo de software, así como en el uso de la Infraestructura Hiperconvergente (HCI) en un entorno de cloud híbrido. Éstas son, en mi opinión, las cuatro predicciones para la hiperconvergencia en 2019:
HCI añade capacidades SDS
Es fácil confundir el Almacenamiento Definido por Software (SDS) con la Infraestructura Hiperconvergente (HCI) a pesar de ser bastante diferentes desde la perspectiva de la capacidad de administración.
Por un lado, los recursos SDS se gestionan independientemente de los recursos informáticos, especialmente en entornos virtualizados y containers. SDS presenta LUNs, volúmenes o archivos que deben ser mapeados para máquinas virtuales o containers relevantes.
Por su parte, HCI es mucho más que almacenamiento. Sigue siendo una Infraestructura Definida por Software como SDS, pero está diseñada alrededor de construcciones de cómputo en lugar de almacenamiento. Con HCI, todo se administra en el nivel de cómputo, ya sea una máquina virtual o un container. No hay LUNs, volúmenes o archivos para gestionar por separado. Dicho esto, el desafío con HCI es que el software de virtualización pueda limitar el número de nodos en un clúster. Y es que, en muchos casos, los clientes necesitan implementar dos soluciones diferentes definidas por software para distintos casos de uso, mientras que una única infraestructura definida por software sería ideal.
Si bien SDS no se puede usar como un verdadero HCI debido a las construcciones de administración de almacenamiento tradicionales, HCI puede y preveo que agregará las capacidades de SDS en 2019 para evitar la limitación de tamaño del clúster impuesta por el software de virtualización. Al dividir los servidores en ‘App Servers’ (aquellos con aplicaciones de VM, software de virtualización y posiblemente almacenamiento) y ‘Data Servers’ (aquellos solamente con almacenamiento) bajo un marco de administración común, el mismo software de HCI podría escalar miles de servidores del mismo clúster. Esto permite a las organizaciones implementar un único proveedor para ambos casos de uso de HCI y SDS, al mismo tiempo que se mantiene el valor de cada una de las soluciones.
La nube híbrida será realmente híbrida
A día de hoy HCI no encaja realmente en una estrategia de nube híbrida, ya que toma una pila de HCI local y la pone en servidores de nube pública. Si bien el objetivo de tener el mismo marco de administración en la nube pública y local es comprensible, este modelo elimina gran parte de valor de la cloud pública.
Por ejemplo, ¿qué sucede si quieres usar algunas de las fantásticas aplicaciones de análisis nativas de la nube que sólo están disponibles en la cloud pública? Esto no es posible cuando sólo agregas una pila de software HCI local en servidores en la nube porque no aprovecha las capacidades de la nube pública.
Este nuevo modelo de nube híbrida también puede proporcionar disponibilidad instantánea de datos de aplicaciones en la nube pública. Mientas que antes llevaba días o semanas retirar los datos de la nube pública para recuperarse de manera local, ahora esta recuperación puede ser instantánea. En ambos casos de uso, hay una mínima huella de replicación en la nube pública para que las organizaciones no se sientan agobiadas por el coste de mantener una pila de software local completa en la nube pública.
Mi predicción es que en 2019 comenzaremos a ver diferentes enfoques de proveedores HCI que permitirán un mejor ajuste en la estrategia de la nube híbrida al emplear herramientas HCI locales al mismo tiempo que se aprovecha la ventaja de los servicios nativos de la nube y las aplicaciones que hacen de la nube pública lo que verdaderamente es.
HCI evoluciona a ACI
La contenerización, como la virtualización, es en realidad otra forma de abstracción. Los containers son más ligeros y portátiles que las máquinas virtuales. Si bien siempre habrá organizaciones que tendrán infraestructuras separadas para containers y máquinas virtuales, la mayoría de las organizaciones preferirán una única infraestructura para ambas.
La propuesta de valor de HCI de reducir la complejidad en la infraestructura de TI es aún más atractiva para la contenerización, ya que el objetivo desde una perspectiva DevOps es tener la menor interacción de TI posible. Por lo tanto, será difícil utilizar el almacenamiento tradicional y SDS para la contenerización, ya que aún requiere la administración de almacenamiento y algún tipo de conocimiento de storage. En algunos casos, donde los contenedores se implementan en máquinas virtuales, HCI es ciertamente una buena solución para este modelo. Sin embargo, para aprovechar verdaderamente los marcos de contenerización y de organización de contenedores, HCI debe admitir de forma nativa ambos tipos de abstracción: contenerización y virtualización.
Por todas estas razones, el crecimiento de la contenerización y la virtualización se transformará de HCI en Abstraction Converged Infrastructure (ACI). Mi expectativa es que veremos las primeras implementaciones de ACI en 2019.
El ‘Software HCI’ sigue siendo engañoso
Se ha hablado mucho en la industria sobre el enfoque de software para HCI, pero la mayoría de los proveedores de dispositivos que introdujeron un enfoque de software lo hicieron de forma incorrecta. Este enfoque debería proporcionar principalmente beneficios al cliente. Sin embargo, la mayoría de los proveedores de dispositivos están optando por beneficiarse pasando de una categoría de negocio de hardware a otra de software y mejorando los márgenes brutos, sin beneficios para el cliente. Los proveedores de dispositivos hiperconvergentes continuarán propagando un mensaje de software para complacer al analista financiero, aunque lo que promuevan sea esencialmente un dispositivo de ‘andar por casa’.
Con un verdadero enfoque de software para HCI, un cliente puede instalarlo en servidores existentes de cualquier proveedor y realizar la transición a la producción, no sólo utilizarlo como prueba de concepto. Además, puede combinar servidores nuevos y existentes, incluso diferentes marcas de servidores o modelos. El cliente también puede comprar el software preconfigurado en los nuevos servidores e implementarlos junto con el software que se instaló en los servidores existentes.
Un verdadero enfoque de software también brindará la opción de una licencia perpetua o de duración, lo cual es extremadamente importante ahora que el almacenamiento se encuentra en un ciclo de actualización del servidor. Con una licencia perpetua, el cliente la poseería de por vida permitiendo transferirla a un nuevo servidor durante un ciclo de actualización de éste, en lugar de tener la opción de pagar la licencia cada año o cada vez que se actualice su dispositivo.
Finalmente, un enfoque de software proporciona la mayor flexibilidad al agregar capacidad, ya que un cliente puede añadir unidades a los servidores o reemplazar unidades de menor capacidad por otras mayores. Obviamente, los clientes siempre pueden agregar un servidor completo con un enfoque de dispositivo.
En definitiva, preveo que en 2019, los proveedores de dispositivos de hiperconvergencia continuarán siendo ambiguos en la definición de software y no proporcionarán a los prospects todos los beneficios de un enfoque realmente de software como lo hacen los proveedores de software HCI.