Dom Računalni oblak Kako dinamička raspodjela u oblaku tvrtkama štedi novac?

Kako dinamička raspodjela u oblaku tvrtkama štedi novac?

Anonim

P:

Kako dinamička raspodjela u oblaku tvrtkama štedi novac?

A:

Ideja dinamičke raspodjele resursa u oblaku rješava niz vrlo važnih problema za IT poduzeća. Jedan od najboljih načina da se to ilustrira je gledanje vrlo osnovne ideje: oblačne usluge mogu biti elastične, ili drugim riječima, kako mogu dinamički osigurati resurse u realnom vremenu ili gotovo u stvarnom vremenu.

U pojavu oblaka prije nekoliko godina, čuli smo puno o resursima na zahtjev i brzoj elastičnosti. Oblak je bio djelotvoran djelomično iz jedinog razloga što su tvrtke mogle jednostavno kupiti pretplate za hardverske i softverske resurse, umjesto da fizički grade i održavaju poslužitelje i drugi hardver na lokalnoj razini. To je otvorilo vrata svim vrstama novih mogućnosti i prilika za poslovanje u gotovo svakoj industriji.

Nakon masivne promjene mora prema računalstvu u oblaku, tvrtke su mogle pregledati novu granicu i kako poboljšati stvari. Mnogi su otkrili da, iako možete osigurati i uklanjati resurse kroz oblak, to još uvijek ne rješava problem raspodjele resursa.

Mor Cohen piše vrlo poučan esej o ovom konceptu na blogu Turbonomics - ideja je da, u vrlo širokom smislu, dinamička ponuda nije dovoljno dobra. Programeri i dalje izdvajaju veće količine resursa nego što bi bilo potrebno jednoj aplikaciji u bilo kojem trenutku. Dodijeljeni resursi barem su privremeno vezani, a troškovi su vezani za izvedbu. Cohen govori o korištenju najmanje vrste instancije za aplikaciju i nekim problemima koji se pojavljuju u takvom scenariju, istodobno napomenuvši da programeri često raspoređuju te resurse kako bi postigli ciljeve zapisane u sporazumu o razini usluge, Potreban im je referentni standard za izvedbu, ali da bi došli do njih, moraju izdvojiti određene resurse koji će dugoročno biti izgubljeni.

Drugi način da ovo postavimo jest da određeni dinamički i elastični resursi nisu svojstveno potpuno dinamični i elastični što zabranjuje neke dodatne kontrole i upravljanje. Jedan primjer o kojem su raspravljali mnogi stručnjaci je uvijek popularna usluga AWS EC2 ili Elastic Compute Cloud. Suština je da usluga nije u potpunosti elastična ako kupac ne gleda u detalje stvari poput zona dostupnosti. Višestruke zone povećavaju troškove; jedna zona povećava rizik. Dakle, nije tako lako kao samo „naručiti ono što trebate“. Tvrtke moraju imati interne timove koji će se stvarno baviti onim što pružaju kroz oblak ili neće biti toliko elastično kao što se može očekivati.

Općenito, dinamička raspodjela pomaže riješiti velik problem troškova u odnosu na performanse. Alati i sustavi trećih strana mogu pomoći u automatizaciji velikog broja poslova upravljanja mikroaparaturama koje čine AWS EC2 ili bilo koji drugi aspekt softverske arhitekture zaista temeljno učinkovitim, a ne samo učinkovitim samo riječju ili imenom. Da, možete imati pretplatu u oblaku za bilo koju uslugu, ali ako ona premaši prag, odjednom je skuplja. Da, možete imati uslugu pretplate koju možete u bilo kojem trenutku odustati, ali ako je ne ispustite, novac i dalje plaćate. Pravi cilj je postići „željeno stanje“ u kojem je IT sustav u bilo kojem trenutku savršeno uravnotežen, dok će se te potrebe u stvarnom vremenu mijenjati iz minute u minutu.

Kako dinamička raspodjela u oblaku tvrtkama štedi novac?