Sökning: id:"swepub:oai:DiVA.org:umu-119368" >
Control-based load-...
Control-based load-balancing techniques : Analysis and performance evaluation via a randomized optimization approach
-
- Papadopoulos, Alessandro (författare)
- Lund University,Lunds universitet,Mälardalens högskola,Inbyggda system,Institutionen för reglerteknik,Institutioner vid LTH,Lunds Tekniska Högskola,Department of Automatic Control,Departments at LTH,Faculty of Engineering, LTH
-
- Klein, Cristian, 1985- (författare)
- Umeå universitet,Institutionen för datavetenskap,DS,Umeå University
-
- Maggio, Martina (författare)
- Lund University,Lunds universitet,Institutionen för reglerteknik,Institutioner vid LTH,Lunds Tekniska Högskola,Department of Automatic Control,Departments at LTH,Faculty of Engineering, LTH
-
visa fler...
-
- Dürango, Jonas (författare)
- Lund University,Lunds universitet,Institutionen för reglerteknik,Institutioner vid LTH,Lunds Tekniska Högskola,Department of Automatic Control,Departments at LTH,Faculty of Engineering, LTH
-
- Dellkrantz, Manfred (författare)
- Lund University,Lunds universitet,Institutionen för reglerteknik,Institutioner vid LTH,Lunds Tekniska Högskola,Department of Automatic Control,Departments at LTH,Faculty of Engineering, LTH
-
- Hernández-Rodriguez, Francisco (författare)
- Umeå universitet,Institutionen för datavetenskap,Umeå University
-
- Elmroth, Erik (författare)
- Umeå universitet,Institutionen för datavetenskap,DS,Umeå University
-
- Årzén, Karl-Erik (författare)
- Lund University,Lunds universitet,Institutionen för reglerteknik,Institutioner vid LTH,Lunds Tekniska Högskola,Department of Automatic Control,Departments at LTH,Faculty of Engineering, LTH
-
visa färre...
-
(creator_code:org_t)
- Elsevier, 2016
- 2016
- Engelska.
-
Ingår i: Control Engineering Practice. - : Elsevier. - 0967-0661 .- 1873-6939. ; 52, s. 24-34
- Relaterad länk:
-
http://kleinlabs.eu/...
-
visa fler...
-
https://umu.diva-por... (primary) (Raw object)
-
http://umu.diva-port...
-
https://portal.resea... (primary) (free)
-
http://dx.doi.org/10...
-
https://urn.kb.se/re...
-
https://doi.org/10.1...
-
https://urn.kb.se/re...
-
https://lup.lub.lu.s...
-
visa färre...
Abstract
Ämnesord
Stäng
- Cloud applications are often subject to unexpected events like flashcrowds and hardware failures. Users that expect a predictable behavior may abandon an unresponsive application when these events occur. Researchers and engineers addressed this problem on two separate fronts: first, they introduced replicas - copies of the application with the same functionality - for redundancy and scalability; second, they added a self-adaptive feature called brownout inside cloud applications to bound response times by modulating user experience. The presence of multiple replicas requires a dedicated component to direct incoming traffic: a load-balancer. Existing load-balancing strategies based on response times interfere with the response time controller developed for brownout-compliant applications. In fact, the brownout approach bounds response times using a control action. Hence, the response time, that was used to aid load-balancing decision, is not a good indicator of how well a replica is performing. To fix this issue, this paper reviews some proposal for brownout-aware load-balancing and provides a comprehensive experimental evaluation that compares them. To provide formal guarantees on the load balancing performance, we use a randomized optimization approach and apply the scenario theory. We perform an extensive set of experiments on a real machine, extending the popular lighttpd web server and load-balancer, and obtaining a production-ready implementation. Experimental results show an improvement of the user experience over Shortest Queue First (SQF)-believed to be near-optimal in the non-adaptive case. The improved user experience is obtained preserving the response time predictability.
Ämnesord
- NATURVETENSKAP -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Computer Sciences (hsv//eng)
- TEKNIK OCH TEKNOLOGIER -- Elektroteknik och elektronik (hsv//swe)
- ENGINEERING AND TECHNOLOGY -- Electrical Engineering, Electronic Engineering, Information Engineering (hsv//eng)
Nyckelord
- Load-balancing
- Randomized optimization
- Cloud control
- datalogi
- Computer Science
- load-balancing
- randomized optimization
- cloud control
Publikations- och innehållstyp
- ref (ämneskategori)
- art (ämneskategori)
Hitta via bibliotek
Till lärosätets databas