OpenStack
OpenStack on avoimen lähdekoodin cloud computing ratkaisu, jonka avulla organisaatiot voivat altaan tallennustilaa, verkkolaitteita ja muita resursseja yhdellä alustalla. Se on skaalautuva ja pystyy organisaatioille lähes kaikenkokoisille.
- Ei varastointi rajoituksia
- Luotettavan ja skaalautuvan
- Sisäänrakennettu irtisanomisten
- Ainutlaatuinen objekti rakenne ilman pesintä
- Ei keskustietokanta, mikä mahdollistaa paremman suorituskyvyn
- Merkittävät ja teollisuus tukea
- Ohjelmisto on ilmainen ja päivitetään puolivuosittain läpi kehittäjien ja käyttäjien
- Ihaillut suorituskyvyn ja skaalautuvuuden verrattuna kaupallisia ohjelmistoja
- Korkeat laadunvarmistusnormit lukien yksikön toiminnalliset ja integrointitestausta sekä tiukka koodin arvostelua
- Yhteisö tukee vahvasti ja kysymyksiin vastataan nopeasti foorumeilla
- Vaikka ohjelmisto on ilmainen, järjestöille aiheutuu kustannuksia opetella käyttämään ja ottaa sen ja hallita sitä seuraavat hankkeet
- Organisaatioiden täytyy tutkia OpenStack huolellisesti etukäteen, jotta ne ovat oikein skaalaus sen hyväksymistä niiden hankkeiden
OpenStack on suosittu infrastruktuuri-as-a-service (IaaS) ohjelmisto luokka. Organisaatiot käyttävät usein sitä kun alkaa julkinen tai yksityinen pilvi. Sen avulla käyttäjät voivat sijoittaa virtuaalisia resursseja, hallitsemaan ja arvioimaan pilviympäristössä ja muokata ohjelmistoa tarpeen mukaan. Ohjelmisto toimii luotettavasti palvelimiin ulkopuolella käyttäjän oma ympäristö. Koska sen asema avoimen lähdekoodin ohjelmistoja, se hyötyy palautteen ja myötävaikuttaneet monet kehittäjät ympäri maailmaa. Vaikka kehittäjät ovat lisänneet monia komponentteja OpenStack on yhdeksän ensisijaista komponentteja, jotka muodostavat ohjelmiston. Nova on ensisijainen ohjelmisto, joka ajaa OpenStack ja oli yksi ensimmäisistä kahden komponentin käyttöön. Swift on tärkein varastointi järjestelmä ja julkaistiin yhdessä Nova lippulaiva komponenttina. Muut myöhempien komponenttien ja niiden roolit ovat seuraavat: * Tuhka - lohko varastointi * Neutron - verkottuminen * Horizon - OpenStack kojelaudassa * Keystone - identiteetti palvelut * Pilvenkorkeusmittari - telemetria tai laskutuspalveluihin * Heat - pilvi sovellusvaatimukset varastointi Koska monet lisäosia ja koko OpenStack, se voi olla haastavaa organisaatioiden selvittää, miten parhaiten käyttää ohjelmistoa. Jotkut organisaatiot ovat löytäneet menestystä käyttämällä Trystack, hiekkalaatikko ympäristö, jonka avulla käyttäjät voivat testata sovelluksia, miten ne toimivat OpenStack. On kuitenkin suositellaan käyttäjille on hyvä suunnitelma antaessaan tämän ohjelmiston. OpenStack on hyvin tuettu sen suuri yhteisö insinöörejä. Kuitenkin suuri määrä dokumentaatiota olemassa ja se voi olla hankalaa löytää vastauksia joihinkin kysymyksiin. Kysymyksiä ainutlaatuisia ongelmia voidaan vastata nopeammin foorumeilla sen sijaan hakuja nämä asiakirjat.