Cum pot profita companiile de pe urma Cloud Bursting
Publicat: 2023-11-22Obținerea la maximum de sistemele și tehnologiile cloud este acum o parte importantă a majorității planurilor de afaceri și se află în mod clar pe primul loc pe lista de lucruri de făcut în aproape fiecare industrie. O metodă de cloud hibrid, care combină cloud-urile publice și private, devine din ce în ce mai utilă. Atât angajații, cât și clienții depind de cloud pentru multe dintre sarcinile și activitățile lor zilnice. Acest lucru poate pune o presiune asupra resurselor din cauza cererii mari de servicii. Cloud bursting este un proces care mută sarcinile de lucru într-un mediu cloud diferit. Acesta devine din ce în ce mai popular ca o modalitate de a menține performanța ridicată în timp ce se confruntă cu problema efortului de resurse.
Acest articol explică ce este spargerea în cloud, apoi examinează modul în care companiile îl pot folosi pentru a lansa aplicații mai eficient, reducând în același timp riscurile.
Ce este Cloud Bursting?
Cloud bursting este o tehnică de implementare a aplicațiilor în care o aplicație rulează într-un cloud privat sau într-un centru de date și intră într-un cloud public atunci când cererea de capacitate de calcul crește. Acest model de implementare oferă unei organizații acces la resurse de calcul suplimentare, după cum este necesar.
Cloud bursting oferă nu doar flexibilitate și funcționalitate de autoservire, ci și reduceri semnificative ale costurilor. Plătești pentru resurse suplimentare doar atunci când cineva are nevoie de ele. Acest lucru înseamnă că nu trebuie să vă faceți griji că cheltuiți bani pentru capacitatea suplimentară pe care nu o utilizați sau că nu încercați să ghiciți când cererea va crește și va scădea. Puteți rula mai întâi o aplicație pe cloud-ul privat și apoi o puteți muta în cloud-ul public numai atunci când este necesar pentru a satisface cererea ridicată.
În plus, cloud bursting poate fi folosit pentru a atenua sarcinile de procesare prin transferarea aplicațiilor de bază în cloud public, eliberând resurse locale pentru aplicații critice. Luați în considerare nevoile de securitate și conformitate, latența, echilibrarea încărcăturii și compatibilitatea cu platforma în timp ce utilizați cloud bursting.
Cloud Bursting vs Hybrid Cloud: Care sunt diferențele?
Cloud bursting și cloud hibrid pot părea la fel la prima vedere, dar au funcții diferite.
Luați în considerare arhitectura IT a companiei dvs. ca o bicicletă pentru călătorii scurte, infrastructura dvs. locală și o mașină pentru călătorii mai lungi, cloudul public. Într-o situație tipică de cloud hibrid, utilizați bicicleta pentru sarcini rapide în apropiere și automobilul pentru călătorii mai lungi, fiecare având un rol distinct.
Luați în considerare o adunare de familie numeroasă într-un oraș îndepărtat. Mașina ta este prea mică pentru a transporta toată lumea. În loc să faci multe călătorii sau să închiriezi mai multe mașini, îți transformi mașina într-un autobuz special pentru un eveniment. După reuniune, autobuzul se transformă într-o mașină, iar tu continui să-l folosești și bicicleta ca înainte.
Explozia cloud este similară cu trecerea temporară la un autobuz în perioadele de vârf, în timp ce cloud hibrid reprezintă utilizarea regulată atât a bicicletei, cât și a mașinii pentru diferite activități. Îți crește dinamic capacitatea pentru perioade scurte de timp.
Cum funcționează Cloud Bursting?
Managerii de infrastructură IT și operațiuni stabilesc limite de utilizare pentru sarcinile de lucru critice. Acest lucru este valabil mai ales pentru procesele care se confruntă cu clienții, care au un impact direct asupra întregii experiențe ale clienților.
Când acele limite de utilizare declarate sunt îndeplinite, o secțiune predefinită a acelei sarcini de lucru sau aplicație este replicată instantaneu în mediul cloud public al unui furnizor de servicii cloud (CSP).
Această abordare produce o tranziție lină care este invizibilă pentru utilizatorii finali ai procesului sau aplicației. Resursele cloud public sunt deprovisionate instantaneu, deoarece această creștere tranzitorie a cererii scade sub pragul stabilit.
O companie poate aborda spargerea cloudului în unul din trei moduri.
– Echilibrare de încărcare distribuită: aplicațiile folosesc echilibrarea de încărcare distribuită pentru a comunica între un cloud public și un centru de date. Când traficul atinge un anumit nivel, un mediu similar trimite traficul de sarcină de lucru către un cloud public. Această strategie necesită implementarea unei aplicații atât la nivel local, cât și pe cloud public, precum și activități de echilibrare a încărcăturii pentru a partaja traficul.
– Explozie automată: pentru a utiliza spargerea automată, o organizație trebuie să stabilească reglementări care reglementează modul în care este gestionată spargerea. Odată configurată, o aplicație cloud privată poate pătrunde imediat într-un cloud public. Aplicația este comutată automat folosind software-ul. Acest lucru permite unei companii să furnizeze resurse cloud precis și fără întârziere.
– Rupere manuală: spargerea manuală permite unei organizații să furnizeze și să elimine manual servicii și resurse cloud. Explozia manuală în cloud este potrivită pentru instalații temporare mari în cloud cu trafic ridicat sau pentru a elibera resurse locale pentru aplicații critice.
Avantajele Cloud Bursting
Cloud bursting poate ajuta atât întreprinderile mari, cât și întreprinderile mici. Practica are trei 3 avantaje majore.
– Eficiența costurilor: cloud-ul public este utilizat doar pentru vârfuri ocazionale ale cererii, ceea ce menține prețurile scăzute. Când resursele cloud public nu mai sunt necesare, acestea sunt dezactivate. Prin urmare, plătiți doar pentru ceea ce utilizați în timp ce îl utilizați. În plus, furnizorii de cloud public oferă numeroase niveluri de preț și performanță, permițând companiilor să aleagă nivelurile de performanță adecvate în funcție de nevoile lor.
– Flexibilitate și scalabilitate: Bursting-ul în cloud permite companiilor să se adapteze rapid la schimbările în cerințele de capacitate în timp ce folosesc scalabilitatea serviciilor cloud publice, eliberând resursele cloud private.
– Continuitatea afacerii: aplicațiile pot fi migrate fără probleme în cloudul public, fără a perturba utilizatorii.
Provocările spargerii cloudului
– Compatibilitate: Unul dintre cele mai dificile aspecte ale spargerii în cloud este să vă asigurați că programele dumneavoastră sunt compatibile cu arhitectura cloud public și capabile să se dezvolte fără efort în noul mediu. Acest lucru permite echilibrarea sarcinii și gestionarea corectă a autorizațiilor.
– Rețea: Deoarece aceste conexiuni trebuie să aibă o latență scăzută și o lățime de bandă suficientă, mai multe firme întâmpină dificultăți în construirea conexiunilor redundante între cloud-urile publice și private.
– Blocarea furnizorilor: Deoarece unii furnizori publici de cloud includ servicii de spargere în cloud ca parte a pachetului, unele companii pot fi îngrijorate de blocarea furnizorilor.
– Securitate și protecția datelor: atunci când straturile de securitate și backup-urile provin din diverse surse, acestea pot fi dificil de gestionat.
Cazuri de utilizare Cloud Bursting
Băncile sunt probabil cel mai clar exemplu de spargere a norilor în acțiune. Băncile analizează cantități mari de date care necesită explozii scurte, frecvente și puternice de computer (pentru a îndeplini cerințele de raportare a conformității). Acum, investiția în sisteme on-premise pentru a procesa doar intermitent seturi de date masive este ineficientă, deoarece serverele sunt inactive de cele mai multe ori. În mod similar, rularea continuă a stivelor de cloud public nu este rentabilă, deoarece poate crește considerabil cheltuielile de operare.
Acesta este motivul pentru care cloud bursting este o soluție excelentă, deoarece optimizează spațiul de stocare și costurile de infrastructură, oferind simultan oamenilor de știință o mulțime de informații utile.
Iată un exemplu de metodă eficientă de spargere în cloud a unei bănci:
– Pentru a transporta și încărca automat datele în stocarea AWS, se utilizează o platformă de integrare a datelor.
– Informațiile sunt procesate în loturi.
– Un script este instalat pe un server web pentru a utiliza Amazon Elastic Map Reduce (EMR) în Hadoop sau depozitul de date Amazon Redshift pentru a converti datele dintr-o structură în alta.
– Când datele sunt încărcate și gata în cloud-ul temporar, analiștii de date le folosesc pentru a crea și testa diferite scenarii de risc și rata de rentabilitate a ratei dobânzii.
Când să folosiți Cloud Bursting?
Acum că am discutat despre modul în care funcționează exploziile cloud și despre beneficiile și dezavantajele acestora, să analizăm câteva cazuri concrete în care ar putea fi potrivite. Exploziile cloud sunt mai practicabile pentru sarcinile de lucru nesensibile care nu necesită conformitatea reglementărilor.
Pentru a obține cele mai mari beneficii de la spargerea în cloud, organizațiile care implementează trebuie să implementeze tehnici automate de îndată ce limitele critice de utilizare pentru orice procese sau aplicații esențiale sunt atinse.
Deși este posibil să efectuați același lucru manual, aceasta ar fi o procedură foarte dependentă de om, care ar putea să nu producă rezultatele dorite. Același lucru este valabil și pentru deprovisionarea resurselor cloud odată ce nivelurile de consum au revenit la normal.
Concluzie
Majoritatea aplicațiilor care utilizează astăzi platforma de spargere în cloud sunt mai puțin critice și au probleme minime de securitate/latență.
Pe măsură ce adoptarea de către utilizatori a platformelor hibride de cloud crește și preocupările privind securitatea și latența în mediile cloud publice sunt rezolvate, Adamo Software, o companie de dezvoltare software de primă clasă, a anticipat că utilizarea platformelor cloud burst pentru toate aplicațiile va continua să avanseze în viitor.