OpenStack i Cloud Computing: Budućnost Cloud Computing-a sa besplatnim softverom

O ovoj novoj prilici ćemo razgovarati otvorena i skalabilna platforma za stvaranje privatnih i javnih oblaka, tj Openstack.

lpi openstack  je stvoren kao projekat infrastrukturnog rada od "Open Source" (Open Source) ispod slike internetske usluge (IaaS) za stvaranje i administraciju velikih grupa virtualnih privatnih servera u podatkovnom centru.

openstack-1 Ciljevi od toga su trebali podržati interoperabilnost između usluga u oblaku kako bi se u oblacima podataka (isti kao Amazon) izgradili oblaci podataka. OpenStack, trenutno je dostupan besplatno pod Licenca Apache 2.0. Stoga se mnogi često pozivaju na OpenStack na informativnim web lokacijama poput Linux Cloud-a, tj. "Linux u oblaku". Drugi to upoređuju s projektima poput eukaliptus y Apache CloudStack, dvije druge inicijative u oblaku otvorenog koda.

A kako je Openstack strukturiran?

OpenStack ima modularna arhitektura koja se trenutno sastoji od jedanaest (11) komponenata:

  • Ne idem: Pružanje virtualnih mašina (VM) na zahtjev (Na zahtjev) potrebno.
  • Swift: Da bi se osigurao skalabilni sistem za pohranu koji podržava pohranu potrebnih objekata.
  • Pepeljuga: para pružaju trajnu blokovsku pohranu za hosting pokrenutih virtualnih mašina.
  • Pogled: Nuditi listu i pohranu slika virtualnih diskova s ​​kojima će raditi.
  • Ključni kamen: Da bi se omogućila tehnologija autentifikacije i autorizacije za pokretanje svih OpenStack usluga.
  • Horizont: Osigurati modularno web korisničko sučelje (UI) za interakciju s OpenStack uslugama.
  • neutron: Da bi se pružila potrebna mrežna povezanost kao usluga između interfejs uređaja koji kontroliraju ugrađene usluge OpenStack.
  • Ceilometar: Osigurati jedinstvenu kontaktnu tačku za sisteme naplate.
  • Toplota: Para pruža usluge orkestracije za više aplikacija u oblaku različitih dobavljača i tehnologija.
  • Trove: Osigurati pružanje baze podataka kao jedinstvenu uslugu za postavljene relacijske i nerelacijske motore baza podataka.
  • sahara: Para nudi usluge obrade podataka potrebne za resurse kojima upravlja OpenStack.

A kako je rođen Openstack?

La Nacionalna uprava za aeronautiku i svemir (NASA) zajedno sa Rackspace, razvili su se OpenStack. RackSpace je pružio kod koji pokreće uslugu isporuke sadržaja i skladištenje datoteka u oblaku (Cloud Files) i proizvodni cloud serveri (Cloud Servers). u NASA dao tehnologiju koja podržava nebula, sopstvena usluga računarstva u oblaku, sa karakteristikama visokih performansi, umrežavanjem i efikasnim upravljanjem pohranom podataka, za postizanje upravljanja velikim brojem naučnih podataka.

OpenStack godine zvanično postala potpuno neovisna neprofitna organizacija Septembar 2012. OpenStack zajednica, stvoren oko njega, nadzire upravni odbor koji čine mnogi direktni i indirektni konkurenti, kao npr IBM, Intel i VMware.

A šta čini Openstack tako uspješnim, praktičnim i korištenim?

OpenStack ima za cilj izgradnju cloud platforme tipa CMP (Platforma za upravljanje oblakom) koji olakšava izgradnju i upravljanje različitim elementima unutar infrastrukture za postizanje usluga u oblaku za svoje kupce (korisnike). Ako uporedimo VMware stog, openstack bi bilo na istom nivou vCAC i / ili vCD).

OpenStack ima veliki kapacitet za proširivost Mediante API šta je "Lako" implementirati i prilagoditi (vrlo u stilu AWS), public i to tipa "Dobavljač besplatan", toliko "Spružaoci usluga » okrenuli su se da vide OpenStack kao ključnu alternativu vašim vlastitim inicijativama za infrastrukturu u oblaku. OpenStack sa svojim modularna tehnologija na osnovu zahtjeva "Cloud" koje treba isporučiti omogućava integraciju različitih projekata u arhitekturu stvorenu na progresivan i stabilan način.

Šta je Openstack NOT?

OpenStack nije:

  • Proizvod: To je zapravo skup usluga koje tehnologijom stvaraju oblak Open Source, koji omogućava njegovu modifikaciju, prilagođavanje i personalizaciju u korist vlastitih potreba koje se potom mogu dijeliti i doprinositi potrebama zajednice. OpenStack održava i kontrolira Fondacija OpenStack.
  • Hipervizor: To je više od jednostavnog elementa virtualizacije, budući da je element koji se nalazi u sloju znatno iznad oblaka, ima visinu konkurencije kao što je vCD y vCAC (VMware) i sa drugima CMP de treće strane (3) koji su tamo.
  • 100% besplatno: Samo kôd mora biti otvoren, jer su troškovi održavanja, obuke, rješavanja problema, upravljanja i održavanja slojeva koji su ispod (npr. vSphere, umrežavanje, pohrana itd.) imaju ili mogu imati pridruženi trošak, ovisno o dobavljaču i / ili tehnologiji koja se koristi. Pored toga, neki Linux Distros počinju da nude svoje "Aroma" (verzije) Vlastiti OpenStack, dodajući pridruženu vrijednost, trošak ne za kôd već za podršku i ostalo.
  • Samo za dobavljače usluga: OpenStack Može ga koristiti bilo koja vrsta institucije, kompanije, organizacije i ne samo njih Dobavljači usluga (SP), budući da očito modularnost i lakoća potrošnje kroz njegove API-je, čini proizvod toliko zanimljivim za SP-ove i sve druge zainteresirane strane.

A ŠTA JE OBLAČNO RAČUNARSTVO?

Prema rečima NIST (Nacionalni institut za standarde i tehnologiju) OpenStack Može se definirati ili zamisliti kao model skalabilnih usluga na zahtjev za alokaciju i potrošnju računarskih resursa. Sve ovo obuhvaća upotrebu infrastrukture, aplikacija, podataka (informacija) i skupa usluga integriranih rezervama računarskih resursa, mreža, podataka (informacija) i skladišnog kapaciteta. I pod pretpostavkom da se ti elementi mogu brzo graditi, isporučivati, primenjivati ​​i puštati uz mali napor razvoja, kontrole i interakcije dobavljača Cloud Computing-a, kako bi se zadovoljile trenutne potrebe klijenta.

Pružanje usluga računarstva u oblaku može se povezati s tri (3) specifična poslovna modela:

  • Infrastruktura kao usluga (IaaS): Ovaj poslovni model nudi potrošaču (korisniku) pružanje obrade, skladištenja, mreža i svih ostalih računarskih resursa neophodnih za instalaciju softvera, uključujući operativni sistem i aplikacije. Osim kontrole nad osnovnim sistemom oblaka, ali operativnim sistemom i njegovim aplikacijama. Primjer: Amazon Web Services EC2.
  • Platforma kao usluga (PaaS): Ovaj poslovni model nudi potrošaču (korisniku) mogućnost izvršavanja aplikacija koje su razvile ili ugovorile treće strane, iz programskih jezika ili interfejsa koje pruža dobavljač. Osim kontrole nad osnovnim sistemom ili nad resursima infrastrukture.
  • Softver kao usluga (SaaS): Ovaj poslovni model nudi potrošaču (korisniku) mogućnost korištenja aplikacija dobavljača koje rade na oblačnoj infrastrukturi. Aplikacijama se pristupa s klijentskih uređaja putem sučelja, na primjer putem web preglednika. U ovom slučaju, korisnik ima pristup samo konfiguracijskom sučelju isporučenog softvera.

Pružanje usluga računarstva u oblaku može se povezati s tri (3) specifična modela implementacije:

  • Javni oblak: Ovaj model primene u oblaku omogućava infrastrukturi i logičkim resursima koji su dio okruženja da budu dostupni široj javnosti ili širokoj grupi korisnika. Obično je u vlasništvu dobavljača koji upravlja infrastrukturom i ponuđenim uslugama. Primjer: usluga GoogleApps.
  • Privatni oblak: Ovaj model primene u oblaku omogućava da infrastrukturom upravlja samo jedna organizacija. Administriranje aplikacija i usluga može vršiti ista organizacija ili treća strana. Povezana infrastruktura može biti unutar organizacije ili izvan nje. Primjer: Bilo koja usluga u oblaku u vlasništvu organizacije ili ugovorena sa dobavljačem, ali čiji su resursi ekskluzivni za tu organizaciju.
  • Cloud Cloud: Ovaj model primene u oblaku omogućava razmjenu infrastrukture različitim organizacijama, a glavni cilj joj je podržati određenu zajednicu koja ima slične probleme (misija, zahtjevi sigurnosti, usklađenosti itd.). Poput Private Cloud-a, njime mogu upravljati organizacije ili treća strana, a infrastruktura može biti u njihovim vlastitim objektima ili izvan njih. Primjer: Usluga koju pruža www.apps.gov američke vlade koja pruža usluge računarstva u oblaku vladinim agencijama.
  • Hibridni oblak: Ovaj model implementacije oblaka omogućava kombiniranje dvije ili više vrsta prethodnih oblaka, zadržavajući ih kao zasebne cjeline, ali objedinjene standardiziranim ili vlasničkim tehnologijama, koje omogućavaju prenosivost upravljanih podataka i aplikacija.

Pa, nadam se da vam se svidio ovaj post!


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena.

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.