OpenStack a cloud computing: Budúcnosť cloud computingu so slobodným softvérom

Pri tejto novej príležitosti si povieme otvorená a škálovateľná platforma na vytváranie súkromných a verejných cloudov, to znamená z Openstack.

lpi

openstack  bol vytvorený ako projekt práce na infraštruktúre spoločnosti „Open Source“ (Open Source) pod číslom služby online (IaaS) na vytváranie a správu veľkých skupín virtuálnych privátnych serverov v dátovom centre.

openstack-1

Ciele z toho bola podpora interoperability medzi cloudovými službami s cieľom budovať cloudové služby (rovnaké ako Amazon) v ich vlastných dátových centrách. OpenStack, je v súčasnosti k dispozícii zadarmo pod Licencia Apache 2.0. Preto sa mnohí často odvolávajú na OpenStack na informačných stránkach ako Linux Cloud, teda „Linux cloudu“. Iní to porovnávajú s projektmi ako napr Eukalyptus y Apache CloudStack, ďalšie dve cloudové iniciatívy typu open source.

A ako je štruktúrovaná Openstack?

OpenStackmodulárna architektúra ktorú v súčasnosti tvoria jedenásť (11) komponentov:

  • Nezúčastní sa: Poskytovať virtuálne stroje (VM) podľa požiadaviek (Na požiadanie) požadovaný.
  • rýchly: Poskytnúť škálovateľný úložný systém, ktorý podporuje ukladanie potrebných objektov.
  • Popoluška: na poskytujú trvalé blokové úložisko na hosťovanie bežiacich virtuálnych strojov.
  • Pohľad: Ponúknuť zoznam a úložisko obrazov virtuálnych diskov, s ktorými budú pracovať.
  • Základné kamene: Poskytnúť technológiu autentifikácie a autorizácie pre spustenie všetkých služieb OpenStack.
  • Horizon: Poskytnúť modulárne webové používateľské rozhranie (UI) pre interakciu so službami OpenStack.
  • Neutrón: Poskytnúť požadované sieťové pripojenie ako službu medzi zariadeniami rozhrania, ktoré riadia vstavané služby OpenStack.
  • Ceilometer: Poskytnúť jednotné kontaktné miesto pre fakturačné systémy.
  • teplo: Para poskytuje orchestračné služby pre viac cloudových aplikácií od rôznych dodávateľov a technológií.
  • Cesta: Poskytnúť poskytovanie databáz ako jednotnú službu pre nasadené relačné a nerelačné databázové stroje.
  • Sahara: Para ponúka služby spracovania údajov potrebné pre zdroje spravované OpenStack.

A ako sa zrodil Openstack?

La Národný úrad pre letectvo a vesmír (NASA) v spojení s Rackspace, vyvinuli sa OpenStack. RackSpace poskytol kód, ktorý poháňa cloudové úložisko súborov a službu doručovania obsahu (Cloudové súbory) a produkčné cloudové servery (Cloudové servery). NASA dal technológiu, ktorá podporuje hmlovina, vlastná služba cloud computingu, s vlastnosťami vysokého výkonu, sieťového prepojenia a efektívneho riadenia ukladania údajov, umožňujúca správu veľkých súborov vedeckých údajov.

OpenStack sa oficiálne stala úplne nezávislou neziskovou organizáciou v roku September 2012. Komunita OpenStack, ktoré sú okolo neho vytvorené, dozerá na predstavenstvo, ktoré je zložené z mnohých priamych a nepriamych konkurentov, ako napr IBM, Intel a VMware.

A vďaka čomu je Openstack taký úspešný, praktický a používaný?

OpenStack si kladie za cieľ vybudovať cloudovú platformu, typ CMP (Cloud Management Platform) ktorá uľahčuje výstavbu a správu rôznych prvkov v rámci infraštruktúry s cieľom dosiahnuť cloudové služby pre svojich zákazníkov (používateľov). Ak porovnáme Zásobník VMware, openstack bude na rovnakej úrovni vCAC a / alebo vCD).

OpenStack má veľkú kapacitu pre rozšíriteľnosť cez API„Ľahké“ implementovať a prispôsobiť (veľmi v štýle AWS), verejnosť a typu „Predajca zadarmo“, toľko "SPoskytovatelia služieb » obrátili sa, aby videli OpenStack ako kľúčová alternatíva k vašim vlastným iniciatívam cloudovej infraštruktúry. OpenStack s jeho modulárna technológia na základe požiadaviek „Cloud“ ktoré je potrebné dodať, umožňuje integrovať rôzne projekty do architektúry vytvorenej progresívnym a stabilným spôsobom.

Čo NIE je Openstack?

OpenStack nie je:

  • Produkt: Je to vlastne súbor služieb, ktoré vytvárajú cloud s technológiou Open Source, ktorá umožňuje jej modifikáciu, prispôsobenie a personalizáciu v prospech vlastných potrieb, ktoré potom možno zdieľať a prispievať s nimi v komunite. OpenStack je udržiavaný a kontrolovaný Nadácia OpenStack.
  • Hypervisor: Je to viac ako jednoduchý virtualizačný prvok, keďže sa jedná o prvok, ktorý je vo vrstve vysoko nad cloudom, má výšku konkurencie ako napr. vCD y vCAC (VMware) a s ostatnými CMP de tretie strany (3) ktoré sú tam vonku.
  • 100% zadarmo: Je potrebné otvoriť iba kód, pretože náklady na údržbu, školenie, riešenie problémov, správu a údržbu vrstiev, ktoré sú uvedené nižšie (napr. vSphere, siete, úložisko atď.) môžu alebo môžu mať súvisiace náklady v závislosti od poskytovateľa a / alebo použitej technológie. Niektoré distribúcie Linuxu navyše začínajú ponúkať svoje „Flavour“ (verzie) OpenStack je vlastný a dodáva pridanú hodnotu, náklady nie za kód, ale za podporu a zvyšok.
  • Iba pre poskytovateľov služieb: OpenStack Môže ju použiť akýkoľvek typ inštitúcie, spoločnosti, organizácie a nielen Poskytovatelia služieb, pretože je zrejmé, že modularita a ľahká spotreba vďaka jeho API, robí produkt tak zaujímavým pre SP a akékoľvek ďalšie zainteresované strany.

A ČO TLAČI CLOUD?

Podľa NIST (Národný inštitút pre štandardy a technológie) OpenStack Môže byť definovaný alebo koncipovaný ako model škálovateľných služieb na požiadanie o alokáciu a spotrebu výpočtových zdrojov. To všetko zahŕňa využitie infraštruktúr, aplikácií, údajov (informácií) a súboru služieb integrovaných do rezerv výpočtových zdrojov, sietí, údajov (informácií) a úložnej kapacity. A tiež za predpokladu, že tieto prvky môžu byť postavené, dodané, nasadené a uvoľnené rýchlo, s malým úsilím vývoja, kontroly a interakcie poskytovateľom cloudovej výpočtovej techniky, s cieľom uspokojiť súčasné potreby klienta.

Poskytovanie služieb cloud computingu môže byť spojené s tromi (3) konkrétnymi obchodnými modelmi:

  • Infraštruktúra ako služba (IaaS): Tento obchodný model ponúka spotrebiteľovi (používateľovi) zabezpečenie spracovania, ukladania, sietí a akýchkoľvek ďalších výpočtových zdrojov potrebných na inštaláciu softvéru vrátane operačného systému a aplikácií. Okrem kontroly nad základným cloudovým systémom, ale nad operačným systémom a jeho aplikáciami. Príklad: Amazon Web Services EC2.
  • Plattform ako služba (PaaS): Tento obchodný model ponúka spotrebiteľovi (používateľovi) možnosť vykonávať aplikácie vyvinuté alebo zmluvne dohodnuté tretími stranami na základe programovacích jazykov alebo rozhraní poskytovaných poskytovateľom. Okrem kontroly nad základným systémom alebo nad prostriedkami infraštruktúry.
  • Softvér ako služba (SaaS): Tento obchodný model ponúka spotrebiteľovi (používateľovi) možnosť používať aplikácie poskytovateľa, ktoré bežia na cloudovej infraštruktúre. K aplikáciám sa pristupuje z klientskych zariadení prostredníctvom rozhraní, napríklad webového prehliadača. V takom prípade má používateľ prístup iba ku konfiguračnému rozhraniu poskytovaného softvéru.

Poskytovanie služieb cloud computingu môže byť spojené s tromi (3) konkrétnymi implementačnými modelmi:

  • Verejný cloud: Tento model nasadenia v cloude sprístupňuje infraštruktúru a logické prostriedky, ktoré sú súčasťou prostredia, širokej verejnosti alebo širokej skupine používateľov. Spravidla ju vlastní poskytovateľ, ktorý spravuje infraštruktúru a ponúkané služby. Príklad: služba GoogleApps.
  • Privátny cloud: Tento model nasadenia v cloude umožňuje, aby infraštruktúru spravovala iba jedna organizácia. Správu aplikácií a služieb môže vykonávať rovnaká organizácia alebo tretia strana. Pridružená infraštruktúra môže byť v rámci organizácie alebo mimo nej. Príklad: Akákoľvek cloudová služba vo vlastníctve organizácie alebo na základe zmluvy s poskytovateľom, ale ktorej zdroje sú výhradné pre túto organizáciu.
  • Komunitný cloud: Tento model nasadenia v cloude umožňuje zdieľanie infraštruktúry rôznymi organizáciami a jeho hlavným cieľom je podpora konkrétnej komunity, ktorá má podobný súbor záujmov (misia, požiadavky na bezpečnosť alebo súlad s predpismi atď.). Rovnako ako privátny cloud môže byť spravovaný organizáciami alebo treťou stranou a infraštruktúra môže byť v ich vlastných zariadeniach alebo mimo nich. Príklad: Službu poskytuje www.apps.gov vlády USA, ktorá poskytuje služby cloud computingu vládnym agentúram.
  • Hybridný cloud: Tento model implementácie cloudu umožňuje kombinovať dva alebo viac typov predchádzajúcich cloudových cloudov, pričom ich udržuje ako samostatné entity, ale spája ich štandardizovaná alebo patentovaná technológia, ktorá umožňuje prenosnosť spravovaných údajov a aplikácií.

Dúfam, že sa vám tento príspevok páčil!


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.