Designing principles for Metropolia Education Cloud Platform
Tuominen, Olli (2017)
Tuominen, Olli
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201704114650
https://urn.fi/URN:NBN:fi:amk-201704114650
Tiivistelmä
Insinöörityön tarkoituksena oli kartuttaa kokemuksia OpenStack- ja SUSE OpenStack Cloud -teknologiasta. SUSE OpenStack Cloud on valittu käytettäväksi Metropolia-opetuspilvi -ympäristössä. Insinöörityön tavoitteena oli myös suunnitella korkeasti käytettävissä oleva OpenStack-pilvialusta, joka otettaisiin käyttöön Metropolia-opetuspilvenä.
Metropolia-opetuspilvi edellyttää tiettyjen vaatimusten täyttymistä, jotka on otettava huomioon suunnittelussa. Insinöörityössä vaatimukset määriteltiin ja validoitiin, jotta ne voidaan täyttää valitulla teknologialla. Vaatimuksena oli esimerkiksi, että opetuspilvi mahdollistaa itsepalvelukäyttöliittymän kautta tilattujen palveluiden tilaamisen ja käytön.
Työssä suunniteltiin Metropolian opetuspilvialustan arkkitehtuuri käyttäen SUSE OpenStack Cloud -teknologiaa. Lisäksi luotiin suunnittelun periaatteet, joiden avulla voidaan suunnitella korkeasti käytettävissä oleva OpenStack-pilviympäristö. Suunnittelun periaatteista tärkeimpänä voidaan mainita niin kutsutun single point of failure -pisteen välttämistä. Tällöin yksittäinen rikkoutunut piste ei lopeta OpenStack-pilviympäristön käyttöä.
OpenStackin havaittiin olevan IT-teknologia, jota tullaan käyttämään seuraavan sukupolven ohjelmisto-ohjatuissa palvelinkeskuksissa. Insinöörityössä luotujen suunnitteluperiaatteiden avulla voidaan suunnitella muita korkeasti käytettävissä olevia OpenStack-pilvialustoja. Kuitenkin on huomioitava, että suunnittelun onnistuminen riippuu täysin siitä, kuinka hyvin hankkeen tavoitteiden laajuus on määritelty.
Metropolia-opetuspilvi edellyttää tiettyjen vaatimusten täyttymistä, jotka on otettava huomioon suunnittelussa. Insinöörityössä vaatimukset määriteltiin ja validoitiin, jotta ne voidaan täyttää valitulla teknologialla. Vaatimuksena oli esimerkiksi, että opetuspilvi mahdollistaa itsepalvelukäyttöliittymän kautta tilattujen palveluiden tilaamisen ja käytön.
Työssä suunniteltiin Metropolian opetuspilvialustan arkkitehtuuri käyttäen SUSE OpenStack Cloud -teknologiaa. Lisäksi luotiin suunnittelun periaatteet, joiden avulla voidaan suunnitella korkeasti käytettävissä oleva OpenStack-pilviympäristö. Suunnittelun periaatteista tärkeimpänä voidaan mainita niin kutsutun single point of failure -pisteen välttämistä. Tällöin yksittäinen rikkoutunut piste ei lopeta OpenStack-pilviympäristön käyttöä.
OpenStackin havaittiin olevan IT-teknologia, jota tullaan käyttämään seuraavan sukupolven ohjelmisto-ohjatuissa palvelinkeskuksissa. Insinöörityössä luotujen suunnitteluperiaatteiden avulla voidaan suunnitella muita korkeasti käytettävissä olevia OpenStack-pilvialustoja. Kuitenkin on huomioitava, että suunnittelun onnistuminen riippuu täysin siitä, kuinka hyvin hankkeen tavoitteiden laajuus on määritelty.