Saltar al contenido

Cómo gestionar los picos de carga con IaaS

Ejemplo de carga máxima para el servicio NovaPress Publisher

¿Su infraestructura en la nube está lista para las cargas pico estacionales? ¿O está gastando dinero en nuevo hardware y actualizando su infraestructura? En este artículo, le mostraremos cómo la nube puede ayudarlo a minimizar los costos financieros y administrar las presiones que surgen.

Cargas pico estacionales

Cuando el negocio de una empresa se basa en aplicaciones web, existen situaciones ocasionales asociadas con un aumento de la actividad estacional. Hay un crecimiento descontrolado y un aumento del tráfico en todo momento. Si tiene una empresa de comercio electrónico, los saltos de tráfico se registran durante todo el año, aumentando en el período previo a las vacaciones cuando los consumidores compran más.

Si la empresa organiza eventos, vacaciones, concursos, se produce un aumento en la asistencia y un aumento en el flujo de datos en el momento de un próximo evento. Durante este tiempo, la gente busca activamente información y compra entradas. En cada una de las opciones consideradas, ya sea un negocio en Internet en línea, una campaña de marketing o el lanzamiento de un nuevo producto, el flujo normal de datos puede aumentar periódicamente. Por lo tanto, es importante prepararse con anticipación para los próximos eventos, para asegurar un ancho de banda suficiente, mientras recibe los máximos beneficios.

Como ejemplo con picos de carga, considere el servicio web basado en la nube de NovaPress Publisher diseñado para funcionar con redes sociales y que le permite planificar contenido con varios meses de anticipación, recopilar información automáticamente del sitio web de la empresa y publicarla en las redes sociales. El trabajo del servicio es procesar y publicar varios miles de registros por minuto las 24 horas del día, los 7 días de la semana. La carga máxima en el servicio antes de pasar a la nube era demasiado alta y se producía en las horas de la mañana y la tarde, especialmente a los cero y 30 minutos de cada hora. como se muestra en la figura.

Figura 1. Un ejemplo de la carga máxima del servicio NovaPress Publisher

Ha habido interrupciones ocasionales en el funcionamiento de las máquinas virtuales, lo que ha provocado la acumulación de registros no publicados en la cola o la indisponibilidad temporal de contenido generado por el usuario. A medida que aumentó el número de usuarios, se tuvieron que conectar servidores adicionales y, gradualmente, se hizo más difícil intentar crecer por sí mismos, se abrieron nuevos cuellos de botella. Para minimizar el aumento de carga y garantizar la disponibilidad del servicio, hemos encontrado una solución en forma de nube.

Mayor capacidad

En el enfoque de planificación de capacidad tradicional, los costos principales son el espacio de rack adicional, los nuevos servidores y el equipo que se utiliza para mejorar la infraestructura. Y esto, como muestra la práctica, está lejos de la eficiencia económica, porque incluso al principio la empresa tiene que soportar importantes costes financieros. Debido a que los picos estacionales no son constantes, el equipo auxiliar generalmente está inactivo en previsión de cargas potenciales. No olvide que, además de los costos del equipo, se pagan las horas de trabajo, que se gastan en instalar el hardware, construir y monitorear la infraestructura actualizada.

Cómo ayuda la nube

Durante las horas pico temporales cuando se trata de aumentar la capacidad operativa, la nube es una herramienta útil. Teniendo en cuenta la particularidad de las nubes híbridas, las empresas continúan operando con una infraestructura estándar tradicional, basada en servicios empresariales centrales y capacidades de nube flexibles. Esta infraestructura le permite utilizar recursos adicionales en la nube y ejecutar un número ilimitado de máquinas virtuales que pueden resolver el problema de los picos de procesamiento de datos. En lugar de gastar dinero en hardware nuevo y costoso, es mejor usar la nube, ya que reduce los costos y controla los recursos en momentos de estrés. Además, la infraestructura de la nube es escalable a pedido, lo que le permite escalar o liberar recursos según sea necesario. Esto asegura una operación de servicio vital, un alto rendimiento y elimina la necesidad de financiamiento adicional. Al utilizar la nube, las empresas se olvidan de la necesidad de construir y actualizar su infraestructura. Como tal, la nube ayuda a las organizaciones a prepararse para los picos estacionales y de otro tipo y es un medio eficaz para monitorear la infraestructura corporativa.

Volvamos al servicio web NovaPress Publisher y veamos cómo la nube ha ayudado a resolver las dificultades que han surgido. Se asociaron con interrupciones intermitentes del servicio, problemas para enviar hasta 6.000 publicaciones por minuto a las redes sociales y sincronizar hasta 1.500 fuentes RSS por minuto. El traslado a la nube ayudó a proteger el servicio de interrupciones y proporcionó escalabilidad, replicación y equilibrio de carga flexibles.

Ejemplo de infraestructura de servicios web en la nube

Figura 2. Un ejemplo de una infraestructura de servicios web en la nube

Las bases de datos y los archivos ahora se ejecutan desde la nube y la caché de Redis se utiliza para acceder rápidamente a los datos. Una gran cantidad de máquinas virtuales alojadas en la nube se encargan de automatizar los procesos de publicación de publicaciones en redes sociales, copia de publicaciones de sitios u otras redes sociales. Además, durante las cargas punta, el servicio se reconfigura automáticamente, lo que le permite publicar contenido en las redes sociales sin demoras. Tras el paso a la nube, fue posible garantizar una alta disponibilidad del servicio y obtener un margen para su mayor crecimiento.

¿Qué está haciendo para prepararse para los picos de carga? Comparta sus ejemplos en los comentarios. Y en nuestro blog seguiremos informándote de las novedades del mundo IaaS y te mantendremos informado sobre las últimas novedades informáticas.

Califica el artículo