Pilvipalvelimen soveltuvuus julkisen liikenteen reittioppaalle
Haikkola, Antti (2015)
Haikkola, Antti
Lahden ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201505066274
https://urn.fi/URN:NBN:fi:amk-201505066274
Tiivistelmä
Tässä opinnäytetyössä tutustuttiin pilvipalvelimien ominaisuuksiin sekä vertailtiin pilvipalvelimia perinteisiin fyysisiin palvelimiin. Tässä opinnäytetyössä myös suunniteltiin ja toteutettiin skaalautuva pilvipalvelinympäristö julkisen liikenteen reittioppaan käyttöön.
Tämä opinnäytetyö tehtiin CGI:lle, joka on maailman 5. suurin ICT:n ja liiketoimintaprosessien kehityspalveluja tarjoava yritys. CGI:llä on palveluksessa 68 000 työntekijää 40:stä eri maasta. Tämä opinnäytetyö kosketti ensisijaisesti muutaman kymmenen hengen tiimiä, joka toimii älyliikenteen, karttojen ja julkisen liikenteen reittioppaiden parissa. CGI tuottaa asiakkailleen IT-palveluita sekä tarjoaa muun muassa konsultointi-, integrointi- ja ulkoistamispalveluita asiakkaidensa liiketoiminnan kehittämiseksi.
Tässä opinnäytetyössä tutustuttiin myös Apache HTTP -palvelimen kuormantasaajaan ja sen toteutus oli keskeisessä osassa palvelinympäris-tön suunnittelua ja toteutusta. Toinen tärkeä osa palvelinympäristöä oli MySQL-tietokantojen replikoiminen, joka toteutettiin kahden palvelimen välisenä.
Skaalautuvan pilvipalvelinympäristön toimintaa analysoitiin Apache jMeter -työkalulla suoritetuilla testeillä. Työssä tutustuttiin testien luomiseen työkalulla sekä analysointiin testituloksia erilaisilla palvelimien resursseilla ja käyttäjämäärillä.
Tämä opinnäytetyö tehtiin CGI:lle, joka on maailman 5. suurin ICT:n ja liiketoimintaprosessien kehityspalveluja tarjoava yritys. CGI:llä on palveluksessa 68 000 työntekijää 40:stä eri maasta. Tämä opinnäytetyö kosketti ensisijaisesti muutaman kymmenen hengen tiimiä, joka toimii älyliikenteen, karttojen ja julkisen liikenteen reittioppaiden parissa. CGI tuottaa asiakkailleen IT-palveluita sekä tarjoaa muun muassa konsultointi-, integrointi- ja ulkoistamispalveluita asiakkaidensa liiketoiminnan kehittämiseksi.
Tässä opinnäytetyössä tutustuttiin myös Apache HTTP -palvelimen kuormantasaajaan ja sen toteutus oli keskeisessä osassa palvelinympäris-tön suunnittelua ja toteutusta. Toinen tärkeä osa palvelinympäristöä oli MySQL-tietokantojen replikoiminen, joka toteutettiin kahden palvelimen välisenä.
Skaalautuvan pilvipalvelinympäristön toimintaa analysoitiin Apache jMeter -työkalulla suoritetuilla testeillä. Työssä tutustuttiin testien luomiseen työkalulla sekä analysointiin testituloksia erilaisilla palvelimien resursseilla ja käyttäjämäärillä.