[ad_1]
La corsa all’innovazione ha probabilmente lasciato te (e molti, molti altri) con bollette cloud inaspettatamente elevate e/o risorse sottoutilizzate. Infatti, secondo il rapporto 2023 State of the Cloud di Flexera, per la prima volta in un decennio, la “gestione della spesa per il cloud” (82%) ha superato la “sicurezza” (79%) diventando la sfida numero uno che le organizzazioni devono affrontare su tutta la linea.
Ce l’abbiamo. L’overprovisioning è la strategia ideale per evitare i rischi per le prestazioni.
Cercare di trovare l’equilibrio tra prestazioni ed efficienza è tutt’altro che una passeggiata nel parco. Certo, sono disponibili infiniti strumenti di monitoraggio dei costi Kubernetes che ti consentono di tenere sotto controllo vari aspetti dell’utilizzo delle risorse del tuo cluster, come CPU, memoria, archiviazione e rete. Il monitoraggio di queste metriche può aiutare a identificare i carichi di lavoro ad alta intensità di risorse, l’allocazione inefficiente delle risorse o il consumo non necessario delle risorse che possono portare a un aumento dei costi.
Tutto questo monitoraggio dispendioso in termini di tempo è seguito da vicino dal lavoro ad alta intensità di manodopera di ridimensionamento dei contenitori e impostazione di criteri e soglie di ridimensionamento automatico.
Ciao, automazione
IBM Turbonomic ottimizza il tuo ambiente Kubernetes attraverso il dimensionamento dei container, la sospensione e il provisioning dei pod, gli spostamenti dei pod e le azioni di ridimensionamento dei cluster. Ogni livello dello stack viene analizzato e dotato di risorse in base alla domanda in tempo reale, dai pod e servizi ai container ai nodi, nonché l’infrastruttura cloud sottostante. È progettato appositamente per aiutare i tuoi team ad automatizzare e ottenere rapidamente risultati significativi e continui.
Turbonomic supporta tutte le versioni upstream di Kubernetes (Red Hat OpenShift, EKS, AKS, GKE e altro ancora) su qualsiasi cloud, in qualsiasi data center e con qualsiasi combinazione ibrida o multicloud. Comprende le esigenze in termini di risorse delle tue applicazioni e determina continuamente le azioni che assicurano che le app ottengano esattamente ciò di cui hanno bisogno per eseguire.
Iniziamo esaminando i tuoi cluster di container.
Qui puoi vedere i tuoi cluster principali ordinati per integrità, seguiti dai pool di nodi principali ordinati per potenziale risparmio. Questa dashboard offre un’ottima panoramica di ciò che vuoi tenere d’occhio, ma diamo un’occhiata a ciò che conta davvero: le azioni.
In questo esempio, vediamo un’azione per ridimensionare un controller del carico di lavoro (un contenitore). Come mostra l’azione, il ridimensionamento qui migliorerà le prestazioni. Con Turbonomic, ogni azione include i dati per il backup, oltre a dettagli sull’impatto dell’azione.
In questo prossimo esempio, vediamo un’azione per sospendere un nodo, che migliorerà l’efficienza. Di quanto, chiedi?
Guarda quanto viene risparmiato semplicemente sospendendo questo nodo inutilizzato.
Tuttavia, può essere snervante per i proprietari delle applicazioni e i team di sviluppo ridimensionare le risorse. Ce l’abbiamo. Le prestazioni sono fondamentali.
Turbonomic è tutto incentrato sulle prestazioni
Turbonomic si assicura che le tue app ottengano esattamente ciò di cui hanno bisogno quando ne hanno bisogno. I guadagni di efficienza sono un sottoprodotto di ciò.
Chiedi al proprietario dell’app di prenderlo. È un modo a basso rischio per familiarizzare con l’automazione. In effetti, alcune di queste azioni sono non distruttive e reversibili.
Ancora una volta, poiché ogni azione comporta anche metriche e il ragionamento alla base, i team si fidano più facilmente della decisione di agire. Hai bisogno di quella fiducia per passare dal processo decisionale umano all’automazione operativa.
Il migliore amico di una piattaforma di osservabilità
Se disponi di dati dell’applicazione provenienti da strumenti critici come IBM Instana Observability o qualsiasi altra soluzione di monitoraggio delle prestazioni dell’applicazione (APM), Turbonomic può comprendere i tempi di risposta e le transazioni dell’applicazione, unendo questi dati dell’applicazione alla piattaforma Kubernetes e all’infrastruttura su cui viene eseguita .
Tu e tutti gli altri vedete esattamente come il resourcing dinamico migliora le prestazioni delle applicazioni riducendo al minimo i costi.
Vedi qui: anche se la domanda fluttua, i tempi di risposta sono mantenuti bassi.
Se disponi di obiettivi di livello di servizio (SLO) predefiniti, Turbonomic può importare tali dati per ridimensionare dinamicamente le applicazioni di microservizi avanti e indietro in base alla domanda per garantire che tali SLO siano sempre rispettati. Le policy SLO possono anche essere configurate direttamente sulla piattaforma.
Puoi intraprendere gradualmente sempre più azioni, quindi integrarle con le tue pipeline e i tuoi processi. Che si tratti di Slack, GitOps, TerraForm, Ansible, ServiceNow o altri, Turbonomic ti copre.
Sentiti libero di iniziare con piccoli passi per iniziare, ma sbloccare l’elasticità di Kubernetes per prestazioni continue al minor costo richiede automazione.
Lascia che se ne occupi IBM Turbonomic
Con Turbonomic, puoi automatizzare questi micro-miglioramenti a una velocità che supera la scala umana. Rimuovi il lavoro ad alta intensità di manodopera per ridimensionare correttamente i container e impostare criteri e soglie di ridimensionamento automatico e lascia che il software lo faccia per te in base alla domanda delle applicazioni in tempo reale. L’effetto cumulativo di questi micro-miglioramenti sono le applicazioni Kubernetes che funzionano esattamente come dovrebbero al minor costo possibile.
In altre parole, metti a tacere quegli incubi sul rischio di prestazione.
Inizia con IBM Turbonomic o richiedi oggi stesso una demo con uno dei nostri esperti.
Richiedi una demo IBM Turbonomic
[ad_2]
Source link