Debesies atidarymas

Debesų kompiuterijos platformos, tokios kaip „Amazon's Elastic Compute Cloud“ (EC2) , „Microsoft“ Azure paslaugų platforma , ir Google App Engine daugeliui įmonių suteikė lanksčią prieigą prie skaičiavimo išteklių ir pradėjo erą, kurioje, be kita ko, pradedančios įmonės gali veikti su daug mažesnėmis infrastruktūros sąnaudomis. Užuot pirkę ar išsinuomoję aparatinę įrangą, vartotojai gali mokėti tik už tą apdorojimo galią, kurią iš tikrųjų naudoja, ir gali laisvai naudoti daugiau ar mažiau, kai pasikeičia jų poreikiai.





Tačiau pasitikėjimas debesų kompiuterija turi trūkumų, įskaitant privatumo, saugumo ir patikimumo problemas. Taigi dabar didėja susidomėjimas atvirojo kodo debesų kompiuterijos įrankiais, kurių šaltinio kodas yra laisvai prieinamas. Šie įrankiai galėtų leisti įmonėms kurti ir pritaikyti savo kompiuterių debesis, kad jie veiktų kartu su galingesniais komerciniais sprendimais.

Vienas atvirojo kodo programinės įrangos infrastruktūros projektas, vadinamas Eukaliptas , imituoja EC2 naudojimo patirtį, tačiau leidžia vartotojams paleisti programas savo ištekliais ir pateikia išsamų vaizdą, kas kitu atveju būtų debesų kompiuterijos paslaugų juodoji dėžė.

Kitas atvirojo kodo debesų kompiuterijos projektas yra Čikagos universitetas ’s Žemės rutulio nimbas , kuris plačiai pripažįstamas kaip šios srities pradininkas. Ir Europos debesų kompiuterijos iniciatyva, kurią koordinuoja IBM , paskambino RESERVUARAS , yra keletas atvirojo kodo komponentų, įskaitant OpenNebula , įrankis, skirtas virtualioms mašinoms valdyti debesyje. Net kai kurios įmonės, pvz Enomalija ir 10 gen , kuria atvirojo kodo debesų kompiuterijos įrankius.



Turtingas Volskis , kompiuterių mokslų katedros profesorius Kalifornijos universitetas, Santa Barbara , vadovaujantis projektui „Eucalyptus“, teigia, kad jo tikslas – sukurti platformą, kurią būtų lengva naudoti, prižiūrėti ir modifikuoti. Mes iš tikrųjų pradėjome nuo pirmųjų principų, kad sukurtume tai, kas atrodo kaip debesis, sako jis. Dėl to manome, kad mūsų daiktas yra labiau kalus. Galime jį modifikuoti, matome viduje, galime įdiegti ir prižiūrėti debesų aplinkoje natūraliau.

Reuvenas Cohenas , Enomaly įkūrėjas ir vyriausiasis technologas, aiškina, kad atvirojo kodo debesis suteikia naudingo lankstumo akademikams ir didelėms įmonėms. Pavyzdžiui, jis sako, kad įmonė gali norėti didžiąją dalį savo kompiuterių paleisti komerciniame debesyje, pvz., „Amazon“, tačiau naudoti tą pačią programinę įrangą jautriems duomenims apdoroti savo įrenginiuose, kad padidintų saugumą. Arba vartotojas didžiąją laiko dalį gali norėti paleisti programinę įrangą savo ištekliais, bet turėti galimybę išplėsti komercinę paslaugą, kai yra didelė paklausa. Abiem atvejais atvirojo kodo debesų kompiuterijos sąsaja gali pasiūlyti tą lankstumą ir yra komercinės paslaugos papildymas, o ne pakaitalas.

Iš tiesų, Wolskis sako, kad eukaliptas nėra skirtas EC2 žudikui (viena vertus, jis nėra skirtas tokio paties dydžio masteliui). Tačiau jis mano, kad projektas gali produktyviai prisidėti, nes siūlo paprastą būdą pritaikyti programas naudoti debesyje. Wolskis sako, kad lengviau įvertinti programos našumą, kai galima pamatyti, kaip ji veikia tiek sąsajoje, tiek debesyje.

Wolskis sako, kad eukaliptas taip pat imituos populiariąją Amazon Paprastas saugojimo paviršius , kuri leidžia vartotojams pagal poreikį pasiekti saugyklos vietos, taip pat jos Elastingi IP adresai , kuri išlaiko tą patį žiniatinklio išteklių adresą, net jei pasikeičia fizinė vieta.

Ignacas Llorente , paskirstytų sistemų architektūros grupės profesorius Madrido Complutense universitetas , Ispanijoje, dirbantis su OpenNebula, teigia, kad pagrindinis Eucalyptus pranašumas yra tai, kad jis naudoja populiarią EC2 sąsają. Tačiau jis priduria, kad atvirojo kodo sąsaja yra tik viena sprendimo dalis. Jų užpakalinė dalis [sistemos vidinis fizinių išteklių ir virtualių mašinų valdymas] yra pernelyg paprasta. Visam debesų sprendimui reikalingi kiti komponentai. Llorente teigia, kad eukaliptas yra tik vienas augančios atvirojo kodo debesų kompiuterijos komponentų ekosistemos pavyzdys.

Wolskis tikisi, kad daugelis „Eucalyptus“ vartotojų bus akademikai, besidomintys debesų kompiuterijos infrastruktūros studijomis. Nors jis abejoja, ar tokia platforma būtų naudojama kaip paskirstyta sistema paprastiems kompiuterių vartotojams, jis neatleidžia galimybės. Galite ginčytis abiem būdais, pažymi jis. Tačiau Wolskis sako, kad jis mano, kad kai kurie atvirojo kodo debesų kompiuterijos įrankiai ateityje taps svarbūs. Jei tai ne eukaliptas, įtariu, [tai bus] kažkas kita, sako jis. Bus atvirojo kodo dalykas, dėl kurio visi susijaudina ir veikia savo aplinkoje.

paslėpti