__wf_reserved_heredar

Herramienta predictiva de escalado automático de Kubernetes basada en IA

__wf_reserved_heredar
Obtenga un acceso gratuito
Obtenga una consulta técnica personalizada de 20 minutos sobre cómo su infraestructura puede beneficiarse del acceso gratuito e ilimitado a PredictKube.
Compatible con:
__wf_reserved_heredar
__wf_reserved_heredar
__wf_reserved_heredar
__wf_reserved_heredar

Introduzca los datos para 1 semana o más y obtenga un escalado automático proactivo en Kubernetes hasta 6 horas horizonte basado en la predicción de la IA

__wf_reserved_heredar

Aproveche al máximo el escalador automático de Kubernetes basado en inteligencia artificial

__wf_reserved_heredar
Inicio del saque inicial
Nuestro modelo de IA puede empezar a trabajar con los datos de tráfico durante dos semanas para ofrecerte una predicción fiable de los nodos de escalado automático de Kubernetes.
__wf_reserved_heredar
Escalado proactivo
Con PredictKube, puedes completar el escalado automático en Kubernetes antes de que aumente la carga, gracias a las previsiones realizadas por nuestro modelo de IA incorporado en la herramienta de escalado automático de clústeres.
__wf_reserved_heredar
Automatización de escalado
La herramienta de escalado automático predictivo de Kubernetes optimiza la cantidad de nodos activos de forma preventiva y, cuando el tráfico aumenta, todos los nodos están listos.
__wf_reserved_heredar
Caso práctico de PreditKube x Google Cloud: Cómo pronosticamos con precisión el 90% de los picos de tráfico de PancakeSwap, redujimos los costos en un 30% y redujimos el tiempo máximo de respuesta en 62,5 veces.
Lea el caso

Problemas que resuelve PredictKube

__wf_reserved_heredar

Sobreaprovisionamiento y altas facturas de nube

Paga de más para cubrir cualquier necesidad de tráfico que pueda tener para evitar pérdidas de tráfico. Eso es ineficiente.
__wf_reserved_heredar

Tiempo de inactividad y alta latencia

La infraestructura se sobrecarga y los usuarios no pueden conectarse a su producto o servicio. Pierdes tráfico.
__wf_reserved_heredar

Crecimiento problemático del proyecto

Haga que su infraestructura sea transparente y visible para usted, adminístrela de manera eficiente y evite errores.
Potencie la infraestructura de su K8 con un escalador automático de inteligencia artificial innovador y resuelva los desafíos de infraestructura durante una llamada gratuita con los ingenieros de Dysnix
__wf_reserved_heredar
Daniel Yavorovych
Cofundador y director de tecnología de Dysnix

It’s easy to start using Kubernetes cluster autoscaler right now

Install PredictKube and solve the overprovisioning problem. Get your smartest Kubernetes cluster autoscaler in a few steps:
1.Normal state
helm repo add kedacore https://kedacore.github.io/charts
2.Update Helm Repo
helm repo update
3.Install keda Helm chart
kubectl create namespace keda
helm install kedakedacore/keda --namespace keda
4.Create PredictKube Credentials secret
API_KEY="<change-me>"
kubectl create secret generic predictkube-secrets --from-literal=apiKey=${API_KEY}
5.Get API Key
To make our AI model access your data and make a prediction based on it, please use the API key we'll send to your e-mail.
Number of nodes:
Thank you
We will contact you as soon as possible
Oops! Something went wrong while submitting the form.
6.Configure Predict Autoscaling
tee scaleobject.yaml << EOF
apiVersion: keda.sh/v1alpha1
kind: TriggerAuthentication
metadata:
 name: keda-trigger-auth-predictkube-secret
spec:
 secretTargetRef:
 - parameter: apiKey
   name: predictkube-secrets
   key: apiKey
---
apiVersion: keda.sh/v1alpha1
kind: ScaledObject
metadata:
 name: example-app-scaler
spec:
 scaleTargetRef:
   name: example-app
 pollingInterval:
60
 cooldownPeriod:
300
 minReplicaCount:
3
 maxReplicaCount:
50
 triggers:
 -
type: predictkube
   metadata:
     predictHorizon:
"2h"
     
historyTimeWindow: "7d"  # We recommend using a minimum of a 7-14 day time window as historical data
     prometheusAddress: http://kube-prometheus-stack-prometheus.monitoring:9090
     query: sum(irate(http_requests_total{pod=~"example-app-.*"}[2m]))
     queryStep: "2m" # Note: query step duration for range prometheus queries
     threshold: '2000' # Value to start scaling for
   authenticationRef:
     name: keda-trigger-auth-predictkube-secret
EOF

Debajo del capó: herramientas en el interior

__wf_reserved_heredar
__wf_reserved_heredar
__wf_reserved_heredar
__wf_reserved_heredar
__wf_reserved_heredar
PredictKube es reconocido oficialmente como escalador de KEDA
Ver el artículo de KEDA

Preguntas frecuentes: Todo lo que necesita saber sobre el escalado automático de Kubernetes y nuestro escalador automático

__wf_reserved_heredar

¿Qué es un escalador automático de cápsulas horizontales?

Un escalador automático de pod horizontal es un escalador automático interno que Kubernetes ha implementado. Escala los pods horizontalmente, lo que significa que el HorizontalPodAutoScaler solo agrega más pods a los actuales. No es la mejor solución para todos los casos, pero para proyectos más pequeños con un patrón de tráfico esperado, puede ser una solución integral. Pero recuerda que aquí no hay ninguna opción predictiva. Esta función solo se lanzará cuando la carga aumente significativamente. PredictKube funciona con antelación gracias al modelo de IA que analiza y predice la tendencia del patrón, por lo que tus pods estarán listos a tiempo. En el escalador automático de clústeres de Kubernetes de Dysnix, el escalado horizontal se aplica automáticamente en función de los modelos de IA de predicción.

__wf_reserved_heredar

¿GKE escala automáticamente?

El escalado automático de GKE es una opción estándar para los clientes de Google Cloud, que te brinda la posibilidad de configurar la configuración para aumentar o reducir la escala de la población de nodos de tu clúster. En pocas palabras, es una forma de establecer el hito más bajo y el más alto para tu clúster. En función de la carga de trabajo, su infraestructura aumentará en número o disminuirá dentro de esos límites. Desde un punto de vista práctico, no resuelve principalmente el problema del sobreaprovisionamiento, pero es una de las herramientas más útiles para los usuarios de Google Kubernetes Engine, hasta que prueben PredictKube.

__wf_reserved_heredar

¿Cómo se escala un microservicio?

Para crear microservicios de escalado automático, debes aplicar los principios de partición y concurrencia desde el principio del desarrollo. Para que su infraestructura basada en microservicios sea capaz de escalar, debe asegurarse de que todos los procesos se puedan paralelizar y atomizar. Con este enfoque, tu aplicación puede gestionar cualquier proceso masivo con facilidad, distribuyendo las tareas entre las partes más productivas. Otra forma de instalar funciones de escalado es organizar en contenedores cada microservicio y usar k8s para administrar y escalar esos contenedores.

__wf_reserved_heredar

¿Cómo habilito el escalador automático del clúster EKS?

El escalador automático de clústeres es una herramienta que se encarga de aumentar y reducir la escala de los recursos informáticos de los proveedores de nube para los usuarios de clústeres de Kubernetes gestionados. Existe otra solución específica para los usuarios de AWS, como Karpenter: gestiona la misma funcionalidad que el escalador automático de clústeres, pero puede aumentar considerablemente la velocidad de escalado gracias a la comunicación directa con la API EC2 de AWS. Con PredictKube, puede lograr una velocidad de escalado automático aún mayor con la ayuda de sus modelos predictivos de IA.

__wf_reserved_heredar

¿Qué es el escalado automático de AWS EKS?

El escalado automático de AWS de Kubernetes se usa en Elastic Kubernetes Service (EKS), aplicable al proveedor de nube de AWS. A cambio de una tarifa, AWS se encargará de la administración del plano de control del clúster de Kubernetes y de los nodos de cómputos. En cuanto al escalado automático, puede configurar el número mínimo y máximo de nodos y crear grupos de nodos gestionados o autogestionados. A continuación, EC2 se conecta con los grupos de escalado automático y todo se gestiona desde el plano de control.

__wf_reserved_heredar

¿DigitalOcean escala automáticamente?

Sí, su proyecto ubicado en el entorno de DigitalOcean se puede escalar manual y automáticamente. El escalado automático de Kubernetes de DigitalOcean se basa en CA, Cluster Autoscaler. Se utiliza para añadir o reducir automáticamente los nodos de Kubernetes a fin de adaptar la capacidad del clúster a las necesidades actuales.

__wf_reserved_heredar

¿Cómo escalo mi servidor Prometheus?

La mejor manera de escalar un servidor Prometheus es tener varias instancias de Prometheus que extraigan diferentes conjuntos de métricas de varios nodos en lugar de tener una instancia que extraiga todas las métricas. Se puede sobrecargar fácilmente y se perderán los datos. El escalado automático de Prometheus solo puede ser eficiente si las métricas que influyen en la decisión de escalar se analizan correctamente y en todo su volumen.

__wf_reserved_heredar

¿Cómo usar el escalador automático de clústeres en Azure Kubernetes Service?

Es bastante sencillo: cree un clúster de AKS y habilite la función de escalado automático. En pocas palabras, el escalador automático de clústeres vigilará las solicitudes de capacidad de tus cargas de trabajo y aumentará el número de nodos para adaptar los recursos calculados a la capacidad solicitada. Un escalador automático de módulos horizontales (HPA) hará lo mismo, pero a nivel de carga de trabajo. Puedes especificar varias opciones, como el número mínimo y máximo de pods, el comportamiento al subir y bajar la escala, y especificar qué métricas debes tener en cuenta para el escalado automático. Cuando la carga disminuya, HPA reducirá la cantidad de pods y el escalador automático de clústeres de AKS eliminará los nodos infrautilizados.

Copied to Clipboard
Paste it wherever you like