Avalados por :

Transformação do tempo de execução do SAP BTP Kyma com KEDA: Escalonamento automático baseado em eventos e cronograma.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 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).

Introdução ao KEDA


KEDA , uma iniciativa de código aberto que facilita o dimensionamento automático baseado em eventos para cargas de trabalho do Kubernetes, foi originalmente desenvolvida pela Microsoft e Red Hat. Desde então, tornou-se um projeto de sandbox sob a Cloud Native Computing Foundation (CNCF). KEDA foca no dimensionamento automático de aplicações em resposta a eventos de uma variedade de plataformas, incluindo Kafka, RabbitMQ e serviços específicos de nuvem como Azure Service Bus e Google Pub/Sub.



Os Benefícios do KEDA


KEDA marca o início de uma nova era de flexibilidade e eficiência no dimensionamento automático. Melhora a capacidade do Kubernetes de suportar um dimensionamento automático detalhado para cargas de trabalho baseadas em eventos. Ao aproveitar o KEDA, você pode dimensionar dinamicamente suas implantações de zero a qualquer número arbitrário, dependendo do volume de eventos para os quais estão projetadas para processar.



Ativação do Módulo KEDA no SAP BTP Kyma Runtime


Você pode ativar o KEDA como qualquer outro módulo seguindo as diretrizes oficiais sobre como ativar e desativar um módulo .



Escalador Baseado em Cron do KEDA


KEDA oferece uma ampla gama de estratégias de dimensionamento, uma das quais é o escalador baseado em cron . Este escalador permite que você programe ações de dimensionamento com base na hora do dia, uma característica inestimável para gerenciar flutuações previsíveis na carga de trabalho.


Como ilustração, o escalador baseado em cron permite que você:




  • Gerenciar Picos de Tráfego Elevado e Volume de Solicitações : Com o escalador baseado em cron, você pode programar suas aplicações para dimensionar durante os horários de pico ou eventos de alto tráfego, como a Black Friday ou as vendas de Ano Novo. A mesma funcionalidade pode ser usada para programar suas aplicações para dimensionar durante os horários de menor atividade para tarefas de processamento em lote.






  • Otimizar a Utilização de Recursos e Reduzir Custos : O escalador baseado em cron oferece uma solução para otimizar a utilização de recursos e reduzir custos, permitindo que você programe suas aplicações para reduzir sua escala durante os horários não comerciais. Esta função é útil para seus clusters de dev/teste/QA , que não são necessários durante os horários não comerciais.




    Nota: Esses benefícios se aplicam quando suas cargas de trabalho requerem mais recursos do que a configuração base. A configuração base atual consiste em 3 VMs, cada uma com 4 CPUs e 16 GB de RAM. Portanto, se suas cargas de trabalho exigirem a provisão de 4 ou mais VMs, essa função pode trazer benefícios 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?