Sunteți pe pagina 1din 6

Cloud Computing

Cloud Computing reprezint o soluie de utilizare a resurselor informatice (hardware i software) externe, care se pot configura n funcie de necesitile beneficiarului. Aceste resurse pot fi servere, spaii de stocare, aplicaii software sau servicii. Cloud Computing reprezint un nou mod prin care se pot oferi i utiliza resurse de calcul, i nu o nou tehnologie. Utilizarea resurselor se face la cerere i n cantiti variabile, Utilizatorul (respective clientul) pltind doar ceea ce se consum - cu alte cuvinte, ce nu se folosete, nu se pltete. Avantajul major al acestei soluii l reprezint posibilitatea utilizrii unor resurse tehnice puternice care permit companiilor emergente s egaleze resurse tehnice ale companiilor multinaionalele. Alte avantaje ale utilizrii acestei modaliti de informatizare a activitii companiilor le reprezint eliminarea cheltuielilor pentru achiziionarea i ntreinerea serverelor i licenelor software, pentru gzduire, colocare, mentenan, personal tehnic ultraspecializat, upgradeuri de toate felurile, abonamente anuale etc. Companiile mici si medii au avantajul ca pot folosi rapid un serviciu complex. Folosind aceast soluie de informatizare a activitii lor, ele au cele mai mari rate de economisire (aproximativ 70%) comparativ cu utilizarea altor soluii.

I.8.1. Tipuri de Cloud Computing


Cloud Computing este clasificat, de obicei, dup dou criterii: A. n funcie de amplasarea soluiei Cloud: 1. Public cloud: infrastructura de calcul este gzduit de ctre furnizorul de cloud la sediul acestuia. Clientul nu are vizibilitate i control asupra locului n care este gzduit infrastructura de calcul. n public cloud infrastructura este mprit ntre orice organizaii. 2. Private cloud: infrastructura de calcul este dedicat unei anumite organizaii i nu este partajat cu alte organizaii. Aceast soluie este mai scump dar mai sigur, n comparaie cu public cloud. Infrastructura de calcul poate fi localizat la sediul organizaiei (on premise) sau la distan (off premise). Spre exemplu, n cazul n care se execut o aplicaie pe un server "on-premise" nseamn c serverul este fizic n cadrul companiei. n acest caz un cloud privat reprezint o reea sau centru de date proprietare ce utilizeaz tehnologii cloud computing, cum ar fi virtualizarea.

3. Hybrid cloud: Organizaiile pot gzdui aplicaii critice n cloud privat i aplicaiile care au relativ mai puin cu problemele de securitate n cloud public. Utilizarea concomitent de cloud, att public ct i privat se numete cloud hibrid. 4. Community cloud: implic partajarea infrastructurii de calcul ntre organizaiile din aceeai comunitate. De exemplu, toate organizaiile guvernamentale dintr-o regiune sau chiar stat pot participa la infrastructura de calcul dintr-un cloud pentru a gestiona datele referitoare la cetenii care locuiesc n acea zon. B. n funcie de tipul de servicii oferite, soluiile cloud pot fi: 1. Infrastructure as a service (IaaS) implic oferirea de servicii legate de dispozitivele hardware folosind principiile specifice cloud computing. Acestea pot s includ, de exemplu, servicii de stocare (baze de date sau de stocare pe disc) sau servere virtuale. Dintre furnizorii importani de IaaS pot fi specificai Amazon EC2, Amazon S3, Rackspace Cloud Servers i Flexiscale. 2. Platform as a Service (PaaS) presupune oferirea unei platforme de dezvoltare n cloud. Aceasta permite clienilor s dezvolte aplicaii noi, folosind API-uri instalate la distan i configurabile. De obicei, platformele oferite de diferiii furnizori nu sunt compatibile. Furnizori tipici de PaaS sunt Google Application Engine, Microsoft Azure, force.com a Salesforce.com. 3. Software as a Service (SaaS) include oferirea de soluii software n cloud. Utilizatorii pot accesa aplicaii software gzduite de ctre furnizorul de cloud, pltind pentru ceea ce consum. Acesta este un sector bine dezvoltat. Pionier n acest domeniu a fost Salesforce.coms care o dezvoltat o soluie online de tip Customer Relationship Management (CRM). Alte exemple sunt furnizorii de e-mail online, precum Googles Gmail i Microsoft Hotmail, Google docs sau versiunea online pentru birou a Microsoft numit BPOS (Business Productivity Online Standard Suite).

I.8.2. Caracteristici ale soluiei cloud computing


1. Disponibilitatea unei infrastructuri de calcul de dimensiuni mari, atunci cnd acest lucru este necesar. Aceasta asigur faptul c organizaiile nu au nevoie s i configureze serverele pentru perioadele n care activitatea lor atinge un maxim. Acestea pot fi, n special, organizaiile care desfoar activiti mai ales n anumite perioade ale anului (cum ar fi site ul unui turneu de tenis de mare lem ca Wimbledon) sau organizaii care lucreaz pe baz proiecte care necesit utilizarea unor pachete software pe perioade determinate. Utilizarea resurselor de calcul care poate fi crescut sau sczut n funcie de necesiti poart denumirea de elastic computing.

2. Utilizeaz un model de facturare de tipul plteti ct consumi, care difer semnificativ de modele de calcul al plaii din IT-ul tradiional, cum ar fi plata per numr de calculatoare sau utilizatori. 3. De obicei, nu implic un angajament pe termen lung privind utilizarea infrastructurii de calcul. Furnizorul nu impune folosirea pe termen lung a serviciilor. 4. Cloud computing nu presupune cheltuieli de capital semnificative pentru organizaie. Spre deosebire de infrastructura tradiional IT, n cadrul organizaiilor care adopt cloud computing serviciile informatice sunt doar folosite, fr a fi achiziionate. Metaforic, se poate spune c, n cloud computing, resursele de calcul sunt nchiriate, n loc de a fi cumprate. n figura I.1.4 se poate observa c, spre deosebire de modelul de calcul tradiional, cloud computing nu necesit cheltuieli de capital pentru a obine resursele iniiale de calcul. 5. Avnd n vedere c furnizorul de cloud computing ofer servicii via internet, acestea sunt disponibile din orice locaie. 6. Cloud computing poate fi comandat online, fr s fie nevoie de contracte formale detaliate.
IT Tradiional Cloud Computing Costuri variabile Costuri

Costuri fixe

Costuri variabile

Utilizatori

Figura I.1.4. Economiile oferite de soluia cloud computing Cloud computing ofer oportuniti importante, mai ales pentru organizaiile mici, deoarece acestea pot accesa infrastructur de calcul fr a realiza nici o investiie iniial semnificativ. n perioadele de recesiune economic, acest model economic a gsit un teren fertil i se prevd investiii masive la nivel mondial.

I.8.3. Premise, beneficii i limitri


Premisele pe care se bazeaz soluia cloud computing sunt urmtoarele: Prognoze greu de realizat Lipsa de capital cerut Costuri controlabile Activiti sezoniere Reutilizare de configuraii Acces fr instalare Reducerea cheltuielilor de natur tehnic Decizia de a utiliza Cloud Computing trebuie analizat att din perspective beneficiilor, ct i din cea a riscurilor i limitrilor. n urma analizai, pot fi utilizate unul sau mai multe modele de Cloud Computing. Decizia trebuie s ia n considerare nevoile reale i trebuie s in cont de strategia organizaiei care implementeaz soluia cloud. Principalele beneficii i limitri ale utilizrii soluiei cloud computing sunt prezentate n tabelul I.6. Tabelul I.6. Beneficii Acces la aplicaii de oriunde Software gratuit sau pltit n funcie de utilizare Acces 24 de ore la infrastructur i coninut Protecia mediului prin utilizarea tehnologiilor verzi Crete deschiderea utilizatorilor ctre noile tehnologii Creterea capacitilor funcionale Utilizare offline cu posibiliti ulterioare de sincronizare (Google Gears) Limitri Nu toate aplicaiile ruleaz n cloud Suportul organizaional Securitatea i protecia datelor senzitive Maturitatea soluiilor Lipsa de ncredere Aderarea la standarde Viteza/lipsa Internetului pot afecta modul de lucru

Cloud computing, n ansamblu, este considerat o soluie verde (green computing) din urmtoarele motive: 1. Mai puin hardware necesar, mai ales servere 2. Mai puine deeuri toxice, rezultate n urma scoaterii din uz a echipamentelor hardware

3. Consum redus de energie: este nevoie de mult mai puine resurse natural i energie pentru a rula cteva centre de date, dect pentru a rula sute sau mii de reele individuale care, de cele mai multe ori, nu utilizeaz resursele la capacitate maxim. 4. Mai puin spaiu necesar pentru stocarea echipamentelor, rezultnd reducerea cheltuielilor cu chiria etc.

I.8.4. Tehnologii nrudite cu soluia cloud computing


Cloud computing motenete caracteristicile urmtoarelor tehnologii: Grid computing implic o reea de calculatoare care sunt utilizate mpreun pentru a obine resurse mari i rapide de procesare. Aceste reele de calculatoare pot fi fizic prezente n diferite locaii. Virtualizarea este un strat abstract care desparte componenta hardware de sistemul de operare, pentru a oferi o mai buna utilizare a resurselor. Virtualizarea permite ca multiple maini virtuale, cu sisteme de operare eterogene, sa ruleze separat, una lng alta, pe aceeai maina fizic. Mainile virtuale sunt ncapsulate in fiiere, fcnd posibil copierea si salvarea rapida a mainii. ntregul sistem poate fi mutat in cteva secunde (sistemul de operare, aplicaiile, Bios -ul virtual, hardware-ul virtual). Utility Computing definete un model pentru calculul plii utilizrii serviciilor informatice. n calculul de utilitate, modelul de facturare a resurselor de calcul este similar cu modul n care utiliti precum energia electric sunt facturate n mod tradiional. Cele mai comune modele de facturare sunt: Facturare per numrul de utilizator conturi de e-mail a) Facturare per GB utilizarea spaiului pe disc b) Facturare per or / zi - utilizarea de servere virtuale pentru o perioad de timp Autonomic Computing este o iniiativ nceput de IBM n 2001. Autonom nseamn n acest context "auto-administrarea" calculatoarelor, adic calculatoare care e pot corecta n mod automat, fr intervenie uman. Spre exemplu, lum n considerare o reea de calculatoare pe care ruleaz un set de programe. Atunci cnd exist o defeciune hardware pe unul din computerele din reea, programele care ruleaz pe acel computer sunt "transferate" pe alte calculatoare din reea. Acesta este un exemplu de "auto-corecie" sau autonomic computing.

I.8.5. Exemple de aplicaii cloud computing


Site-ul Hotmail.com, care a fost lansat n 1996, este considerat ca prima aplicaie cloud computing. Datele sunt stocate la serverele furnizorului de email, iar utilizatorii pot plti pentru a crete utilizarea spaiului pe disc. Multe alte servicii au aprut n ultimul deceniu, care permite

utilizatorilor s stocheze informaii (sau s efectueze prelucrri) fr a plti taxe n avans. Acestea sunt de obicei de servicii orientate ctre consumatori. Twitter, MySpace, Wikipedia, YouTube, Facebook sau site-urile care gzduiesc blog-uri au toate caracteristicile enumerate mai sus i sunt exemple de cloud computing. De asemenea, companiile care ofer servicii de hosting pentru spaiu de depozitare pe disc a imaginilor, e-mailurilor etc. sunt toate exemple de cloud computing. Salesforce.com, fondat n 1999, a fost primul exemplu de succes privind furnizarea de software ca serviciu n domeniul business to business cu Salesforce CRM. Google i Microsoft furnizeaz platforme de dezvoltare care pot fi accesate dup acelai model, pltete ct consumi. Amazon.com a fost una dintre primele companii care a furnizat spaiu de stocare i resurse de calcul urmnd modelul cloud computing.

S-ar putea să vă placă și