Avoimen lähdekoodin SDN-kontrollerien evaluointi
Karhinen, Hiski (2015)
Karhinen, Hiski
Jyväskylän ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201504244966
https://urn.fi/URN:NBN:fi:amk-201504244966
Tiivistelmä
Opinnäytetyö toteutettiin Jyväskylän ammattikorkeakoulun IT-instituuttiin kuuluvalle JYVSECTEC kyberturvallisuuden tutkimushankkeelle. Työn tavoitteena oli arvioida SDN-kontrollereita, niiden soveltuvuutta ja käyttöä JYVSECTEC RGCE-ympäristössä. Teoriaosuudessa tutkitaan Software-defined networking –tekniikkaa sekä OpenFlow-protokollaa.
Työtä varten valikoitiin kaksi avointa SDN-kontrolleria, joiden ominaisuuksia ja käyttöä JYVSECTEC RGCE-ympäristöä varten evaluoitiin. Evaluointia varten valikoitui OpenDaylight ja OpenContrail.
Käytännön osuudessa toteutettiin ympäristöt OpenContrail ja OpenDaylight järjestelmistä. Näiden kahden toteutuksen avulla muodostettiin dokumentaatio järjestelmien perustoiminnoista ja vertailtiin eroavaisuuksia. Dokumentaation pohjalta voitiin luoda arvio järjestelmien käyttökohteista ja käyttötarkoituksista.
Käytännön osuudesta havaittiin, että OpenContrail on pilvipalvelujärjestelmä, joka sopii konesali-toimintaan. OpenDaylight soveltuu fyysisen verkon hallintaan ja toimii pohjana niille, jotka haluavat luoda oman SDN-kontrollerin. Lisäksi huomattiin, että SDN on tekniikkana nopeasti kehittyvä ja siksi tähän työhön liittyvät kontrolleritkin kehittyvät nopeaa vauhtia.
Työ onnistui osittain vaatimusten mukaisesti. Lopputuloksena tilaajalle luotiin testiympäristöt sekä kattava katsaus SDN-tekniikan perusteista ja sen soveltuvuudesta JAMK/JYVSECTEC tominnassa, tutkimisessa ja opetuksessa.
Työtä varten valikoitiin kaksi avointa SDN-kontrolleria, joiden ominaisuuksia ja käyttöä JYVSECTEC RGCE-ympäristöä varten evaluoitiin. Evaluointia varten valikoitui OpenDaylight ja OpenContrail.
Käytännön osuudessa toteutettiin ympäristöt OpenContrail ja OpenDaylight järjestelmistä. Näiden kahden toteutuksen avulla muodostettiin dokumentaatio järjestelmien perustoiminnoista ja vertailtiin eroavaisuuksia. Dokumentaation pohjalta voitiin luoda arvio järjestelmien käyttökohteista ja käyttötarkoituksista.
Käytännön osuudesta havaittiin, että OpenContrail on pilvipalvelujärjestelmä, joka sopii konesali-toimintaan. OpenDaylight soveltuu fyysisen verkon hallintaan ja toimii pohjana niille, jotka haluavat luoda oman SDN-kontrollerin. Lisäksi huomattiin, että SDN on tekniikkana nopeasti kehittyvä ja siksi tähän työhön liittyvät kontrolleritkin kehittyvät nopeaa vauhtia.
Työ onnistui osittain vaatimusten mukaisesti. Lopputuloksena tilaajalle luotiin testiympäristöt sekä kattava katsaus SDN-tekniikan perusteista ja sen soveltuvuudesta JAMK/JYVSECTEC tominnassa, tutkimisessa ja opetuksessa.