Näytä suppeat kuvailutiedot

Kuormantasauksen soveltaminen Teamboard 2.0 -palvelussa

Viinikanoja, Jarmo (2014)

dc.contributor.authorViinikanoja, Jarmo
dc.date.accessioned2014-09-24T06:14:30Z
dc.date.available2014-09-24T06:14:30Z
dc.date.issued2014
dc.identifier.uriURN:NBN:fi:amk-2014092314146
dc.identifier.urihttp://www.theseus.fi/handle/10024/80577
dc.description.abstractOpinnäytetyön toimeksiantaja oli N4S@JAMK, joka on Digilen Need for Speed – tutkimusohjelmassa mukana oleva Jyväskylän ammattikorkeakoulun projekti. Ohjelmassa kokeillaan käytännössä asiakastuntemukseen perustuvia reaaliaikaisia liiketoimintamalleja. Työn tavoitteena oli tutustua kuormantasaajien toimintaan pilviympäristössä sekä selvittää kuinka kuormantasausta voidaan hyödyntää pilvipalvelussa, ja mitä kuormantasausta tehdessä tulee huomioida. Palvelusta esimerkkinä käytettiin N4S@JAMKIN Teamboardia, jolle simuloitiin käyttäjien toimintoja. Testien avulla pyrittiin havaitsemaan palvelun pullonkaulat, jotka muuttamalla palvelu saadaan kestämään enemmän kuormaa. Työssä suoritettiin mittauksia, joissa testattiin palvelun yhtäaikaisten käyttäjien kestämistä, kuormantasaajan toimintaa, sekä paikallistettiin pullonkauloja. Tulosten pohjalta tehtiin muokkauksia ja niiden hyöty todennettiin mittauksilla.fi
dc.description.abstractThe thesis was assigned by N4S@JAMK, a project within JAMK University of Applied Sciences. N4S@JAMK is also a part of research project DIGILE. N4S adopts a real-time experimental business model based upon deep customer insight. The aim of this thesis was to explore the operation of the load balancer in a cloud environment, find out how load balancing can be used in the cloud, and what should be taken into account while deploying load balancer. Teamboard of N4S@JAMK was used as an example of a service, for which user functions were simulated. The tests aimed to identify bottlenecks of the service, so that the service could withstand more load by fixing identified bottlenecks. The thesis carried out measurements, which tested how many simultaneous users the service can handle, how the load balancer works. It also located bottlenecks in the service. A fix was made for the service based on the results, and their benefits were verified by measurements. As a result, the service was made scalable, and HAProxy was added to load balance the traffic for the service. By using the load balancer and by fixing the problems the service was able to handle 720 concurrent users. The limit of the concurrent users can easily be increased by balancing load on several machines.en
dc.language.isofin
dc.publisherJyväskylän ammattikorkeakoulu
dc.rightsAll rights reserved
dc.titleKuormantasauksen soveltaminen Teamboard 2.0 -palvelussafi
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|
dc.identifier.dscollection10024/399
dc.organizationJyväskylän ammattikorkeakoulu
dc.contributor.organizationJyväskylän ammattikorkeakoulu
dc.subject.keywordKuormantasaus
dc.subject.keywordTeamboard
dc.subject.keywordLocust
dc.subject.keywordHAProxy
dc.subject.keywordN4S@JAMK
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|
dc.subject.disciplineTietotekniikan koulutusohjelma / Information Technology (BSc)


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot