Instaliraj OpenStack - Jednostavni koraci za instalaciju OpenStack-a

Sadržaj:

Anonim

Kako instalirati OpenStack?

OpenStack je alat softverske platforme koji se koristi za izgradnju i upravljanje oblačnim platformama za javne i privatne oblake. Besplatan je i otvoreni izvor. Napisana je pitonom. Prvobitno je objavljen u 2010. godini. Podržava multi-platformski operativni sustav. Uglavnom se raspoređuje kao infrastruktura kao usluga (IaaS). Razvila ga je zaklada OpenStack.

Koraci za instaliranje OpenStack-a

Za instaliranje OpenStack-a su sljedeći koraci:

1. korak: instalirajte virtualni okvir ili napravite virtualni stroj

Preuzmite Oracle virtualni okvir i stvorite VM stroj specifične konfiguracije 64-bitnog OS-a s 8 GB RAM-a i 300 GB memorije. Nakon kreiranja VM-a za određeni OS koji vam je potreban, otvorite terminal i isključite vatrozid.

2. korak: Preuzmite OpenStack verziju

Koristite naredbu ispod za preuzimanje verzije OpenStack kroz terminal. Naredba je "yum install - y centos-release-OpenStack-newton"

Korak 3: Ažurirajte pakete

Upotrijebite narednu naredbu za ažuriranje paketa. Naredba je "yum update - y".

Korak 4: Pomoću alata instalirajte OpenStack

Uz pomoć packstack-a, sve usluge OpenStack-a mogu se instalirati u jednom potezu i ona će se pobrinuti za sve instalacijske dijelove za OpenStack. OpenStack se može instalirati i bez pomoći alata, ali to zahtijeva mnogo vremena za instaliranje usluga jednu po jednu. Naredba je "yum install --y OpenStack-packstack"

Korak 5: Instaliranje usluga

Naredba u nastavku koristi se za instaliranje svih usluga ili komponenti za OpenStack. Naredba je 'packstack –allinone'. Instalirat će sve i instalacija dovršena za OpenStack.

Korak 6: Otvorite administrativnu datoteku

Otvorite datoteku keystonerc_admin da biste dobili korisničko ime, lozinku i URL za otvoren snop. Zabilježite sve tri stvari.

Korak 7: Prijava

Koristite URL u pregledniku i koristite iste vjerodajnice za prijavu u OpenStack i dobit ćete nadzornu ploču za OpenStack. I ostale su usluge tamo navedene.

Komponente OpenStack-a

Neke od komponenti i usluga s kodnim imenima koje se koriste u OpenStacku su sljedeće:

1. Izračunajte:

To je glavni dio OpenStack IaaS-a. Također se naziva Nova. Zove se kontroler tkanine za računalstvo u oblaku. Piše se uglavnom pitonom. Uglavnom je razvijena za skaliranje bez vlastitih hardverskih i softverskih zahtjeva. Koristi se uglavnom za nadziranje performansi općenito i drugih datoteka dnevnika.

2. Umrežavanje:

Pomaže u upravljanju mrežama. Poznat je i kao Neutron. Pomaže u određivanju IP adresa i upravljanju mrežom. Pruža modele za različite aplikacije za definirane grupe korisnika.

3. Blokiranje pohrane:

Poznat je i kao Cinder. Omogućuje uređaje za pohranu za pokretanje usluga i stvaranje računskih instanci. Pomaže u upravljanju, priključivanju uređaja na poslužitelje. Koristi se za scenarije osjetljive na performanse kao što su pohrana baze podataka, proširenje datotečnog sustava itd. Omogućuje oblačnim korisnicima da vlastitim prostorom upravljaju pohranom.

4. Identitet:

To pomaže u mapiranju središnjeg imenika korisnika s OpenStack uslugama. Zove se i kao Keystone. On uglavnom djeluje kao sustav provjere autentičnosti za rad oblačkog sustava i njegovih usluga. Pobrinut će se da korektor ovjeri pristup usluge ili alata određenom korisniku.

5. Slika:

Koristi se za pohranu usluga i slika. Pomoću ovih slika koje se pohranjuju mogu se koristiti kao predložak. Također se koristi za pohranu neograničenog broja sigurnosnih kopija. Poznat je i kao dodatak poboljšanju postojeće infrastrukture. To je modul koji se uglavnom koristi za dodavanje, brisanje, dijeljenje i umnožavanje slika.

6. Pohrana predmeta:

Naziv objekta za pohranu objekta je Swift. Koristi se za upravljanje integritetom objekata i datoteka koje se zapisuju na više pogonskih diskova koji su raspoređeni u podatkovnom centru poslužitelja i preko klastera. OpenStack pomaže u kopiranju sadržaja i korištenje različite softverske logike za distribuciju na svim uređajima.

7. Nadzorna ploča:

Kodno ime nadzorne ploče je Horizon. Korisniku pruža sučelje za korištenje različitih usluga i komponenti poput upravljanja računarskom instancom, nadgledanja i ostalih usluga. To je jedan od načina interakcije s OpenStack uslugama. Može automatizirati pristup i alate za izgradnju za upravljanje.

8. Orkestracija:

Kodno ime orkestracije je Heat. Toplina se koristi za orkestriranje više složenih aplikacija u oblaku pomoću predložaka.

9. Tijek rada:

Kodno ime tijeka rada je Mistral. To je usluga koja upravlja tijekovima rada. Koristi se za pisanje i upravljanje radnim tijekom koji je napisan za određenu uslugu.

10. Telemetrija:

Kodno ime Telemetry je Ceilometer. To je samo dodirno mjesto za sustav naplate komponenti OpenStack-a.

Zaključak: Instalirajte OpenStack

OpenStack se široko koristi u računalstvu u oblaku za lako raspoređivanje aplikacija i upravljanje uslugama za različite korisnike. Najvažnija značajka OpenStack-a je otvoreni kod i bez troškova. Lako je dostupan i može se koristiti bilo gdje za javne i privatne oblake. Velike organizacije koriste OpenStack kao oblak uslugu za upravljanje svojim aplikacijama i uslugama kao što su AT&T, BMW i drugi.

Postoje neki izazovi tijekom postavljanja OpenStack-a i nadogradnje na najnoviju verziju i njegovu dugoročnu podršku. Postoji dobra zajednica za podršku na mreži koja pomaže u rješavanju problema i jednostavnom učenju OpenStack-a. Jedan je od najboljih izbora za započinjanje rada na računalstvu u oblaku i poboljšavanje učenja u području oblaka.

Preporučeni članci

Ovo je vodič za instalaciju OpenStack-a. Ovdje smo raspravljali o koracima za instaliranje OpenStack-a i komponenti OpenStack-a. Možete pogledati i sljedeće članke da biste saznali više -

  1. Kako instalirati Apache?
  2. Koraci za instaliranje SQL servera?
  3. Kako instalirati MATLAB?
  4. Vodič za instaliranje Appiuma?
  5. Stack u Pythonu | 2 različite metode