Kuidas installida OpenStack?
OpenStack on tarkvaraplatvormi tööriist, mida kasutatakse avalike ja privaatpilvede pilveplatvormide ehitamiseks ja haldamiseks. See on tasuta ja avatud lähtekoodiga. See oli kirjutatud pütonis. Algselt ilmus see aastal 2010. See toetab platvormideülest opsüsteemi. Enamasti kasutatakse seda kui infrastruktuuri kui teenust (IaaS). Selle töötas välja sihtasutus OpenStack.
OpenStacki installimise sammud
OpenStacki installimiseks on vajalikud järgmised sammud:
1. samm: installige virtuaalne kast või looge virtuaalne masin
Laadige alla Oracle'i virtuaalkast ja looge 64-bitise OS-i konfiguratsiooniga VM-seade 8 GB RAM-i ja 300 GB mäluga. Pärast vajaliku VM-i loomist vajaliku OS-i jaoks avage terminal ja keelake tulemüür.
2. samm: laadige alla OpenStacki versioon
Kasutage alltoodud käsku OpenStacki versiooni allalaadimiseks terminali kaudu. Käsk on 'yum install –y centos-release-OpenStack-newton'
3. samm: värskendage pakette
Paki värskendamiseks kasutage allpool olevat käsku. Käsk on 'yum update –y'.
4. samm: kasutage tööriista OpenStacki installimiseks
Packstacki abil saab kõik OpenStacki teenused installida ühe korraga ja see hoolitseb kõigi OpenStacki installiosade eest. OpenStacki saab installida ka ilma tööriista abita, kuid teenuste ükshaaval installimine nõuab palju aega. Käsk on 'yum install –y OpenStack-packstack'
5. samm: teenuste installimine
Allpool toodud käsku kasutatakse kõigi OpenStacki teenuste või komponentide installimiseks. Käsk on 'pakitud pakk - kõik'. See installib kõik ja OpenStacki jaoks installimine on lõpule viidud.
6. samm: avage administraatori fail
Avatud pinu kasutajanime, parooli ja URL-i saamiseks avage fail keystonerc_admin. Pange tähele kõiki kolme asja.
7. samm: sisselogimine
Kasutage brauseris URL-i ja kasutage OpenStackisse sisselogimiseks samu mandaate. Saate OpenStacki armatuurlaua. Ka seal on loetletud muud teenused.
OpenStacki komponendid
Mõned OpenStackis kasutatavad komponendid ja koodnimedega teenused on järgmised:
1. Arvuta:
See on OpenStack IaaS põhiosa. Seda nimetatakse ka Novaks. Seda nimetatakse pilvandmetöötluse kangakontrolleriks. See on kirjutatud peamiselt pütoonides. See on välja töötatud peamiselt mahu suurendamiseks, ilma et sellel oleks omandiõigust riist- ja tarkvarale. Seda kasutatakse peamiselt jõudluse jälgimiseks üldiselt ja ka muude logifailide jaoks.
2. Võrgundus:
See aitab võrkude haldamisel. Seda tuntakse ka kui neutronit. See aitab täpsustada IP-aadresse ja hallata võrku. See pakub määratletud kasutajagruppide jaoks erinevate rakenduste mudeleid.
3. Blokeeri salvestusruum:
Seda tuntakse ka Cinderina. See pakub mäluseadmeid teenuste käitamiseks ja arvutusnäidete loomiseks. See aitab hallata ja ühendada seadmeid serveritega. Seda kasutatakse jõudlustundlike stsenaariumide jaoks, näiteks andmebaaside säilitamine, failisüsteemi laiendamine jne. See võimaldab pilve kasutajatel hallata salvestusruumi ise.
4. Isikuandmed:
See aitab kaardistada OpenStacki kasutajate keskse kataloogi. Seda nimetatakse ka Keystoneks. See toimib peamiselt autentimissüsteemina pilvesüsteemi ja selle teenuste haldamiseks. See tagab, et korrektor autendib teenuse või tööriista juurdepääsu konkreetsele kasutajale.
5. Pilt:
Seda kasutatakse teenuste ja piltide salvestamiseks. Nende salvestatud piltide abil saab mallina kasutada. Seda kasutatakse ka piiramatu arvu varukoopiate salvestamiseks. Seda tuntakse ka kui see lisab olemasoleva infrastruktuuri täiustusi. See on moodul, mida kasutatakse peamiselt piltide lisamiseks, kustutamiseks, jagamiseks ja dubleerimiseks.
6. Objektide hoidmine:
Objektide salvestuskoodi nimi on Swift. Seda kasutatakse objektide ja failide terviklikkuse haldamiseks, mis kirjutatakse mitmele ketta draiverile, mis on levitatud serverite andmekeskuses ja ka kogu klastris. OpenStack aitab sisu kopeerida ja seadmetes levitamiseks kasutada erinevat tarkvara loogikat.
7. Armatuurlaud:
Armatuurlaua koodnimi on Horizon. See pakub kasutajale liidest erinevate teenuste ja komponentide kasutamiseks, näiteks arvutipaigaldise haldamine, jälgimine ja muud teenused. See on üks võimalusi OpenStacki teenustega suhtlemiseks. See suudab automatiseerida juurdepääsu ja haldamise jaoks vajalikud tööriistad.
8. Orkestratsioon:
Orkestratsiooni koodnimi on Heat. Kuumust kasutatakse mitme komposiitpilverakenduse korraldamiseks mallide abil.
9. Töövoog:
Töövoo koodnimi on Mistral. See on teenus, mis haldab töövooge. Seda kasutatakse konkreetse teenuse jaoks kirjutatud töövoo kirjutamiseks ja haldamiseks.
10. Telemeetria:
Telemeetria koodnimi on Ceilometer. OpenStacki komponentide arveldussüsteemi jaoks on see ainult kontaktpunkt.
Järeldus: installige OpenStack
OpenStack on organisatsioonis laialdaselt pilvandmetöötluses rakenduste juurutamiseks ja erinevatele kasutajatele mõeldud teenuste haldamiseks. OpenStacki kõige olulisem omadus on avatud lähtekoodiga ja tasuta. See on hõlpsasti saadaval ja seda saab kasutada kõikjal avalike ja privaatpilvede jaoks. Suured organisatsioonid kasutavad OpenStacki pilveteenusena oma rakenduste ja teenuste, näiteks AT&T, BMW jt, haldamiseks.
OpenStacki seadistamisel ning uusimale versioonile ja selle pikaajalisele toele üleviimisel on mõned väljakutsed. On olemas hea veebitoekogukond, mis aitab probleeme lahendada ja OpenStacki hõlpsalt õppida. See on üks parimaid valikuid, kui alustada tööd pilvandmetöötlusega ja tõhustada õppimist pilve valdkonnas.
Soovitatavad artiklid
See on olnud OpenStacki installimise juhend. Siin oleme arutanud OpenStacki ja OpenStacki komponentide installimise samme. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -
- Kuidas Apache'i installida?
- SQL Serveri installimise sammud?
- Kuidas installida MATLAB?
- Juhend Appium installimiseks?
- Stack Pythonis | 2 erinevat meetodit