Skip to main content
Login | Suomeksi | På svenska | In English

Browsing by Author "Kalliomäki, Juho"

Sort by: Order: Results:

  • Kalliomäki, Juho (2013)
    Palvelintenlaitteistojen tehokkaampi hyödyntäminen on yksi tärkeimmistä syistä miksi viimeisten vuosien aikana julkisuudessa on puhuttu paljon virtualisoinnista ja virtuaalikoneista. Virtualisointi tehdään lisäämällä palvelimelle laitteiston ja käyttöjärjestelmän väliin kerros joka mahdollistaa usean käyttöjärjestelmän ajamisen samanaikaisesti toisistaan tietämättä. Tutkielmassa perehdytään virtuaalikoneen määritelmään, virtualisoinnin historiaan, haasteisiin ja käyttökohteisiin. Usein virtualisointia harkittaessa pohditaan säilyykö sovelluksen suorituskyky uudessa ympäristössä. Tutkielmassa myös selvitetään miten paljon virtualisointi vaikuttaa sovelluksen suorituskykyyn ja millaista suorituskykyä voidaan todellisuudessa odottaa kun monta virtuaalikonetta jakaa saman fyysisen laitteen resurssit. Tutkimuksessa selvisi, että virtualisoinnilla on selkeästi havaittava vaikutus suorituskykyyn, joka tulee ottaa huomioon virtualisointialustan laitevalinnoissa. Selvisi myös että kun yksi virtuaalikone yrittää kuluttaa kaikki jaetut resurssit kykenee virtualisointialusta turvaamaan muiden virtuaalikoneiden suorituskyvyn. Sen sijaan ääritilanteessa, jossa useampi virtuaalikone yrittää samanaikaisesti käyttää kaikki resurssit, vaatii suorituskyvyn säilyttäminen etukäteen määriteltyä virtuaalikoneiden priorisointia.