Kotilaboratorion virtualisointi Docker-konttitekniikalla
Hyttinen, Matti (2019)
Hyttinen, Matti
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201905098816
https://urn.fi/URN:NBN:fi:amk-201905098816
Tiivistelmä
Opinnäytetyön tarkoituksena oli rakentaa kotilaboratorio virtualisointitekniikalla. Alkuperäinen virtuaalikoneisiin perustuva ympäristö vaihdetaan sovelluskontteihin. Sovelluskonttien virtualisoinnissa käytetään Docker-virtualisointialustaa ja sen ympärille rakennetaan soveltuva paikallinen tietoverkko.
Tavoitteisiin sisältyi palvelimen asentaminen ja tietoverkon uudelleen rakentaminen. Palvelimelta julkiseen ulkoverkkoon näkyvät yhteydet suojataan ja paikalliseen verkkoon tarjotaan lisäpalveluita. Sovelluskontteihin tutustutaan rakentamalla avoimeen lähdekoodiin perustuvasta, mediatiedostojen suoratoistoon käytettävästä sovelluksesta päivitetty versio. Sovelluskonttien nopeaan testaamiseen viitataan rinnalle tuotavalla tietokanta ohjelmistolla, hyödyntäen julkisesti saatavilla olevia levykuvia.
Palvelimelle asennetut palvelujen hallintaa helpottavat sovellukset on testattu ja todettu toimiviksi. Verkon suunnittelun myötä paikallista lähiverkkoa voidaan laajentaa tulevaisuuden tarpeiden mukaan. Sovelluskontit tarvitsevat vielä toimenpiteitä toimiakseen halutulla tavalla, siitä huolimatta pohjalla oleva virtualisointialusta vaikuttaa käytännölliseltä.
Tulevaisuuden tavoitteisiin kuuluu paikallisten lähiverkkojen tarkempi rajaaminen ja uusien sovelluskonttien lisääminen palvelimelle. Suojattujen yhteyksien tarvitsemat sertifikaatit määritellään päivittymään automaattisesti ja mahdollisesti otetaan käyttöön VPN-tunnelointi.
Tavoitteisiin sisältyi palvelimen asentaminen ja tietoverkon uudelleen rakentaminen. Palvelimelta julkiseen ulkoverkkoon näkyvät yhteydet suojataan ja paikalliseen verkkoon tarjotaan lisäpalveluita. Sovelluskontteihin tutustutaan rakentamalla avoimeen lähdekoodiin perustuvasta, mediatiedostojen suoratoistoon käytettävästä sovelluksesta päivitetty versio. Sovelluskonttien nopeaan testaamiseen viitataan rinnalle tuotavalla tietokanta ohjelmistolla, hyödyntäen julkisesti saatavilla olevia levykuvia.
Palvelimelle asennetut palvelujen hallintaa helpottavat sovellukset on testattu ja todettu toimiviksi. Verkon suunnittelun myötä paikallista lähiverkkoa voidaan laajentaa tulevaisuuden tarpeiden mukaan. Sovelluskontit tarvitsevat vielä toimenpiteitä toimiakseen halutulla tavalla, siitä huolimatta pohjalla oleva virtualisointialusta vaikuttaa käytännölliseltä.
Tulevaisuuden tavoitteisiin kuuluu paikallisten lähiverkkojen tarkempi rajaaminen ja uusien sovelluskonttien lisääminen palvelimelle. Suojattujen yhteyksien tarvitsemat sertifikaatit määritellään päivittymään automaattisesti ja mahdollisesti otetaan käyttöön VPN-tunnelointi.