Intégration Kubernetes
Gérez en continu et de façon automatique les ressources à chaque couche de la pile d’applications pour garantir des performances optimales
Voir la démo interactive Réserver une démo en direct
Illustration de l’intégration Kubernetes pour IBM Turbonomic
Déroulement

Kubernetes est la plateforme de conteneur de prédilection de la plupart des organisations. Pour les applications conteneurisées et les applications de microservices exécutées sur Kubernetes, la plateforme IBM® Turbonomic® gère automatiquement les ressources afin de garantir les performances. Le logiciel IBM Turbonomic intègre également la visibilité des conteneurs, des pods, des nœuds et des espaces de noms Kubernetes au reste de la pile d’applications.

Pour prendre des décisions encore plus pertinentes en matière d’allocation de ressources, le logiciel IBM Turbonomic peut s’intégrer à AppDynamics et à Dynatrace pour vous offrir une visibilité sur les applications métier et les transactions prises en charge par la plateforme Kubernetes, ainsi que sur les relations entre les applications et l’infrastructure. De même, il peut intégrer Kubernetes à l’infrastructure sous-jacente, qu’il s’agisse d’hyperviseurs sur site ou de clouds. Cela vous permet d’ajouter des ressources ou de les augmenter en toute confiance en sachant que la capacité est suffisante pour répondre à la hausse de la demande.

L’intégration Turbonomic Kubernetes

Entités découvertes
  • Service

  • Conteneurs 

  • Spéc. conteneur

  • Pods de conteneur

  • Contrôleur de workload 

  • Espaces de nom

  • Cluster de conteneur

  • Machine virtuelle (VM)

  • Si un pod de conteneur est attaché à un volume, Turbonomic le détecte en tant que volume persistant (VM) et indique quels modules sont connectés au VM.

Indicateurs découverts
  • Temps de réponse 

  • Durée de transaction 

  • Mémoire virtuelle (vMem)

  • Requête vMem

  • Quota de requêtes vMem 

  • Quota de limite vMem

  • Processeur virtuel (vCPU)

  • Requête VCPU 

  • Régulation VCPU 

  • Quota de requête VCPU 

  • Quota de limite vCPU

  • Allocation des requêtes de mémoire

  • Allocation de mémoire

  • Allocation des requêtes de l'unité centrale

  • Allocation du processeur

Actions d’optimisation générées
  • Identifier et redimensionner les spécifications du conteneur (via les contrôleurs de workload)

  • Identifier et redimensionner les quotas de l’espace de noms (redimensionner uniquement à la hausse et non à la baisse)

  • Identifier et redimensionner les contrôleurs de workload

  • Identifier et dimensionner les contrôleurs de workload

  • Identifier et déplacer des pods de conteneurs

  • Identifier et fournir des pods de conteneurs

  • Identifier et suspendre des pods de conteneurs

  • Identifier et reconfigurer des nœuds Kubernetes

Optimisation des ressources en temps réel pour Kubernetes
  • Garantissez une utilisation efficace des ressources à un niveau granulaire, en éliminant les goulets d’étranglement et les inefficacités en termes de coûts.

  • Optimisez en permanence votre environnement Kubernetes pour vous assurer que vos conteneurs disposent de la bonne quantité de processeur, de mémoire, de réseau et de stockage.

  • Automatisez les actions pour éviter les dépassements de coûts et maintenir un environnement Kubernetes rentable.

 

Assurer la performance de Kubernetes
  • Identifiez et résolvez de manière proactive les goulots d’étranglement, en assurant la haute performance et la disponibilité de vos applications Kubernetes. 

  • Donnez aux équipes de fiabilité des sites et aux équipes DevOps des capacités de prise de décision rapide, en réduisant le temps de réponse de plusieurs jours à quelques secondes.

  • Gérez à la fois la virtualisation existante et les microservices de nouvelle génération par le biais d’une seule et unique fenêtre.


Aligner les équipes DevOps et les équipes d’opérations informatiques
  • Éliminez la complexité grâce à un modèle unifié de l’état des applications et de l’infrastructure Kubernetes. 

  • Comblez le fossé entre les équipes DevOps et les équipes d’application grâce à une vue transparente et vérifiable de la prise de décision en matière de ressources informatiques sur la base de chaque composant d’application.

  • Définissez et automatisez des actions basées sur la demande en temps réel et les exigences de workload afin de permettre aux équipes de se concentrer sur les tâches critiques.

 
Plus d’intégrations de plateformes de conteneurs

L’intégration de Kubernetes est l’une des nombreuses intégrations de plateformes de conteneurs disponibles pour la plateforme IBM Turbonomic. Connectez-vous aux plateformes de conteneurs pour réaliser une gestion de la pile complète axée sur les applications, avec des décisions automatisées pour des performances continues.

Voir toutes les intégrations Red Hat® OpenShift®

Automatisez les décisions qui contribuent simultanément à garantir les performances, à réduire les coûts et à assurer la conformité.

En savoir plus
Amazon Elastic Kubernetes Service (EKS)

Réalisez une gestion de la pile complète axée sur les applications, avec des décisions automatisées pour des performances continues, et visualisez vos clusters EKS aux côtés d’autres distributions.

En savoir plus
Azure Kubernetes Service (AKS)

Obtenez des analyses descendantes, axées sur les applications, qui permettent de garantir la performance continue de vos applications.

En savoir plus
Google Kubernetes Engine (GKE)

Assurez une performance et une élasticité continues grâce à des actions automatisées.

En savoir plus
Il est temps de mettre le Turbo

Commencez votre parcours vers la performance continue des applications tout en réduisant les coûts de manière sécurisée.

Essayer Turbonomic gratuitement Réserver une démo en direct
Autres moyens d’information Documentation Éducation Communauté Tarification Ressources