Nel calcolo di livello enterprise, il cloud bursting è un metodo di utilizzo di deployment cloud aggiuntivi per aumentare e diminuire rapidamente la capacità di calcolo in risposta ai picchi di domanda o traffico. Il cloud bursting può essere un valido backstop per proteggere le organizzazioni da sistemi sovraccarichi che causano interruzioni del servizio.
Perché il cloud bursting è utile?
Il cloud bursting è una risposta alla sfida perpetua di bilanciare la capacità IT con la domanda in modo efficiente. Man mano che le esigenze di elaborazione e i costi delle aziende digitali continuano a crescere, alcune cercano di evitare il provisioning per i picchi di domanda non frequenti. Altre organizzazioni potrebbero voler progettare la capacità di backup per supportare le applicazioni critiche; altre ancora potrebbero utilizzare la tecnologia di cloud bursting per spostare i deployment di calcolo da un luogo all'altro in base all'ottimizzazione dei costi.
Casi d'uso del cloud bursting
- Si prevede che una campagna di marketing o il rilascio di un prodotto causerà un forte aumento del traffico.
- Il cloud bursting può essere utilizzato semplicemente per proteggere le applicazioni critiche da un progetto con un elevato numero di risorse in un'altra parte dell'azienda.
- Durante il processo di sviluppo delle applicazioni, può essere difficile prevedere le esigenze di elaborazione.
- Le applicazioni di AI sono famosamente ad alta intensità di risorse e possono inaspettatamente sovraccaricare la capacità esistente. Il cloud bursting può aiutare a garantire che le applicazioni di AI possano soddisfare le aspettative.
Vantaggi del cloud bursting
Il vantaggio principale del cloud bursting è la protezione da sistemi sovraccarichi e possibili downtime, che potrebbero essere molto costosi. Il cloud bursting può anche essere utilizzato per gestire i costi, in parte perché le organizzazioni che lo implementano non devono spendere il budget per tenere le risorse cloud a portata di mano e inutilizzate.
Tuttavia, sebbene il cloud bursting possa far risparmiare sui costi complessivi delle risorse IT a tempo pieno, può essere difficile prevedere i costi del cloud bursting. Se il bursting del cloud si verifica spesso, i costi possono aumentare rapidamente. In altre parole, il cloud bursting potrebbe non essere fattibile per le operazioni regolari, ma è più adatto per coprire l'overflow infrequente o di emergenza delle risorse.
Anche il cloud bursting presenta problemi tecnici e richiede sistemi più complessi rispetto a un deployment cloud standard. In genere non è pratico, consigliabile o conforme spostare grandi quantità di dati avanti e indietro tra i diversi deployment.
Tipi di cloud bursting
Il bursting manuale offre il massimo livello di controllo, ma richiede un profondo coinvolgimento con gli strumenti di monitoraggio e bilanciamento. Per questo motivo, il bursting manuale viene spesso utilizzato per burst una tantum o deployment temporanei.
Il bursting automatizzato è più tipico, con provisioning e de-provisioning basati su policy definite dall'utente.
Il bilanciamento del carico distribuito è un tipo di bursting del cloud che richiede workload operativi continui in una combinazione di public cloud, private cloud e deployment on-premise. Il bilanciamento del carico distribuito può aiutare a ottimizzare le performance migliorando la vicinanza alle origini dati o agli utenti. Può anche essere una strategia per aumentare la resilienza integrando backup e ridondanza tra i deployment.
Per distribuire i carichi in base ai costi è possibile utilizzare anche il cloud bursting, che ottimizza i costi. Con gli strumenti giusti, gli ingegneri possono monitorare i prezzi spot per il cloud computing e spostare i servizi di conseguenza.
Come viene implementato il cloud bursting?
In genere, le aziende devono rispettare alcuni o tutti i seguenti prerequisiti per utilizzare il cloud bursting.
- Strumenti di monitoraggio. Innanzitutto, il cloud bursting richiede strumenti avanzati per monitorare l'attività IT e fornire le informazioni dettagliate in tempo reale necessarie per ottimizzare il bursting.
- Orchestrazione del cloud. Le aziende che utilizzano il cloud bursting devono disporre di solide funzionalità di orchestrazione cloud. Ciò significa non solo software, ma anche hardware, networking e, soprattutto, personale qualificato.
- Software di bilanciamento del carico . Questo software è integrato o si interfaccia con gli strumenti di orchestrazione e gestione della rete cloud e fornisce visibilità e controlli per spostare i workload.
- Aggiornamenti dell'infrastruttura . Il cloud bursting è un'interazione complessa tra risorse di elaborazione diverse. L'implementazione iniziale può richiedere l'aggiornamento o l'espansione dei deployment dei data center attuali alle tecnologie più recenti e veloci.
- workload adatti. Questo è un fattore cruciale per il successo. Le regole per la governance, la sicurezza e la conformità dei dati possono vietare il cloud bursting per alcuni workload. Ad esempio, un'applicazione che dipende da un database relazionale di grandi dimensioni o che deve supportare esperienze utente a bassa latenza potrebbe non essere idonea per il cloud bursting. D'altra parte, i workload containerizzati funzionano bene per il cloud bursting, un esempio dell'agilità che possono fornire.
La mobilità dell'Hybrid Cloud è la chiave per un cloud bursting efficace
In questo articolo abbiamo trattato cos'è il cloud bursting, come funziona e perché è fondamentale per la capacità di un'organizzazione di bilanciare le risorse IT con la domanda in modo efficiente. L'essenza di un'efficace bursting del cloud risiede nella mobilità dell'hybrid cloud, che è fondamentale per garantire un'interazione fluida tra private cloud e public cloud. Il cloud bursting è una tecnica utilizzata per gestire picchi di traffico imprevisti sfruttando temporaneamente le risorse del public cloud quando la capacità del private cloud viene superata. La mobilità dell'hybrid cloud facilita lo spostamento semplice e rapido dei workload tra i cloud, garantendo che le risorse siano disponibili esattamente quando e dove sono necessarie senza alcuna latenza significativa.
Utilizzando una solida strategia di mobilità hybrid cloud, le organizzazioni possono migliorare notevolmente la loro capacità di rispondere ai picchi di domanda, garantendo così operazioni continue e performance ottimali anche durante i picchi di carico. Grazie a strumenti di orchestrazione avanzati e policy automatizzate, la mobilità dell'hybrid cloud può semplificare il processo di bursting del cloud, rendendolo una soluzione affidabile ed efficiente per gestire le esigenze dinamiche delle applicazioni e dei servizi moderni.
Cerchi una soluzione di infrastruttura hybrid cloud completa in grado di offrirti la mobilità dei dati di cui hai bisogno per mettere in pratica un'efficace bursting del cloud? Pure Cloud Block Store ™, Portworx ® e Purity CloudSnap ™ semplificano lo spostamento di applicazioni e dati tra cloud, rendendo più efficienti le operazioni di backup, disaster recovery e dev/test.