Cuando se enfrente a la abrumadora tarea de reequilibrar sus cargas de trabajo en la nube, plantéese estas preguntas para ayudar a identificar el camino correcto a seguir.
Muchos líderes de TI están reconsiderando su enfoque hacia la nube. A veces se oye hablar de este proceso como «repatriación a la nube», pero esa terminología no es del todo precisa. Con pocas excepciones, las empresas no están abandonando la nube por completo. En cambio, están evaluando estratégicamente cada carga de trabajo, caso por caso, para ver cuáles podrían ser más adecuadas para ejecutarse fuera de la nube. Por eso, el término «reequilibrio de la nube» describe mejor lo que realmente está sucediendo.
Este proceso de reequilibrio es una parte importante de la estrategia multicloud híbrida más amplia de su organización. Se trata de identificar el lugar que le corresponde a cada carga de trabajo y la mejor manera de llevarlo allí. Dado que cada carga de trabajo tiene sus propios requisitos únicos, no hay soluciones fáciles para reequilibrar su infraestructura en la nube. Solo lo sabrá con certeza después de considerar todos los posibles ángulos.
Para ayudarlo a tomar decisiones más informadas durante el proceso de reequilibrio de la nube, hemos elaborado la siguiente lista de siete preguntas que debe hacerse.
1. ¿La infraestructura en la nube cuesta más de lo esperado?
Muchas organizaciones han aprendido a las malas que la nube no siempre es la opción de infraestructura más rentable. Existen varios factores que impulsan los altos costos de la nube , empezando por la capacidad bruta de infraestructura para computación, almacenamiento y redes.
El cómputo suele representar la mayor parte de la factura. Esto incluye el costo de las máquinas virtuales o los contenedores utilizados para ejecutar cargas de trabajo, así como aceleradores como las GPU. La aparición de tecnologías de cómputo intensivo, como la IA, podría incrementar aún más los costos si no se tiene cuidado.
El almacenamiento en la nube también es un gasto importante, y cuantos más datos almacene, más pagará. Esto significa que este gasto seguirá creciendo indefinidamente a medida que aumenten sus cargas de trabajo. Tendrá que pagar tanto el coste de la capacidad de almacenamiento como el de los servicios utilizados para gestionar y acceder a los datos.
Finalmente, las redes en la nube incluyen los costos de transferencia de datos y los servicios utilizados para conectarse a la nube o gestionar el tráfico en ella. En particular, las tarifas de salida de datos podrían incrementar significativamente los costos si las organizaciones transfieren datos fuera de la nube con frecuencia.
2. ¿Sus cargas de trabajo tienen dependencias de la nube existentes?
Cuanto más dependa una carga de trabajo de los servicios de un proveedor de nube específico, más difícil será migrar de esa nube. Requeriría implementar capacidades equivalentes localmente o rediseñar la aplicación para prescindir de ellas. Ambas opciones probablemente resultarían poco prácticas y costosas.
Incluso si puede replicar estas dependencias localmente, hacerlo no será necesariamente la mejor decisión. Quizás decida que no vale la pena perder las ventajas de la nube, como las actualizaciones automáticas, el acceso a nuevas funciones y la facilidad de escalabilidad.
3. ¿Cuál es su tasa de utilización de recursos?
Es importante examinar detenidamente cómo sus aplicaciones utilizan recursos específicos, como la capacidad de CPU, la memoria y el ancho de banda. El uso de recursos afecta tanto al rendimiento como al coste. Debe asegurarse de que sus aplicaciones cuenten con los recursos necesarios para funcionar a su máximo potencial, pero también debe evitar pagar por más de lo necesario.
Además, el gasto en la nube puede volverse difícil de gestionar con el tiempo. Los sobrecostos son comunes, ya que gastos aparentemente inofensivos pueden acumularse inesperadamente. Estos «microcostos» incluyen elementos como llamadas a API y funciones de servicio que inicialmente son económicas o incluso gratuitas. Inevitablemente, costarán más a medida que las cargas de trabajo crezcan y las nubes cambien sus modelos de precios. Por ello, es importante supervisar de cerca el uso de todos los recursos, no solo los principales responsables (computación, almacenamiento, salida de red).
Para lograr el equilibrio adecuado, podría necesitar una configuración de hardware optimizada para los requisitos específicos de su aplicación. Debe determinar si puede obtener este tipo de configuración personalizada en su entorno de nube actual. De no ser así, podría ser una buena razón para migrar la aplicación.
4. ¿Qué valor tiene la escalabilidad de la nube para sus cargas de trabajo?
Además de optimizar el uso actual de sus recursos, necesita planificar el crecimiento futuro. Si bien la nube ofrece escalabilidad para soportar cargas de trabajo crecientes, esto tiene un costo: ejecutar cargas de trabajo mayores implica, lógicamente, invertir más en capacidad de infraestructura.
También es importante considerar cómo crece la carga de trabajo. Si el crecimiento es constante y predecible, es posible que no necesite escalabilidad en la nube bajo demanda. Podría planificar su infraestructura local con antelación, lo que probablemente sería la opción más rentable. Por el contrario, si una carga de trabajo crece de forma impredecible o presenta picos temporales en momentos específicos (como una aplicación de comercio electrónico durante la temporada navideña), dejarla en la nube podría ser la mejor opción.
5. ¿Cómo afecta la nube a sus requisitos de cumplimiento?
Si opera en un sector altamente regulado, como el de la salud, el financiero o el gubernamental, deberá considerar el cumplimiento normativo al decidir dónde alojar sus aplicaciones y datos. Lo mismo aplica si opera en jurisdicciones con estrictos requisitos de soberanía de datos . Para cumplir con estos requisitos, necesitará infraestructura dentro de límites específicos, y es posible que no pueda obtenerla si depende exclusivamente de nubes públicas.
Los proveedores de nube ofrecen diversos servicios de cumplimiento normativo adaptados a cada sector, por una tarifa. Un enfoque de cumplimiento normativo «hazlo tú mismo» podría ser más rentable, pero deberá asegurarse de estar preparado para tomar el control e implementar la solución de cumplimiento que necesita.
Su industria también podría tener requisitos de disponibilidad o resiliencia. Estos determinan el nivel de redundancia que deberá implementar para sus cargas de trabajo. Al tomar decisiones de diseño, deberá considerar cómo cumplir con estos requisitos. También deberá considerar el costo de agregar la infraestructura necesaria.
6. ¿La nube cumple con sus requisitos de tiempo de actividad?
Antes de decidir si dejar una carga de trabajo en la nube, debe leer la letra pequeña del acuerdo de nivel de servicio (SLA) del proveedor de la nube. Esto puede ayudarle a determinar si su entorno de nube actual es el mejor lugar para cumplir con los requisitos de tiempo de actividad de su carga de trabajo.
Considere estos puntos:
- ¿Qué cubre el SLA y qué no cubre?
- ¿El proveedor ha podido cumplir históricamente con el SLA?
- ¿Cómo se le compensaría si no cumplieran con el SLA?
- ¿Dónde reside el riesgo en caso de una interrupción del servicio y cuál es el modelo de responsabilidad compartida?
- Y quizás lo más importante: ¿podría obtener un tiempo de actividad comparable y gestionar mejor el riesgo utilizando una infraestructura alternativa?
Solo después de haber respondido estas preguntas podrá tomar una decisión informada sobre si su entorno de nube actual es la opción de infraestructura más confiable para su carga de trabajo.
7. Si no es la nube, ¿entonces qué?
Supongamos que ha considerado todos los factores descritos anteriormente y ha concluido que reequilibrar algunas cargas de trabajo fuera de la nube es la decisión correcta. Aún queda la pregunta de dónde alojar las cargas de trabajo en lugar de la nube. Necesita una alternativa que satisfaga sus requisitos de rendimiento, garantice la fiabilidad y permita una infraestructura flexible. Además, la alternativa debe ofrecer ventajas en cuanto a costos que justifiquen la migración.
Para ofrecer todos estos beneficios y más, un centro de datos de coubicación Equinix IBX® podría ser la solución que busca. En un centro de datos Equinix, obtiene lo mejor de ambos mundos para sus cargas de trabajo: el control de un entorno de infraestructura privada con la flexibilidad de la nube. Por ejemplo, puede mantener los datos en un entorno de almacenamiento privado en lugar de en la nube. Esto le permite migrar temporalmente copias de sus datos a la nube cuando sea necesario, sin tener que pagar tarifas de salida para recuperarlos.
Equinix también puede ayudarle a diseñar su entorno de infraestructura para lograr una densidad óptima del centro de datos . Esto le permitirá alcanzar mejor los objetivos de costo y rendimiento que le inspiraron a reequilibrar la nube.
También tendrás acceso a Equinix Fabric® , nuestra solución de redes virtuales. Con Equinix Fabric, puedes configurar rápidamente las conexiones virtuales que necesitas para mover tus datos y cargas de trabajo a cualquier lugar. Independientemente de qué cargas de trabajo decidas trasladar fuera de la nube y cuáles decidas dejar, todas pueden ejecutarse juntas en la misma plataforma multicloud híbrida interconectada.
Para saber cómo las soluciones de red adecuadas pueden ayudarlo a optimizar su infraestructura digital en entornos locales y en la nube, lea el documento técnico Cómo prosperar con una estrategia de múltiples nubes híbridas .
Equinix Blog. Ch. L. Traducido al español