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.
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
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
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
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.
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.
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.
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.
Automatizza le decisioni che contribuiscono sia a garantire le prestazioni che a ridurre al minimo i costi e a mantenere la conformità.
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.
Ottieni analitiche top-down basate su applicazioni che contribuiscono a garantire le prestazioni continue delle tue applicazioni.
Ottieni prestazioni ed elasticità continue attraverso azioni automatizzate.