Empowering IT solutions with server virtualization
Niemi, Joonas (2012)
Niemi, Joonas
Turun ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012121719770
https://urn.fi/URN:NBN:fi:amk-2012121719770
Tiivistelmä
Tämä opinnäytetyö kertoo perinteisten palvelinympäristöjen siirtämisestä virtuaalipalvelin-ympäristöön. Työssä perehdytään virtualisoinnin eri osa-alueisiin, tutustutaan erilaisiin virtualisointitekniikoihin sekä tutustutaan virtuaalisovelluksia toteuttaviin yrityksiin. Työ on tehty Erasmus Student Networkin toimeksiantona, jonka palvelinympäristö virtualisoitiin avoimen lähdekoodin XEN-ohjelmistolla, joka kuuluu osaksi Citrixin virtualisointiperhettä.
Virtualisointi on tekniikkana on ensimmäisen kerran esitelty jo 1960-luvulla. Virtualisoinnilla tarkoitetaan tekniikkaa, jossa loogiset operaatiot eriytetään fyysistä laitteista. Tämä mahdollistaa monen virtuaalisen käyttöjärjestelmän, sovelluksen tai kokonaisen tietokoneen ajamista yhdeltä fyysiseltä palvelimelta. Virtualisointi käyttää tietokoneen resurssit paremmin, mitä yksi käyttöjärjestelmä, yksi tietokone-malli pystyy. Virtualisoidut käyttöjärjestelmät ovat eriytetty toisistaan, jolloin jokainen tietokone toimii itsenäisesti, eivätkä pääse käyttämään toisen koneen tietoja. Tämä parantaa tietoturvallisuutta huomattavasti, sekä mahdollistaa nopeamman viankorjauksen ja parantaa koneiden ylläpitoa.
Erasmus Student Network (ESN) on Euroopan-laajuinen opiskelijaverkosto, joka palvelee kansainvälisiä opiskelijoita 36:ssa maassa ja yli 400:ssa korkeakoulussa. ESN tarjoaa useita tietoteknisiä palveluita, kuten internet-sivuja, web-käyttäjätietokannan sekä sähköisen ilmoittautumisjärjestelmän. Kaikki palvelut sijaitsevat yhdellä palvelimella, joka pilkottiin viideksi virtuaaliseksi palvelimeksi. Työ tehtiin ESN:n IT-komitean alaisuudessa ja toteutettiin veloituksetta.
Virtualisointi on tekniikkana on ensimmäisen kerran esitelty jo 1960-luvulla. Virtualisoinnilla tarkoitetaan tekniikkaa, jossa loogiset operaatiot eriytetään fyysistä laitteista. Tämä mahdollistaa monen virtuaalisen käyttöjärjestelmän, sovelluksen tai kokonaisen tietokoneen ajamista yhdeltä fyysiseltä palvelimelta. Virtualisointi käyttää tietokoneen resurssit paremmin, mitä yksi käyttöjärjestelmä, yksi tietokone-malli pystyy. Virtualisoidut käyttöjärjestelmät ovat eriytetty toisistaan, jolloin jokainen tietokone toimii itsenäisesti, eivätkä pääse käyttämään toisen koneen tietoja. Tämä parantaa tietoturvallisuutta huomattavasti, sekä mahdollistaa nopeamman viankorjauksen ja parantaa koneiden ylläpitoa.
Erasmus Student Network (ESN) on Euroopan-laajuinen opiskelijaverkosto, joka palvelee kansainvälisiä opiskelijoita 36:ssa maassa ja yli 400:ssa korkeakoulussa. ESN tarjoaa useita tietoteknisiä palveluita, kuten internet-sivuja, web-käyttäjätietokannan sekä sähköisen ilmoittautumisjärjestelmän. Kaikki palvelut sijaitsevat yhdellä palvelimella, joka pilkottiin viideksi virtuaaliseksi palvelimeksi. Työ tehtiin ESN:n IT-komitean alaisuudessa ja toteutettiin veloituksetta.