Integrazione con Kubernetes
Gestisci le risorse a ogni livello dello stack dell'applicazione in modo continuo e automatico per garantire prestazioni ottimali
Guarda la demo interattiva Prenota una demo live
Illustrazione dell'integrazione di Kubernetes con IBM Turbonomic
Come funziona

Kubernetes è la piattaforma contenitore scelta dalla maggior parte delle organizzazioni. Per applicazioni caricate in container e basate su microservizi eseguite su Kubernetes, la piattaforma IBM® Turbonomic® gestirà automaticamente le risorse per garantire prestazioni. Il software IBM Turbonomic unisce inoltre la visibilità dei container, dei pod, dei nodi e degli spazi dei nomi di Kubernetes al resto dello stack applicativo.

Per decisioni di approvvigionamento ancora più intelligenti, la piattaforma IBM Turbonomic può integrarsi con AppDynamics e Dynatrace, offrendo visibilità sulle applicazioni aziendali e sulle transazioni supportate dalla piattaforma Kubernetes e sulle relazioni tra le applicazioni e l'infrastruttura. Allo stesso modo, può collegare Kubernetes all'infrastruttura sottostante, che sia hypervisor in loco o di cloud. Questo ti permette di scalare o aumentare la tua capacità in tutta sicurezza sapendo che la capacità è sufficiente per sostenere l'aumento della domanda.

L'integrazione Turbonomic di Kubernetes

Entità scoperte
  • Servizio

  • Container 

  • Specifiche container

  • Pod di container

  • Controller di workload 

  • Spazio dei nomi

  • Cluster del container

  • VM

  • Se un pod di container è collegato a un volume, Turbonomic lo individua come volume persistente (VM) e mostra quali pod sono collegati al PV

Metriche scoperte
  • Tempo di risposta 

  • Durata della transazione 

  • Memoria virtuale (VMem)

  • Richiesta VMem

  • Quota richiesta VMem 

  • Quota limite VMem

  • CPU virtuale (VCPU)

  • Richiesta VCPU 

  • Limitazione VCPU 

  • Quota di richiesta VCPU 

  • Quota limite VCPU

  • Allocazione della richiesta di memoria

  • Allocazione della memoria

  • Allocazione della richiesta di CPU 

  • Allocazione della CPU

Azioni di ottimizzazione generate
  • Identificare e ridimensionare le specifiche del container (tramite i controller di workload)

  • Identificare e ridimensionare le quote dello spazio dei nomi (solo da aumentare, non diminuire)

  • Identificare e ridimensionare i controller di workload

  • Identificare e scalare i controller di workload

  • Identificare e spostare i pod di container

  • Identificare ed eseguire il provisioning dei pod di container

  • Identificare e sospendere i pod di container

  • Identificare e riconfigurare i nodi Kubernetes

Ottimizzare le risorse per Kubernetes in tempo reale
  • Assicurare un utilizzo efficiente delle risorse a livello granulare, eliminando i colli di bottiglia delle prestazioni e le inefficienze dei costi.

  • Eseguire un'ottimizzazione costante dell'ambiente Kubernetes per garantire che i container abbiano la giusta quantità di CPU, memoria, rete e storage.

  • Automatizzare le azioni per prevenire gli sforamenti dei costi e mantenere un ambiente Kubernetes efficiente dal punto di vista economico.

 

Assicurare le prestazioni di Kubernetes
  • Identificare e risolvere in modo proattivo i colli di bottiglia, garantendo prestazioni elevate e disponibilità per le applicazioni Kubernetes. 

  • Potenziare l'affidabilità del sito e i team DevOps con funzionalità decisionali rapide, riducendo i tempi di risposta da diversi giorni a pochi secondi.

  • Gestire sia la virtualizzazione legacy che i microservizi di nuova generazione attraverso un unico pannello di controllo.


Allineare i team DevOps e operazioni IT
  • Eliminare la complessità con un modello unificato per lo stato dell'applicazione e dell'infrastruttura Kubernetes. 

  • Colmare il divario tra i team DevOps e applicativi con una visione trasparente e verificabile del processo decisionale per le risorse IT, per ogni componente dell'applicazione.

  • Definire e automatizzare le azioni in base alla domanda in tempo reale e ai requisiti dei workload, consentendo ai team di concentrarsi sulle attività critiche.

 
Più integrazioni di piattaforme contenitori

L'integrazione con Kubernetes è una delle numerose integrazioni di piattaforme contenitori disponibili per la piattaforma IBM Turbonomic. Connettiti alle piattaforme contenitori per ottenere una gestione dello stack completo basata sulle applicazioni con decisioni automatizzate per prestazioni costanti.

Visualizza tutte le integrazioni Red Hat® OpenShift®

Automatizza le decisioni che contribuiscono sia a garantire le prestazioni che a ridurre al minimo i costi e a mantenere la conformità.

Maggiori informazioni
Amazon Elastic Kubernetes Service (EKS)

Ottieni una gestione dell'intero stack basata su app con decisioni automatizzate per prestazioni continue e visualizza i tuoi cluster EKS insieme ad altre distribuzioni.

Maggiori informazioni
Azure Kubernetes Service (AKS)

Ottieni analitiche top-down basate su applicazioni che contribuiscono a garantire le prestazioni continue delle tue applicazioni.

Maggiori informazioni
Google Kubernetes Engine (GKE)

Ottieni prestazioni ed elasticità continue attraverso azioni automatizzate.

Maggiori informazioni
Metti il Turbo

Inizia il tuo percorso verso prestazioni continue delle applicazioni riducendo i costi in modo sicuro.

Prova Turbonomic gratuitamente Prenota una demo live
Altri modi per conoscere meglio IBM Envizi Documentazione Formazione Comunità Prezzi Risorse