OpenStack kaj Cloud Computing: La Estonteco de Cloud Computing kun Libera Programaro

En ĉi tiu nova okazo ni parolos pri malferma kaj skalebla platformo por la kreado de privataj kaj publikaj nuboj, tio estas de Malferma stako.

Lpi Malferma stako  estis kreita kiel projekto pri infrastruktura laboro de "Malferma fonto" (Malferma fonto) sub la figuro de interreta servo (IaaS) por la kreado kaj administrado de grandaj grupoj de virtualaj privataj serviloj en datuma centro.

openstack-1 La celoj el tio estis subteni kunfunkcieblecon inter nubaj servoj por konstrui nubajn servojn (same kiel Amazon) en siaj propraj datumcentroj. OpenStack, nuntempe disponeblas senpage sub la Permeso Apache 2.0. Tial multaj ofte aludas OpenStack en informaj retejoj kiel Linukso-Nubo, tio estas, "Linukso de la nubo". Aliaj komparas ĝin kun projektoj kiel Eŭkalipto y Apache CloudStack, du aliaj malfermfontaj nubaj iniciatoj.

Kaj kiel estas strukturita Openstack?

OpenStack havas a modula arkitekturo kiu nuntempe konsistas el dek unu (11) komponantoj:

  • Ne iranta: Provizi virtualajn maŝinojn (VMs) laŭ postuloj (Laŭpete) bezonata.
  • Rapida: Provizi skaleblan stokan sistemon, kiu subtenas la stokadon de necesaj objektoj.
  • Cindro: para provizi konstantan blokan stokadon por gastigi la funkciajn virtualajn maŝinojn.
  • Rigardo: Oferti la liston kaj stokadon de virtualaj diskobildoj kun kiuj ili funkcios.
  • Finŝtono: Provizi la aŭtentikan kaj rajtigan teknologion por ke ĉiuj OpenStack-servoj funkciu.
  • Horizonto: Provizi la modulan interretan uzantinterfacon (UI) por interagado kun OpenStack-servoj.
  • Neŭtrono: Provizi la bezonatan retkonekteblecon kiel servo inter la interfacaj aparatoj, kiuj regas la enigitajn servojn de OpenStack.
  • Ceilometro: Provizi ununuran kontaktejon por fakturaj sistemoj.
  • Varmego: Para provizas la instrumentadajn servojn por multnombraj nubaj aplikoj de malsamaj vendistoj kaj teknologioj.
  • Trove: Provizi datumbazan provizon kiel unuigita servo por deplojitaj interrilataj kaj senrilataj datumbazaj motoroj.
  • Saharo: Para ofertas la datumajn prilaborajn servojn necesajn por la rimedoj administritaj de OpenStack.

Kaj kiel Openstack naskiĝis?

La Nacia Aeronaŭtika kaj Spaca Administrado (NASA) kune kun Rackspace, ili disvolviĝis OpenStack. RackSpace provizis la kodon, kiu funkciigas la nuban dosieron-stokadon kaj liveradon de enhavo (Nubaj Dosieroj) kaj Production Cloud Servers (Nubaj Serviloj). La NASA donis la te technologynologion, kiu subtenas Nebulozo, sia propra nuba komputila servo, kun ecoj de alta rendimento, interkonektado kaj efika administrado de datumstokado, por atingi la administradon de grandaj aroj de sciencaj datumoj.

OpenStack oficiale fariĝis tute sendependa neprofitcela organizo en Septembro 2012. La Komunumo OpenStack, kreita ĉirkaŭ ĝi estas kontrolata de direktoraro, kiu konsistas el multaj rektaj kaj nerektaj konkurantoj, kiel ekzemple IBM, Intel kaj VMware.

Kaj kio faras Openstack tiel sukcesa, praktika kaj uzata?

OpenStack celas konstrui nuban platformon, tajpu CMP (Nuba Administrada Platformo) tio faciligas la konstruadon kaj administradon de malsamaj elementoj ene de infrastrukturo por atingi nubajn servojn al siaj klientoj (uzantoj). Se ni komparas la VMware-Stako, Malferma stako estus samnivela de vCAC kaj / aŭ vCD).

OpenStack havas grandan kapablon por etendebleco mediante API kio estas "Facila" efektivigi kaj adapti (tre laŭ la stilo de AWS), publika kaj de la tipo "Vendisto senpage", tiom da "SServoj-Provizantoj » ili turnis sin por vidi OpenStack kiel ŝlosila alternativo al viaj propraj iniciatoj pri nubaj infrastrukturoj. OpenStack kun lia modula teknologio surbaze de la postuloj de "Nubo" kiu devas esti liverita permesas integri malsamajn projektojn al la arkitekturo kreita laŭ progresema kaj stabila maniero.

Kio NE estas Openstack?

OpenStack ne estas:

  • Produkto: Ĝi fakte estas aro de servoj, kiuj kreas nubon, kun teknologio Malferma Fonto, kiu permesas ĝian modifon, adaptadon kaj personigon favore al siaj propraj bezonoj, kiujn oni poste povas dividi kaj kontribui kun tiuj de la komunumo. OpenStack estas prizorgata kaj kontrolata de la Fondo OpenStack.
  • Hipervizoro: Ĝi estas pli ol simpla virtualiga elemento, ĉar ĝi estas elemento kiu estas en tavolo tre super la nubo, ĝi havas la altecon de konkurantoj kiel vCD y vCAC (VMware) kaj kun aliaj CMPoj de triaj (3) kiuj estas tie ekstere.
  • 100% Senpaga: Nur la kodo malfermota, ekde la kostoj de prizorgado, trejnado, solvado, administrado kaj prizorgado de la tavoloj sube (ekz. vSphere, retigado, stokado ktp.) ili havas aŭ eble havas asociitan koston depende de la provizanto kaj / aŭ teknologio uzata. Aldone iuj Linuksaj Distroj komencas oferti siajn "Gusto" (versioj) La propra OpenStack, aldonante rilatan valoron, koston ne por la kodo sed por la subteno kaj la resto.
  • Nur por Servaj Provizantoj: OpenStack Ĝi povas esti uzata de iu ajn speco de Institucio, Kompanio, Organizaĵoj kaj ne nur de Servaj Provizantoj (SP), ĉar klare la modulareco kaj facileco de konsumo per siaj APIoj, igas la produkton tiel interesa por SP-aj kaj iuj aliaj interesatoj.

Kaj KIO ESTAS NUBO-KOMPUTIKO?

Laŭ la NIST (Nacia Instituto pri Normoj kaj Teknologio) OpenStack Ĝi povas esti difinita aŭ konceptita kiel modelo de skaleblaj servoj laŭ peto pri la asigno kaj konsumo de komputilaj rimedoj. Ĉio ĉi ampleksanta la uzon de infrastrukturoj, aplikoj, datumoj (informoj) kaj aro de servoj integritaj de la rezervoj de komputilaj rimedoj, retoj, datumoj (informoj) kaj stokado. Kaj ankaŭ supozante, ke ĉi tiuj elementoj povas esti konstruitaj, liveritaj, deplojitaj kaj liberigitaj rapide, kun malgranda penado de disvolviĝo, kontrolo kaj interago fare de la provizanto de Cloud Computing, por kontentigi la nunajn bezonojn de la kliento.

La provizo de nubaj komputaj servoj povas esti asociita kun tri (3) specifaj komercaj modeloj:

  • Infrastrukturo kiel Servo (IaaS): Ĉi tiu Komerca Modelo ofertas al la konsumanto (uzanto) la provizon de prilaborado, stokado, retoj kaj iuj aliaj komputilaj rimedoj necesaj por instali programojn, inkluzive la operaciumon kaj aplikojn. Krom la kontrolo super la suba nuba sistemo sed la Operaciumo kaj ĝiaj Aplikoj. Ekzemplo: Amazon Web Services EC2.
  • Platformo kiel Servo (PaaS): Ĉi tiu Komerca Modelo ofertas al la konsumanto (uzanto) la kapablon lanĉi programojn ellaboritajn aŭ kontraktitajn de triaj, de la programlingvoj aŭ interfacoj provizitaj de la provizanto. Krom kontrolo pri la suba sistemo aŭ pri la infrastrukturaj rimedoj.
  • Programaro kiel Servo (SaaS): Ĉi tiu Komerca Modelo ofertas al la konsumanto (uzanto) la kapablon uzi la aplikojn de la provizanto, kiuj funkcias per la nuba infrastrukturo. Aliroj alireblas de klientaj aparatoj per interfacoj, ekzemple retumilo. Ĉi-kaze la uzanto nur havas aliron al agorda interfaco de la provizita programaro.

La provizo de nubaj komputaj servoj povas esti asociita kun tri (3) specifaj efektivigaj modeloj:

  • Publika Nubo: Ĉi tiu Nuba Deploda Modelo permesas la infrastrukturon kaj logikajn rimedojn, kiuj estas parto de la ĉirkaŭaĵo, esti haveblaj al la ĝenerala publiko aŭ al vasta grupo de uzantoj. Ĝi estas kutime posedata de provizanto, kiu administras la ofertitajn infrastrukturojn kaj servojn. Ekzemplo: servo GoogleApps.
  • Privata Nubo: Ĉi tiu Nuba Deploda Modelo permesas administri la infrastrukturon nur de unu organizo. La administrado de aplikoj kaj servoj povas esti efektivigita de la sama organizo aŭ de tria partio. La rilata infrastrukturo povas esti ene de la organizo aŭ ekster ĝi. Ekzemplo: Ĉiu nuba servo posedata de la organizo aŭ kontraktita al provizanto sed kies rimedoj estas ekskluzivaj al tiu organizo.
  • Komunuma Nubo: Ĉi tiu Nuba Deploja Modelo permesas dividi la infrastrukturon de diversaj organizoj kaj ĝia ĉefa celo estas subteni specifan komunumon, kiu havas similan zorgon (misio, sekureco aŭ reguligaj plenumaj postuloj, ktp.). Kiel la Privata Nubo, ĝi povas esti administrata de organizoj aŭ de tria partio kaj la infrastrukturo povas esti en siaj propraj instalaĵoj aŭ ekster ili. Ekzemplo: La servo provizita de www.apps.gov de la usona registaro, kiu provizas servojn pri nubo-komputado al registaraj agentejoj.
  • Hibrida Nubo: Ĉi tiu Nuba Efektiviga Modelo permesas kombini du aŭ pli da specoj de antaŭaj Nubaj Nuboj, konservante ilin kiel apartajn entojn sed kunigitajn per normigitaj aŭ posedaj teknologioj, kiuj permesas la porteblecon de administritaj datumoj kaj aplikoj.

Nu, mi esperas, ke vi ŝatis ĉi tiun afiŝon!


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.