OpenStack in računalništvo v oblaku: prihodnost računalništva v oblaku z brezplačno programsko opremo

V tej novi priložnosti se bomo pogovarjali odprta in razširljiva platforma za ustvarjanje zasebnih in javnih oblakov, tj Odpre se.

lpi

Odpre se  je bil ustvarjen kot projekt dela na infrastrukturi v Ljubljani "Odprtokodno" (Odprtokodno) pod sliko spletne storitve (IaaS) za ustvarjanje in upravljanje velikih skupin navideznih zasebnih strežnikov v podatkovnem centru.

openstack-1

Cilji od tega naj bi podprli interoperabilnost med storitvami v oblaku, da bi v svojih podatkovnih centrih ustvarili storitve v oblaku (enake kot Amazon). OpenStack, je trenutno na voljo brezplačno pod Licenca Apache 2.0. Zato se mnogi pogosto sklicujejo na OpenStack na informativnih spletnih mestih, kot je Linux Cloud, "Linux v oblaku". Drugi ga primerjajo s projekti, kot je Eucalyptus y Apache CloudStack, dve drugi odprtokodni pobudi v oblaku.

In kako je strukturiran Openstack?

OpenStack ima modularna arhitektura ki je trenutno sestavljen iz enajst (11) komponent:

  • Ne grem: Zagotoviti virtualne stroje (VM) na zahtevo (Na zahtevo) zahteva.
  • Hitro: Zagotoviti razširljiv sistem za shranjevanje, ki podpira shranjevanje potrebnih predmetov.
  • pepel: za zagotoviti trajno shranjevanje blokov za gostovanje delujočih navideznih strojev.
  • Pogled: Ponuditi seznam in shranjevanje slik navideznega diska, s katerimi bodo delali.
  • Ključni kamen: Zagotoviti tehnologijo preverjanja pristnosti in avtorizacije za izvajanje vseh storitev OpenStack.
  • Obzorje: Zagotoviti modularni spletni uporabniški vmesnik (UI) za interakcijo s storitvami OpenStack.
  • Nevtron: Zagotoviti potrebno omrežno povezljivost kot storitev med vmesniškimi napravami, ki nadzorujejo vgrajene storitve OpenStack.
  • Ceilometer: Zagotoviti enotno kontaktno točko za računske sisteme.
  • Toplota: Para ponuja storitve orkestracije za več aplikacij v oblaku različnih ponudnikov in tehnologij.
  • Trove: Zagotavljanje zagotavljanja baz podatkov kot enotne storitve za uvedene relacijske in nerelacijske mehanizme baz podatkov.
  • Sahara: Para ponuja storitve obdelave podatkov, potrebne za vire, ki jih upravlja OpenStack.

In kako se je rodil Openstack?

La Državna uprava za aeronavtiko in vesolje (NASA) v povezavi s Rackspace, so se razvili OpenStack. RackSpace je zagotovil kodo, ki omogoča shranjevanje datotek v oblaku in storitev dostave vsebin (Datoteke v oblaku) in strežniki za proizvodnjo v oblaku (Strežniki v oblaku). NASA dal tehnologijo, ki podpira Meglica, lastna storitev računalništva v oblaku, z značilnostmi visoke zmogljivosti, povezovanja v omrežje in učinkovitega upravljanja shranjevanja podatkov, za doseganje upravljanja velikih sklopov znanstvenih podatkov.

OpenStack uradno postala popolnoma neodvisna neprofitna organizacija v Ljubljani September 2012. Skupnost OpenStack, ki je ustvarjen okoli njega, nadzoruje upravni odbor, ki ga sestavljajo številni neposredni in posredni konkurenti, kot npr IBM, Intel in VMware.

In zaradi česar je Openstack tako uspešen, praktičen in uporabljen?

OpenStack želi zgraditi oblačno platformo tipa CMP (platforma za upravljanje v oblaku) ki olajša gradnjo in upravljanje različnih elementov znotraj infrastrukture za doseganje storitev v oblaku za svoje stranke (uporabnike). Če primerjamo VMware sklad, Odpre se bi bila na isti ravni vCAC in / ali vCD).

OpenStack ima veliko zmogljivost za razširljivost skozi API-ji so "Enostavno" za izvajanje in prilagajanje (zelo v slogu AWS), javnosti in tega tipa "Brez ponudnika", toliko "Sponudniki storitev » obrnili so se, da bi videli OpenStack kot ključno alternativo lastnim pobudam za infrastrukturo v oblaku. OpenStack z njegovim modularna tehnologija na podlagi zahtev "Oblak" ki jih je treba dostaviti, omogoča, da se različni projekti v postopno in stabilno oblikovano arhitekturo integrirajo.

Kaj je Openstack NOT?

OpenStack ni:

  • Izdelek: Pravzaprav gre za nabor storitev, ki s tehnologijo ustvarjajo oblak open Source, ki omogoča njegovo spreminjanje, prilagajanje in personalizacijo v korist lastnim potrebam, ki jih lahko nato delite in prispevate k potrebam skupnosti. OpenStack vzdržuje in nadzoruje Fundacija OpenStack.
  • Hipervizor: Je več kot le preprost element za virtualizacijo, saj gre za element, ki je v plasti precej nad oblakom, in ima višino konkurentov, kot je npr. vCD y vCAC (VMware) in z drugimi CMP de tretje osebe (3) ki so tam zunaj.
  • 100% brezplačno: Odprta mora biti le koda, saj so stroški vzdrževanja, usposabljanja, odpravljanja težav, upravljanja in vzdrževanja spodnjih slojev (npr. vSphere, mreženje, shranjevanje itd.) imajo ali imajo lahko s tem povezane stroške, odvisno od ponudnika in / ali uporabljene tehnologije. Poleg tega nekateri Linux Distros začenjajo ponujati svoje "Aroma" (različice) samega OpenStacka, dodajanje pripadajoče vrednosti, ki ne pomeni kode, temveč podporo in ostalo.
  • Samo za ponudnike storitev: OpenStack Uporabljajo ga lahko vse vrste ustanov, podjetij, organizacij in ne samo Ponudniki storitev, ker očitno modularnost in enostavnost porabe prek njenih API-jev naredi izdelek tako zanimiv za SP-je in druge zainteresirane strani.

IN KAJ JE RAČUNALNIŠTVO V OBLAKU (CLOUD COMPUTING)?

Po NIST (Nacionalni inštitut za standarde in tehnologijo) OpenStack Lahko ga definiramo ali zasnujemo kot model razširljivih storitev na zahtevo za dodeljevanje in porabo računalniških virov. Vse to zajema uporabo infrastruktur, aplikacij, podatkov (informacij) in nabora storitev, ki jih združujejo rezerve računalniških virov, omrežij, podatkov (informacij) in zmogljivosti shranjevanja. In ob predpostavki, da je te elemente mogoče z majhnimi napori razvoja, nadzora in interakcije s strani ponudnika računalništva v oblaku hitro zgraditi, dobaviti, uvesti in sprostiti, da zadovolji trenutne potrebe stranke.

Zagotavljanje storitev računalništva v oblaku je lahko povezano s tremi (3) specifičnimi poslovnimi modeli:

  • Infrastruktura kot storitev (IaaS): Ta poslovni model potrošniku (uporabniku) ponuja obdelavo, shranjevanje, omrežja in vse druge računalniške vire, potrebne za namestitev programske opreme, vključno z operacijskim sistemom in aplikacijami. Razen nadzora nad osnovnim sistemom v oblaku, ampak nad operacijskim sistemom in njegovimi aplikacijami. Primer: Amazon Web Services EC2.
  • Platforma kot storitev (PaaS): Ta poslovni model ponuja potrošniku (uporabniku) možnost, da iz programskih jezikov ali vmesnikov, ki jih ponuja ponudnik, zažene aplikacije, ki so jih razvile ali naročile tretje osebe. Razen nadzora nad osnovnim sistemom ali nad infrastrukturnimi viri.
  • Programska oprema kot storitev (SaaS): Ta poslovni model potrošniku (uporabniku) ponuja možnost uporabe ponudnikovih aplikacij, ki se izvajajo v oblačni infrastrukturi. Do aplikacij se dostopa iz odjemalskih naprav prek vmesnikov, na primer spletnega brskalnika. V tem primeru ima uporabnik dostop samo do konfiguracijskega vmesnika priložene programske opreme.

Zagotavljanje storitev računalništva v oblaku je mogoče povezati s tremi (3) posebnimi izvedbenimi modeli:

  • Javni oblak: Ta model uvajanja v oblaku omogoča, da so infrastruktura in logični viri, ki so del okolja, na voljo širši javnosti ali široki skupini uporabnikov. Običajno je v lasti ponudnika, ki upravlja infrastrukturo in ponujene storitve. Primer: storitev GoogleApps.
  • Zasebni oblak: Ta model uvajanja v oblaku omogoča, da infrastrukturo upravlja izključno ena organizacija. Upravljanje aplikacij in storitev lahko izvaja ista organizacija ali tretja oseba. Povezana infrastruktura je lahko znotraj organizacije ali zunaj nje. Primer: katera koli storitev v oblaku, ki je v lasti organizacije ali je naročena ponudniku, vendar katere viri so izključno za to organizacijo.
  • Oblak skupnosti: Ta model uvajanja v oblaku omogoča skupno rabo infrastrukture med različnimi organizacijami, njen glavni cilj pa je podpirati določeno skupnost, ki ima podoben niz pomislekov (poslanstvo, zahteve glede varnosti ali skladnosti itd.). Tako kot Private Cloud ga lahko upravljajo organizacije ali tretja oseba, infrastruktura pa je lahko v njihovih lastnih objektih ali zunaj njih. Primer: Storitev, ki jo ponuja www.apps.gov vlade ZDA, ki vladnim agencijam zagotavlja storitve računalništva v oblaku.
  • Hibridni oblak: Ta model implementacije v oblak omogoča kombiniranje dveh ali več vrst prejšnjih oblakov v oblaku, ki jih ohranja kot ločene entitete, vendar jih združujejo standardizirane ali lastniške tehnologije, ki omogočajo prenosljivost upravljanih podatkov in aplikacij.

No, upam, da vam je bila ta objava všeč!


Bodite prvi komentar

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.