Virtuaalikoneiden itsepalveluportaalin rakentaminen
Partanen, Lauri (2016)
Partanen, Lauri
Kajaanin ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201601261659
https://urn.fi/URN:NBN:fi:amk-201601261659
Tiivistelmä
Itsepalvelu on keino, jolla voidaan keventää asiakaspalvelijan taakkaa. Virtuaaliympäristön hallinnan kannalta tämä tarkoittaa vähemmän työtä virtuaalikoneiden luomisen suhteen. Peruskäyttäjää ei kuitenkaan tavallisesti voida päästää suoraan käyttämään kriittisiä hallintaohjelmia tai antaa heille pääkäyttäjäoikeuksia. Erillinen hallintapaneeli, joka on varustettu tarpeellisilla toiminnoilla ja oikeuksilla, on eräs ratkaisu tähän. Nimitys tällaiselle hallintapaneelille on itsepalveluportaali.
Itsepalveluportaalin rakentaminen vaatii monenlaisia resursseja. Tyhjästä rakennettaessa täytyy hankkia isäntäpalvelin, asentaa virtualisointiohjelmisto ja sen hallintaohjelmisto. Seuraavaksi asennetaan orkestrointiohjelma, jotta voidaan automatisoida tarvittavat toiminnot, joita itsepalveluportaalin kautta suoritetaan. Viimeisenä rakennetaan Orkestraattorin avulla verkkosivu, jonka kautta käyttäjät voivat provisoida itse virtuaalikoneita. Tämä opinnäytetyö opastaa koko asennus, säätö- ja rakennusprosessin läpi, kertoen myös käytetyistä ohjelmistoista. Opinnäytetyön ohjeen ympäristö on rakennettu ESXi 5.5-hypervisorin päälle. Ympäristön tietovaranto on sijoitettu FreeNAS palvelimelle ja hallinta tehty vCenter Serverillä. Käyttäjätilit tulevat Active Directoryn kautta ja palvelinten käyttöjärjestelminä on Windows 2012 R2 Server. Orkestrointityökaluna on VMware Orchestrator ja verkkosivun tekemiseen käytetään apuna Apache Tapestryä. Koodikielenä on käytetty vain HTML:ää. Ohjeen tarkoitus on opettaa käyttämään orkestraattoria sekä rakentamaan toimiva itsepalveluportaali virtuaaliympäristölle
Itsepalveluportaalin rakentaminen vaatii monenlaisia resursseja. Tyhjästä rakennettaessa täytyy hankkia isäntäpalvelin, asentaa virtualisointiohjelmisto ja sen hallintaohjelmisto. Seuraavaksi asennetaan orkestrointiohjelma, jotta voidaan automatisoida tarvittavat toiminnot, joita itsepalveluportaalin kautta suoritetaan. Viimeisenä rakennetaan Orkestraattorin avulla verkkosivu, jonka kautta käyttäjät voivat provisoida itse virtuaalikoneita. Tämä opinnäytetyö opastaa koko asennus, säätö- ja rakennusprosessin läpi, kertoen myös käytetyistä ohjelmistoista. Opinnäytetyön ohjeen ympäristö on rakennettu ESXi 5.5-hypervisorin päälle. Ympäristön tietovaranto on sijoitettu FreeNAS palvelimelle ja hallinta tehty vCenter Serverillä. Käyttäjätilit tulevat Active Directoryn kautta ja palvelinten käyttöjärjestelminä on Windows 2012 R2 Server. Orkestrointityökaluna on VMware Orchestrator ja verkkosivun tekemiseen käytetään apuna Apache Tapestryä. Koodikielenä on käytetty vain HTML:ää. Ohjeen tarkoitus on opettaa käyttämään orkestraattoria sekä rakentamaan toimiva itsepalveluportaali virtuaaliympäristölle