OpenStack i Cloud Computing: Budućnost Cloud Computinga sa besplatnim softverom

U ovoj novoj prilici razgovarat ćemo o tome otvorena i skalabilna platforma za stvaranje privatnih i javnih oblaka, odnosno Otvara se.

lpi

Otvara se  stvoren je kao projekt infrastrukturnog rada od "Otvoreni izvor" (Otvoreni izvor) ispod slike internetske usluge (IaaS) za stvaranje i upravljanje velikim skupinama virtualnih privatnih poslužitelja u podatkovnom centru.

openstack-1

Ciljevi od toga su trebali podržati interoperabilnost između usluga u oblaku za izgradnju usluga u oblaku (iste kao Amazon) u vlastitim podatkovnim centrima. OpenStack, trenutno je dostupan besplatno pod Licenca Apache 2.0. Stoga se mnogi često pozivaju na OpenStack na informativnim stranicama poput Linux Cloud-a, to jest, "Linux u oblaku". Drugi to uspoređuju s projektima poput Eukaliptus y Apache CloudStack, dvije druge inicijative u oblaku otvorenog koda.

A kako je strukturiran Openstack?

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

  • Ne ići: Pružiti virtualne strojeve (VM) na zahtjev (Na zahtjev) potreban.
  • Brz: Osigurati skalabilni sustav za pohranu koji podržava pohranu potrebnih objekata.
  • Pepeo: u osigurati trajnu blokovsku pohranu za hosting virtualnih strojeva koji rade.
  • Pogled: Nuditi popis i pohranu slika virtualnih diskova s ​​kojima će raditi.
  • Ključni kamen: Osigurati tehnologiju provjere autentičnosti 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 sučelnih uređaja koji kontroliraju ugrađene usluge OpenStack.
  • Ceilometar: Osigurati jedinstvenu kontaktnu točku za sustave naplate.
  • Toplina: 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 s Rackspace, razvili su se OpenStack. RackSpace je pružio kod koji pokreće uslugu pohrane datoteka u oblaku i uslugu dostave sadržaja (Datoteke u oblaku) i proizvodni poslužitelji u oblaku (Cloud poslužitelji). NASA dao tehnologiju koja podržava maglina, vlastita usluga računalstva u oblaku, sa značajkama visokih performansi, umrežavanjem i učinkovitim upravljanjem pohranom podataka, za postizanje upravljanja velikim brojem znanstvenih podataka.

OpenStack službeno postala potpuno neovisna neprofitna organizacija u Rujna 2012. Zajednica OpenStack, stvoren oko njega nadzire upravni odbor koji čine mnogi izravni i neizravni konkurenti, kao što su IBM, Intel i VMware.

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

OpenStack ima za cilj izgradnju oblačne 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 usporedimo VMware stog, Otvara se bila bi na istoj razini vCAC i / ili vCD).

OpenStack ima veliki kapacitet za rastezljivost preko Apis što su "Lako" implementirati i prilagoditi (vrlo u stilu AWS), javnost i to tipa "Dobavljač besplatan", toliko mnogo "S.davatelji 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 temelju zahtjeva "Oblak" koje treba isporučiti omogućuje integriranje različitih projekata u arhitekturu stvorenu na progresivan i stabilan način.

Što NIJE Openstack?

OpenStack nije:

  • Proizvod: To je zapravo skup usluga koje tehnologijom stvaraju oblak Open Source, koji omogućuje njegovu izmjenu, prilagodbu i personalizaciju u korist vlastitih potreba koje se potom mogu podijeliti i pridonijeti potrebama zajednice. OpenStack održava i kontrolira temelj 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 konkurenata kao što je vCD y vCAC (VMware) i s drugima CMP-ovi de treće strane (3) koji su vani.
  • 100% besplatno: Kôd mora biti otvoren samo s obzirom na troškove održavanja, obuke, rješavanja problema, upravljanja i održavanja slojeva koji su ispod (npr. vSphere, umrežavanje, pohrana itd.) imaju ili mogu imati pripadajući trošak, ovisno o davatelju i / ili tehnologiji koja se koristi. Uz to, neki Linux Distros počinju nuditi svoje "Aroma" (verzije) samog OpenStacka, dodajući pridruženu vrijednost, trošak ne za kôd već za podršku i ostalo.
  • Samo za pružatelje usluga: OpenStack Može ga koristiti bilo koja vrsta ustanove, tvrtke, organizacije i ne samo njih Davatelji 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 ŠTO JE OBLAČNO RAČUNALSTVO?

Prema NIST (Nacionalni institut za standarde i tehnologiju) OpenStack Može se definirati ili zamisliti kao model skalabilnih usluga na zahtjev za dodjelu i potrošnju računalnih resursa. Sve to obuhvaća upotrebu infrastrukture, aplikacija, podataka (informacija) i skupa usluga integriranih rezervama računalnih resursa, mreža, podataka (informacija) i kapaciteta za pohranu. A također pod pretpostavkom da se ti elementi mogu brzo graditi, isporučivati, razmještati i puštati uz mali napor razvoja, kontrole i interakcije pružatelja usluga Cloud Computinga kako bi se zadovoljile trenutne potrebe klijenta.

Pružanje usluga računalstva 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, pohrane, mreža i bilo kojeg drugog računalnog resursa potrebnog za instalaciju softvera, uključujući operativni sustav i aplikacije. Osim kontrole nad osnovnim oblačnim sustavom, ali operativnim sustavom i njegovim aplikacijama. Primjer: Amazon Web Services EC2.
  • Platforma kao usluga (PaaS): Ovaj poslovni model nudi potrošaču (korisniku) mogućnost pokretanja aplikacija razvijenih ili ugovorenih od strane trećih strana, iz programskih jezika ili sučelja koje pruža dobavljač. Osim kontrole nad temeljnim sustavom ili nad infrastrukturnim resursima.
  • Softver kao usluga (SaaS): Ovaj poslovni model nudi potrošaču (korisniku) mogućnost korištenja davateljevih aplikacija koje se izvode 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čunalstva u oblaku može se povezati s tri (3) specifična modela implementacije:

  • Javni oblak: Ovaj model primjene u oblaku omogućuje infrastrukturi i logičkim resursima koji su dio okoliša da budu dostupni široj javnosti ili širokoj skupini korisnika. Obično je u vlasništvu davatelja usluga koji upravlja infrastrukturom i ponuđenim uslugama. Primjer: usluga GoogleApps.
  • Privatni oblak: Ovaj model primjene u oblaku omogućuje da infrastrukturom upravlja samo jedna organizacija. Administriranje aplikacija i usluga može provoditi 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 s davateljem usluga, ali čiji su resursi ekskluzivni za tu organizaciju.
  • Oblak zajednice: Ovaj model implementacije u oblaku omogućuje razmjenu infrastrukture raznim organizacijama, a glavni joj je cilj 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 vladine agencije uslugama računalstva u oblaku.
  • Hibridni oblak: Ovaj model implementacije oblaka omogućuje kombiniranje dvije ili više vrsta prethodnih oblaka, zadržavajući ih kao zasebne cjeline, ali ujedinjene standardiziranim ili vlasničkim tehnologijama, koje omogućuju prenosivost upravljanih podataka i aplikacija.

Pa, nadam se da vam se svidio ovaj post!


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.