Företaget Speed Services erbjuder olika automattjänster såsom förvaringsboxar, fotoautomateroch interaktiva kiosker på publika platser. De har svårigheter med långa responstider på deras servrar och gav i uppgift att undersöka och ta fram en fungerande lösning med kortare responstid.Det framtagna resultatet är en prototyp som med hjälp av en lastbalanserare fördelar inkommande anrop till flera servrar. Dessa servrar utnyttjar i sin tur cache för atteffektivt hämta data från databasen och minska belastningen i nätverket, framförallt på databasservern. Den framtagna prototypen har testats via automatiserade anropoch en analys av mätdata gjordes som visar att Least Connection lastbalanseringsalgoritmenär den mest optimala lösningen. / The company Speed Services provides a large number of services such as safekeeping boxes, photo booths and interactive stalls on public places. Speed Services got difficulties with long response times on their servers and gave an assignment to studyand develop a solution with shorter response times.The produced result is a prototype that utilizes load balancing to spread the requests to different servers. Those servers utilize in turn a cache to retrieve data from the database efficient and minimize network load, especially on the database server. The prototype has been tested via automatic requests and an analysis had been performed based on the collected data which showed that the Least Connections loadbalancing algorithm is the most optimal solution.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-188503 |
Date | January 2016 |
Creators | Koyuncu, Yasin, Aljic, Muhamed |
Publisher | KTH, Data- och elektroteknik |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-STH ; 2016:56 |
Page generated in 0.0016 seconds