Raspberry Pi -klusterin toteuttaminen
Tuunanen, Jukka (2020)
Tuunanen, Jukka
2020
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-202004296454
https://urn.fi/URN:NBN:fi:amk-202004296454
Tiivistelmä
Opinnäytetyön aihe lähti työelämässä olevasta tarpeesta ja sitä seuranneesta Kajaanin ammattikorkeakoulun insinööriopetuksen halusta opettaa sulautettua ohjelmointia nykyaikaisia ketterän ohjelmistokehityksen työtapoja hyödyntäen. Tästä syystä opetuksen käyttöön haluttiin internetin kautta käytettäviä Raspberry Pi -korttitietokoneita. Työn toteutus alkoi alun perin opiskeluprojektina, mutta se laajeni myöhemmin kirjalliseksi opinnäytetyöksi.
Opinnäytetyön käytännön osuuden tavoitteena oli toteuttaa internetin yli käytettävä Raspberry Pi -klusteri. Ylläpidon kannalta tavoitteena oli mahdollisimman helppo ylläpidettävyys ja asioiden tekeminen ammattimaisesti. Opinnäytetyön kirjallisen osuuden tavoitteena oli klusterin toteutuksen eri työvaiheiden kuvaaminen ja vinkkien antaminen lukijalle mahdollisen klusteriprojektin toteuttamiseen.
Raspberry Pi -klusterin vaatimukset olivat jo ennalta toimeksiantajan määrittelemiä. Klusterin rakentaminen tietojenkäsittelyn konesaliin toteutettiin tietojenkäsittelyn luokan järjestelmävastaavan suunnitelmien pohjalta ja vastaan tulleita ongelmia ratkottiin tarpeen mukaan yhdessä.
Opinnäytetyön tuloksena Kajaanin ammattikorkeakoulun insinööriopetus sai käyttöönsä neljänkymmenen Raspberry Pin klusterin, joita voidaan käyttää internetin kautta samoin kuin omalla pöydällä olevaa Raspberry Pi -tietokonetta. Kajaanin ammattikorkeakoulu saa myös opinnäytetyössä käyttöönsä dokumentaation klusterin toteutuksen eri vaiheista. Aiheesta kiinnostuneet opiskelijat voivat saada opinnäytetyöstä ajatuksia ja vinkkejä oman klusterinsa toteutukseen.
Opinnäytetyön käytännön osuuden tavoitteena oli toteuttaa internetin yli käytettävä Raspberry Pi -klusteri. Ylläpidon kannalta tavoitteena oli mahdollisimman helppo ylläpidettävyys ja asioiden tekeminen ammattimaisesti. Opinnäytetyön kirjallisen osuuden tavoitteena oli klusterin toteutuksen eri työvaiheiden kuvaaminen ja vinkkien antaminen lukijalle mahdollisen klusteriprojektin toteuttamiseen.
Raspberry Pi -klusterin vaatimukset olivat jo ennalta toimeksiantajan määrittelemiä. Klusterin rakentaminen tietojenkäsittelyn konesaliin toteutettiin tietojenkäsittelyn luokan järjestelmävastaavan suunnitelmien pohjalta ja vastaan tulleita ongelmia ratkottiin tarpeen mukaan yhdessä.
Opinnäytetyön tuloksena Kajaanin ammattikorkeakoulun insinööriopetus sai käyttöönsä neljänkymmenen Raspberry Pin klusterin, joita voidaan käyttää internetin kautta samoin kuin omalla pöydällä olevaa Raspberry Pi -tietokonetta. Kajaanin ammattikorkeakoulu saa myös opinnäytetyössä käyttöönsä dokumentaation klusterin toteutuksen eri vaiheista. Aiheesta kiinnostuneet opiskelijat voivat saada opinnäytetyöstä ajatuksia ja vinkkejä oman klusterinsa toteutukseen.