Avalados por :

Transformación de SAP BTP Kyma Runtime con KEDA: Escalado Automático Basado en Eventos y Cron

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...
SAP Business Technology Platform (BTP), Kyma runtime está en proceso de experimentar un cambio crucial a medida que transita hacia una arquitectura modular. Esta transformación proporcionará a los clientes la ventaja de una selección a la carta de componentes o capacidades, reduciendo así la sobrecarga y la complejidad innecesarias. Uno de los primeros módulos en surgir dentro de este nuevo marco es KEDA (Kubernetes Event-driven Autoscaling).

Introducción a KEDA


KEDA , una iniciativa de código abierto que facilita el escalado automático basado en eventos para cargas de trabajo de Kubernetes, fue desarrollada originalmente por Microsoft y Red Hat. Desde entonces, se ha convertido en un proyecto de sandbox bajo la Cloud Native Computing Foundation (CNCF). KEDA se centra en el escalado automático de aplicaciones en respuesta a eventos provenientes de una variedad de plataformas, incluyendo Kafka, RabbitMQ y servicios específicos de la nube como Azure Service Bus y Google Pub/Sub.



Los Beneficios de KEDA


KEDA marca el comienzo de una nueva era de flexibilidad y eficiencia en el escalado automático. Mejora la capacidad de Kubernetes para admitir un escalado automático detallado para cargas de trabajo basadas en eventos. Al aprovechar KEDA, puedes escalar dinámicamente tus implementaciones desde cero hasta cualquier número arbitrario, dependiendo del volumen de eventos para los que están diseñadas para procesar.



Activación del Módulo KEDA en SAP BTP Kyma Runtime


Puedes activar KEDA como cualquier otro módulo siguiendo las pautas oficiales sobre cómo habilitar y deshabilitar un módulo .



Escalador Basado en Cron de KEDA


KEDA ofrece una amplia gama de estrategias de escalado, una de las cuales es el escalador basado en cron . Este escalador te permite programar acciones de escalado según la hora del día, una característica invaluable para gestionar fluctuaciones predecibles en la carga de trabajo.


Como ilustración, el escalador basado en cron te permite:




  • Gestionar Picos de Tráfico Elevado y Volumen de Solicitudes : Con el escalador basado en cron, puedes programar tus aplicaciones para escalar durante las horas pico o eventos de alto tráfico, como el Viernes Negro o las ventas de Año Nuevo. La misma funcionalidad se puede utilizar para programar tus aplicaciones para escalar durante las horas de menor actividad para tareas de procesamiento por lotes.






  • Optimizar la Utilización de Recursos y Reducir Gastos : El escalador basado en cron ofrece una solución para optimizar la utilización de recursos y reducir costos al permitirte programar tus aplicaciones para reducir su escala durante las horas no laborables. Esta función es útil para tus clústeres de dev/pruebas/QA , que no son necesarios durante las horas no laborables.




    Nota: Estos beneficios se aplican cuando tus cargas de trabajo requieren más recursos que la configuración base. La configuración base actual consta de 3 VM, cada una con 4 CPU y 16 GB de RAM. Por lo tanto, si tus cargas de trabajo necesitan que se aprovisionen 4 o más VM, esta función puede proporcionar beneficios para

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?