Control-based load-balancing techniques: Analysis and performance evaluation via a randomized optimization approach
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...
Saved in:
Published in | Control engineering practice Vol. 52; no. July; pp. 24 - 34 |
---|---|
Main Authors | , , , , , , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.07.2016
|
Subjects | |
Online Access | Get full text |
ISSN | 0967-0661 1873-6939 1873-6939 |
DOI | 10.1016/j.conengprac.2016.03.020 |
Cover
Abstract | 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. |
---|---|
AbstractList | 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. 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. 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. |
Author | Papadopoulos, Alessandro Vittorio Maggio, Martina Dellkrantz, Manfred Årzén, Karl-Erik Elmroth, Erik Hernández-Rodriguez, Francisco Dürango, Jonas Klein, Cristian |
Author_xml | – sequence: 1 givenname: Alessandro Vittorio surname: Papadopoulos fullname: Papadopoulos, Alessandro Vittorio email: alessandro.papadopoulos@control.lth.se organization: Department of Automatic Control, Lund University, Lund, Sweden – sequence: 2 givenname: Cristian surname: Klein fullname: Klein, Cristian email: cklein@cs.umu.se organization: Umeå University, Umeå, Sweden – sequence: 3 givenname: Martina surname: Maggio fullname: Maggio, Martina email: martina.maggio@control.lth.se organization: Department of Automatic Control, Lund University, Lund, Sweden – sequence: 4 givenname: Jonas surname: Dürango fullname: Dürango, Jonas email: jonas@control.lth.se organization: Department of Automatic Control, Lund University, Lund, Sweden – sequence: 5 givenname: Manfred surname: Dellkrantz fullname: Dellkrantz, Manfred email: manfred@control.lth.se organization: Department of Automatic Control, Lund University, Lund, Sweden – sequence: 6 givenname: Francisco surname: Hernández-Rodriguez fullname: Hernández-Rodriguez, Francisco email: hernandf@cs.umu.se organization: Umeå University, Umeå, Sweden – sequence: 7 givenname: Erik surname: Elmroth fullname: Elmroth, Erik email: elmroth@cs.umu.se organization: Umeå University, Umeå, Sweden – sequence: 8 givenname: Karl-Erik surname: Årzén fullname: Årzén, Karl-Erik email: karlerik@control.lth.se organization: Department of Automatic Control, Lund University, Lund, Sweden |
BackLink | https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-33787$$DView record from Swedish Publication Index https://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-119368$$DView record from Swedish Publication Index |
BookMark | eNqVkt-L1DAQx4uc4N7p_9BHH-yaNG3a-iCse_6CA1_U12F2Ot3NkjY1ae9Y_3qzV1EQ5BQCGSaf-Q75zlwmF4MbOElSKdZSSP3yuKaYGPajR1rnMbMWai1y8ShZybpSmW5Uc5GsRKOrTGgtnySXIRxFBJtGrpKwdcPknc12GLhNrcM2hhYHMsM-nZgOg_k2c3iVbga0p2BCikObjuw75_uIccq3aGecjBvSW4Mppj4Srjffo54bJxOj5RXH0Tukw9PkcYc28LOf91Xy5d3bz9sP2c2n9x-3m5uMSq2nLJeaWHNRUU1VpWWn4tGyLZBqWYpCdCSKmiu509yVnVBF21FbtbLbdYSiUFdJs-jOw4inO7QWRm969CeQAs7uwRF-uwdn90AoiO7FWlxqwx2P8-5XoUMDo_MTWvAcGD0dwM4QGCJlDd3_NABRJ3VbasgLpaBQgqBWlAPrXVPmXOdCV7FH9tce1-brBpzfw9zPIGWjdB35Fw_zfXsApar6LP98waPr5xFO0JtAbONw2c0BZJ2XRS1lJSNaLyh5F4Ln7n-Mev1HKZnp3oXJo7H_IvBmEeC4CreGPQQyHBerNZ5pgtaZh0V-AC6f-_Y |
CitedBy_id | crossref_primary_10_4018_JOEUC_2017100102 crossref_primary_10_1145_2930659 crossref_primary_10_1016_j_epsr_2019_106132 crossref_primary_10_1142_S1793962318500022 crossref_primary_10_1007_s13204_021_02336_y crossref_primary_10_1016_j_jksuci_2018_01_003 crossref_primary_10_1016_j_jksuci_2020_01_012 crossref_primary_10_1016_j_physa_2023_128966 crossref_primary_10_1145_3465630 crossref_primary_10_1109_TAC_2022_3214058 |
Cites_doi | 10.1109/TCST.2007.916305 10.1145/1807128.1807152 10.1109/ICAS.2009.30 10.1145/3149.3156 10.1109/TPDS.2005.45 10.1145/2568225.2568227 10.1007/s10107-003-0499-y 10.1109/CNSM.2010.5691343 10.1080/01449290410001669914 10.1109/SASO.2008.32 10.1145/2562059.2562131 10.1007/s10957-010-9754-6 10.1109/RTTAS.2004.1317284 10.1109/SRDS.2013.17 10.1109/TPDS.2003.1195408 10.1145/224056.224064 10.1145/2150976.2151021 10.1109/SRDS.2013.25 10.1016/j.arcontrol.2009.07.001 10.1109/TC.2005.175 10.1145/502152.502155 10.1109/TSE.1985.232489 10.1145/844128.844160 10.1109/ICAC.2007.36 10.1145/2038916.2038921 10.1109/SRDS.2013.20 10.1109/SRDS.2013.29 10.1109/SRDS.2013.27 10.1109/CDC.2014.7040221 10.1145/2382553.2382556 10.1109/ICCAC.2015.25 10.1109/9.402238 10.1145/1807342.1807378 10.1145/1773912.1773918 10.1016/j.peva.2011.07.015 10.1016/j.jpdc.2012.02.014 10.1109/NOMS.2012.6211900 10.2200/S00516ED2V01Y201306CAC024 10.1109/TAC.2006.875041 10.1109/TCC.2013.4 10.1145/1323293.1294281 10.1109/SRDS.2014.14 10.1016/j.future.2008.12.001 10.1016/j.peva.2007.06.012 10.1109/IGCC.2012.6322266 10.1109/TNET.2012.2190297 10.1109/TC.1985.1676548 10.1109/PDCAT.2006.110 10.1109/INFCOM.2004.1356970 10.1109/71.963420 10.1145/1272996.1273002 10.3182/20140824-6-ZA-1003.00669 10.1109/CDC.2003.1272626 10.1109/TAC.2014.2303232 |
ContentType | Journal Article |
Copyright | 2016 Elsevier Ltd |
Copyright_xml | – notice: 2016 Elsevier Ltd |
CorporateAuthor | Institutioner vid LTH Departments at LTH Lunds universitet Profile areas and other strong research environments Faculty of Engineering, LTH Lunds Tekniska Högskola Lund University ELLIIT: the Linköping-Lund initiative on IT and mobile communication Strategiska forskningsområden (SFO) Department of Automatic Control Institutionen för reglerteknik Strategic research areas (SRA) Profilområden och andra starka forskningsmiljöer |
CorporateAuthor_xml | – name: ELLIIT: the Linköping-Lund initiative on IT and mobile communication – name: Strategiska forskningsområden (SFO) – name: Strategic research areas (SRA) – name: Lunds Tekniska Högskola – name: Departments at LTH – name: Lunds universitet – name: Faculty of Engineering, LTH – name: Profilområden och andra starka forskningsmiljöer – name: Lund University – name: Institutionen för reglerteknik – name: Profile areas and other strong research environments – name: Department of Automatic Control – name: Institutioner vid LTH |
DBID | AAYXX CITATION 7SC 7SP 7TA 7TB 8FD FR3 JG9 JQ2 L7M L~C L~D ADTPV AOWAS DF7 ADHXS D8T D93 ZZAVC AGCHP D95 ADTOC UNPAY |
DOI | 10.1016/j.conengprac.2016.03.020 |
DatabaseName | CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Materials Business File Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database Materials Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional SwePub SwePub Articles SWEPUB Mälardalens högskola SWEPUB Umeå universitet full text SWEPUB Freely available online SWEPUB Umeå universitet SwePub Articles full text SWEPUB Lunds universitet full text SWEPUB Lunds universitet Unpaywall for CDI: Periodical Content Unpaywall |
DatabaseTitle | CrossRef Materials Research Database Technology Research Database Computer and Information Systems Abstracts – Academic Mechanical & Transportation Engineering Abstracts Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Engineering Research Database Advanced Technologies Database with Aerospace Materials Business File Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Materials Research Database |
Database_xml | – sequence: 1 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Computer Science |
EISSN | 1873-6939 |
EndPage | 34 |
ExternalDocumentID | 10.1016/j.conengprac.2016.03.020 oai_portal_research_lu_se_publications_ccf16d56_2433_430c_83c2_e6b952e82067 oai_DiVA_org_umu_119368 oai_DiVA_org_mdh_33787 10_1016_j_conengprac_2016_03_020 S0967066116300624 |
GrantInformation_xml | – fundername: Swedish Research Council (VR) – fundername: LCCC Linnaeus – fundername: “Cloud Control” – fundername: “Power and temperature control for large-scale computing infrastructures” – fundername: ELLIIT Excellence Centers |
GroupedDBID | --K --M .~1 0R~ 1B1 1~. 1~5 29F 4.4 457 4G. 5GY 5VS 6J9 6TJ 7-5 71M 8P~ 9JN AABNK AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO ABFNM ABFRF ABJNI ABMAC ABTAH ABXDB ABYKQ ACDAQ ACGFO ACGFS ACNNM ACRLP ADBBV ADEZE ADMUD ADTZH AEBSH AECPX AEFWE AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHJVU AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ ASPBG AVWKF AXJTR AZFZN BJAXD BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FEDTE FGOYB FIRID FNPLU FYGXN G-2 G-Q GBLVA HVGLF HZ~ IHE J1W JJJVA KOM LY7 M41 MO0 N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. Q38 R2- RIG ROL RPZ SDF SDG SES SET SEW SPC SPCBC SST SSZ T5K UNMZH WUQ XFK XPP ZMT ZY4 ~G- AATTM AAXKI AAYWO AAYXX ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD 7SC 7SP 7TA 7TB 8FD FR3 JG9 JQ2 L7M L~C L~D ADTPV AGCQF AOWAS DF7 ADHXS D8T D93 ZZAVC AGCHP D95 ADTOC UNPAY |
ID | FETCH-LOGICAL-c566t-216ce6e47c8c7761f31f361d4ac815040fc048e71b6ef5f034dfcd7d1fbfca043 |
IEDL.DBID | UNPAY |
ISSN | 0967-0661 1873-6939 |
IngestDate | Sun Sep 07 10:49:22 EDT 2025 Tue Sep 09 23:24:44 EDT 2025 Tue Sep 09 23:41:44 EDT 2025 Tue Sep 09 22:23:10 EDT 2025 Mon Sep 29 05:15:56 EDT 2025 Wed Oct 01 00:54:23 EDT 2025 Thu Apr 24 22:53:36 EDT 2025 Fri Feb 23 02:35:42 EST 2024 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | July |
Keywords | Randomized optimization Load-balancing Cloud control |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c566t-216ce6e47c8c7761f31f361d4ac815040fc048e71b6ef5f034dfcd7d1fbfca043 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
OpenAccessLink | https://proxy.k.utb.cz/login?url=https://www.sciencedirect.com/science/article/pii/S0967066116300624 |
PQID | 1825481171 |
PQPubID | 23500 |
PageCount | 11 |
ParticipantIDs | unpaywall_primary_10_1016_j_conengprac_2016_03_020 swepub_primary_oai_portal_research_lu_se_publications_ccf16d56_2433_430c_83c2_e6b952e82067 swepub_primary_oai_DiVA_org_umu_119368 swepub_primary_oai_DiVA_org_mdh_33787 proquest_miscellaneous_1825481171 crossref_primary_10_1016_j_conengprac_2016_03_020 crossref_citationtrail_10_1016_j_conengprac_2016_03_020 elsevier_sciencedirect_doi_10_1016_j_conengprac_2016_03_020 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2016-07-01 |
PublicationDateYYYYMMDD | 2016-07-01 |
PublicationDate_xml | – month: 07 year: 2016 text: 2016-07-01 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | Control engineering practice |
PublicationYear | 2016 |
Publisher | Elsevier Ltd |
Publisher_xml | – name: Elsevier Ltd |
References | Pao, T. -L., & Chen, J. -B. (2006). The scalability of heterogeneous dispatcher-based web server load balancing architecture. In Stankovic (bib63) 1985; C-34 Ranjan, S., Karrer, R., & Knightly, E. (2004). Wide area redirection of dynamic content by internet data centers. In (Vol. 1, pp. 582–587). (pp. 204–212). (pp. 143–154). SoCC '10, ACM. (pp. 1–5). Chen, Y., Iyer, S., Liu, X., Milojicic, D., & Sahai, A. (2007). SLA decomposition: translating service level objectives to system level thresholds. In 2004. 10 (pp. 700–711). ICSE 2014. ACM. Stewart, C., & Shen, K. (2005). Performance modeling and system management for multi-component online services. In 2 Guan, Q., & Fu, S. (2013). Adaptive anomaly identification by exploring metric subspace in cloud computing infrastructures. In (pp. 229–230). EC '10. ACM, Cambridge, MA, United States. (2) (2010). Diao, Y., Wu, C. W., Hellerstein, J., Storm, A., Surenda, M., Lightstone, S., et al. (2005). Comparative studies of load balancing with control and optimization techniques. In F5, Big-ip local traffic manager (2013). URL Lin, Y., & Kulkarni, S. (2013). Automated multi-graceful degradation: A case study. In ' Robertsson, A., Wittenmark, B., Kihl, M., & Andersson, M. (2004). Design and evaluation of load control in web server systems. In , . Niagara Falls, Canada (pp. 9–16). IEEE. Hamilton, J. (2007). On designing and deploying internet-scale services. In 21 Vasić, N., Novaković, D., Miučin, S., Kostić, D., & Bianchini, R. (2012). DejaVu: accelerating resource allocation in virtualized environments. In Nemirovski, Shapiro (bib50) 2006 (Vol. 2. pp. 816–826). 2006. Diegues, N. L., & Romano, P. (2013). Bumper: Sheltering transactions from conflicts. In Papadopoulos, A. V., & Prandini, M. (2014). Model reduction of switched affine systems: A method based on balanced truncation and randomized optimization. In 17th international conference on hybrid systems: computation and control (pp. 113–122). HSCC '14. ACM, Berlin, Germany. 09. Calafiore, Campi (bib11) 2006; 51 Margellos, Goulart, Lygeros (bib46) 2014; 59 Prékopa (bib55) 2003; Vol. 10 The Sagamore, Bolton Landing (Lake George), New York (pp. 164–177). (Vol. 3. pp. 1980–1985). Patterson, R. H., Gibson, G. A., Ginting, E., Stodolsky, D., & Zelenka, J. (1995). Informed prefetching and caching. In San Jose, CA, USA (pp. 1–10). IEEE. (pp. 5320–5327). Wang, Pai, Peterson (bib70) 2002; 36 Nakrani, Tovey (bib49) 2004; 12 (Vol. 2. pp. 1484–1490). Tantawi, Towsley (bib67) 1985; 32 (pp. 171–180). Kameda, H., Fathy, E.-Z., Ryu, I., & Li, J. (2000). A performance comparison of dynamic vs. static load balancing policies in a mainframe-personal computer network model. In 39 32 33 DeCandia, Hastorun, Jampani, Kakulapati, Lakshman, Pilchin (bib19) 2007; 41 Ni, Hwang (bib51) 1985; SE-11 Gupta, Harchol Balter, Sigman, Whitt (bib33) 2007; 64 Gandhi, Harchol-Balter, Raghunathan, Kozuch (bib29) 2012; 30 (pp. 376–385). Mitzenmacher (bib47) 2001; 12 Barroso, L. A., Clidaras, J., & Hölzle, U. (2013). The Datacenter as a computer: An introduction to the design of warehouse-scale machines. In Lorido-Botrán, Miguel-Alonso, Lozano (bib42) 2014 Nah (bib48) 2004; 23 2004. Ardekani, M., Sutra, P., & Shapiro, M. (2013). Non-monotonic snapshot isolation: Scalable and strong consistency for geo-replicated transactional systems. In Calafiore, Campi (bib10) 2005; 102 Diao, Y., Hellerstein, J., Storm, A., Surendra, M., Lightstone, S., Parekh, S., et al. (2004). Incorporating cost of control into the design of a load balancing controller. In Gong, Z., Gu, X., & Wilkes, J. (2010). PRESS: PRedictive elastic ReSource scaling for cloud systems. In 2010 Klein, C., Maggio, M., Årzén, K. -E., & Hernández-Rodriguez, F. (2014). Brownout: Building more robust cloud applications. In 36 06 (pp. 239–252). (pp. 28–33). (pp. 18–28). (pp. 79–95). SOSP '95, ACM. (SRDS) (pp. 205–214). Huang, Abdelzaher (bib35) 2005; 54 (pp. 31–40). Lin, M., Liu, Z., Wierman, A., & Andrew, L. L. H. (2012). Online algorithms for geographical load balancing. In Lu, Xie, Kliot, Geller, Larus, Greenberg (bib43) 2011; 68 Stewart, C., Kelly, T., & Zhang, A. (2007). Exploiting nonstationarity for performance prediction. In 2 2009. Klein, C., Papadopoulos, A. V., Dellkrantz, M., Dürango, J., Maggio, M., Årzén, K.-E., et al. (2014). Improving cloud service resilience using brownout-aware load-balancing. In Bahi, Contassot-Vivier, Couturier (bib5) 2005; 16 Ardagna, Casolari, Colajanni, Panicucci (bib3) 2012; 72 Morgan & Claypool. Chuah, E., Jhumka, A., Narasimhamurthy, S., Hammond, J., Browne, J., & Barth, B. (2013). Linking resource usage anomalies with system failures from cluster log data. In Zheng, W., Bianchini, R., Janakiraman, G. J., Santos, J. R., & Turner, Y. (2009). JustRunIt: Experiment-based management of virtualized data centers. In Ali-Eldin, A., Tordsson, J., & Elmroth, E. (2012). An adaptive hybrid elasticity controller for cloud infrastructures. In (pp. 185–194). Campi, Garatti, Prandini (bib13) 2009; 33 53 (pp. 111–120). Kuri, Kumar (bib39) 1995; 40 Manfredi, Oliviero, Romano (bib45) 2013; 21 2002. (Vol. 5. pp. 3197–3201). Maggio, M., Klein, C., & Årzén, K. -E. (2014). Control strategies for predictable brownout in cloud computing. In 19 (pp. 5:1–5:14). SOCC '11, ACM. Birdwell, J., Chiasson, J., Abdallah, C., Tang, Z., Alluri, N., & Wang, T. (2003). The effect of time delays in the stability of load balancing algorithms for parallel computations. In 42 Sedaghat, M., Hernández-Rodriguez, F., & Elmroth, E. (2013). A virtual machine re-packing approach to the horizontal vs. vertical elasticity trade-off for cloud autoscaling. In 2013 Buyya, Yeo, Venugopal, Broberg, Brandic (bib9) 2009; 25 Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., et al. (2003). Xen and the art of virtualization In Sripanidkulchai, K., Sahu, S., Ruan, Y., Shaikh, A., & Dorai, C., Are clouds ready for large distributed applications?. (pp. 355–366). ACM/IEEE Computer Society Press. Gallet, Yigitbasi, Javadi, Kondo, Iosup, Epema (bib28) 2010; Vol. 6271 2002. Yigitbasi, N., Gallet, M., Kondo, D., Iosup, A., & Epema, D. H. J. (2010). Analysis and modeling of time-correlated failures in large-scale distributed systems In Tang, Birdwell, Chiasson, Abdallah, Hayat (bib66) 2008; 16 Campi, Garatti (bib12) 2011; 148 Shen, Z., Subbiah, S., Gu, X., & Wilkes, J. (2011). CloudScale: elastic resource scaling for multi-tenant cloud systems. In 2 (Vol. 2. pp. 1415–1420). IEEE. Wolf, Yu (bib71) 2001; 1 Tutorial: Installing a LAMP Web Server (2013). Casolari, S., Colajanni, M., & Tosi, S. (2009). Self-adaptive techniques for the load trend evaluation of internal system resources. In Cooper, B. F., Silberstein, A., Tam, E., Ramakrishnan, R., & Sears, R. (2010). Benchmarking cloud serving systems with YCSB. In 1 2012 Andreolini, M., Casolari, S., Colajanni, M., 2008. Autonomic request management algorithms for geographically distributed internet-based systems. In 07. IEEE. Rice University Bidding System (2014). Cardellini, Colajanni, Yu (bib14) 2003; 14 Dürango J., Dellkrantz, M., Maggio, M., Klein, C., Papadopoulos, A. V., Hernández-Rodriguez, F., et al. (2014). Control-theoretical load-balancing for cloud applications with brownout. In (pp. 423–436). ACM. Zhang, L., Zhao, Z., Shu, Y., Wang, L., & Yang, O. W. W. (2002). Load balancing of multipath source routing in ad hoc networks. In (pp. 1–12). 2007. Gulati, A., Shanmuganathan, G., Holler, A., & Ahmad, I. (2011). Cloud-scale resource management: Challenges and techniques. In 3 (pp. 689–694). Doyle, Shorten, O'Mahony (bib24) 2013; 1 Schroeder, B., Wierman, A., & Harchol-Balter, M. (2006). Open versus closed: A cautionary tale. In 3 (pp. 213–216). (pp. 81–90). 06. (pp. 163–172). Jacksonville, Florida, USA, 2007 (pp. 1–10). (pp. 18:1–18:12). (pp. 6:1–6:10). CAC '13, ACM. (Vol. 2. pp. 71–84). Fleder, D., Hosanagar, K., & Buja, A. (2010). Recommender systems and their effects on consumers: The fragmentation debate. In 11 (pp. 31–44). ACM. Desmeurs, D., Klein, C., Papadopoulos, A. V., & Tordsson, J. (2015). Event-driven application brownout: Reconciling high utilization and low tail response times. In 2015 10.1016/j.conengprac.2016.03.020_bib60 Margellos (10.1016/j.conengprac.2016.03.020_bib46) 2014; 59 10.1016/j.conengprac.2016.03.020_bib61 Nah (10.1016/j.conengprac.2016.03.020_bib48) 2004; 23 Tantawi (10.1016/j.conengprac.2016.03.020_bib67) 1985; 32 10.1016/j.conengprac.2016.03.020_bib22 10.1016/j.conengprac.2016.03.020_bib23 10.1016/j.conengprac.2016.03.020_bib68 Calafiore (10.1016/j.conengprac.2016.03.020_bib11) 2006; 51 10.1016/j.conengprac.2016.03.020_bib25 10.1016/j.conengprac.2016.03.020_bib69 Ni (10.1016/j.conengprac.2016.03.020_bib51) 1985; SE-11 10.1016/j.conengprac.2016.03.020_bib62 10.1016/j.conengprac.2016.03.020_bib20 10.1016/j.conengprac.2016.03.020_bib64 10.1016/j.conengprac.2016.03.020_bib21 10.1016/j.conengprac.2016.03.020_bib65 Huang (10.1016/j.conengprac.2016.03.020_bib35) 2005; 54 Doyle (10.1016/j.conengprac.2016.03.020_bib24) 2013; 1 10.1016/j.conengprac.2016.03.020_bib15 10.1016/j.conengprac.2016.03.020_bib59 10.1016/j.conengprac.2016.03.020_bib16 10.1016/j.conengprac.2016.03.020_bib17 10.1016/j.conengprac.2016.03.020_bib18 Lorido-Botrán (10.1016/j.conengprac.2016.03.020_bib42) 2014 Gandhi (10.1016/j.conengprac.2016.03.020_bib29) 2012; 30 10.1016/j.conengprac.2016.03.020_bib72 10.1016/j.conengprac.2016.03.020_bib34 Wang (10.1016/j.conengprac.2016.03.020_bib70) 2002; 36 10.1016/j.conengprac.2016.03.020_bib36 10.1016/j.conengprac.2016.03.020_bib73 10.1016/j.conengprac.2016.03.020_bib30 10.1016/j.conengprac.2016.03.020_bib74 10.1016/j.conengprac.2016.03.020_bib31 10.1016/j.conengprac.2016.03.020_bib32 10.1016/j.conengprac.2016.03.020_bib26 10.1016/j.conengprac.2016.03.020_bib2 10.1016/j.conengprac.2016.03.020_bib27 10.1016/j.conengprac.2016.03.020_bib1 10.1016/j.conengprac.2016.03.020_bib7 10.1016/j.conengprac.2016.03.020_bib6 Calafiore (10.1016/j.conengprac.2016.03.020_bib10) 2005; 102 10.1016/j.conengprac.2016.03.020_bib4 10.1016/j.conengprac.2016.03.020_bib8 DeCandia (10.1016/j.conengprac.2016.03.020_bib19) 2007; 41 Mitzenmacher (10.1016/j.conengprac.2016.03.020_bib47) 2001; 12 10.1016/j.conengprac.2016.03.020_bib44 Wolf (10.1016/j.conengprac.2016.03.020_bib71) 2001; 1 10.1016/j.conengprac.2016.03.020_bib40 10.1016/j.conengprac.2016.03.020_bib41 Tang (10.1016/j.conengprac.2016.03.020_bib66) 2008; 16 Campi (10.1016/j.conengprac.2016.03.020_bib12) 2011; 148 10.1016/j.conengprac.2016.03.020_bib37 10.1016/j.conengprac.2016.03.020_bib38 Buyya (10.1016/j.conengprac.2016.03.020_bib9) 2009; 25 Stankovic (10.1016/j.conengprac.2016.03.020_bib63) 1985; C-34 Kuri (10.1016/j.conengprac.2016.03.020_bib39) 1995; 40 Ardagna (10.1016/j.conengprac.2016.03.020_bib3) 2012; 72 Gallet (10.1016/j.conengprac.2016.03.020_bib28) 2010; Vol. 6271 Nemirovski (10.1016/j.conengprac.2016.03.020_bib50) 2006 Manfredi (10.1016/j.conengprac.2016.03.020_bib45) 2013; 21 Prékopa (10.1016/j.conengprac.2016.03.020_bib55) 2003; Vol. 10 10.1016/j.conengprac.2016.03.020_bib56 10.1016/j.conengprac.2016.03.020_bib57 10.1016/j.conengprac.2016.03.020_bib58 10.1016/j.conengprac.2016.03.020_bib52 10.1016/j.conengprac.2016.03.020_bib53 10.1016/j.conengprac.2016.03.020_bib54 Cardellini (10.1016/j.conengprac.2016.03.020_bib14) 2003; 14 Gupta (10.1016/j.conengprac.2016.03.020_bib33) 2007; 64 Campi (10.1016/j.conengprac.2016.03.020_bib13) 2009; 33 Nakrani (10.1016/j.conengprac.2016.03.020_bib49) 2004; 12 Bahi (10.1016/j.conengprac.2016.03.020_bib5) 2005; 16 Lu (10.1016/j.conengprac.2016.03.020_bib43) 2011; 68 |
References_xml | – reference: ) (pp. 31–40). – volume: 16 start-page: 834 year: 2008 end-page: 840 ident: bib66 article-title: Resource-constrained load balancing controller for a parallel database publication-title: IEEE Transactions on Control Systems Technology – reference: (Vol. 2. pp. 71–84). – reference: Gong, Z., Gu, X., & Wilkes, J. (2010). PRESS: PRedictive elastic ReSource scaling for cloud systems. In 2010 – volume: 1 start-page: 231 year: 2001 end-page: 261 ident: bib71 article-title: On balancing the load in a clustered web farm publication-title: ACM Transactions on Internet Technology – reference: '07. IEEE. – volume: 41 start-page: 205 year: 2007 end-page: 220 ident: bib19 article-title: Dynamo: Amazon's highly available key-value store publication-title: SIGOPS Operating Systems Review – reference: Ali-Eldin, A., Tordsson, J., & Elmroth, E. (2012). An adaptive hybrid elasticity controller for cloud infrastructures. In – reference: (Vol. 1, pp. 582–587). – reference: '06 (pp. 239–252). – reference: , Jacksonville, Florida, USA, 2007 (pp. 1–10). – volume: 21 start-page: 55 year: 2013 end-page: 68 ident: bib45 article-title: A distributed control law for load balancing in content delivery networks publication-title: IEEE/ACM Transactions on Networking – reference: 32 – reference: 33 – reference: Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., et al. (2003). Xen and the art of virtualization In – reference: (Vol. 3. pp. 1980–1985). – reference: Birdwell, J., Chiasson, J., Abdallah, C., Tang, Z., Alluri, N., & Wang, T. (2003). The effect of time delays in the stability of load balancing algorithms for parallel computations. In 42 – reference: Lin, M., Liu, Z., Wierman, A., & Andrew, L. L. H. (2012). Online algorithms for geographical load balancing. In – reference: Sripanidkulchai, K., Sahu, S., Ruan, Y., Shaikh, A., & Dorai, C., Are clouds ready for large distributed applications?. – reference: Lin, Y., & Kulkarni, S. (2013). Automated multi-graceful degradation: A case study. In – reference: Andreolini, M., Casolari, S., Colajanni, M., 2008. Autonomic request management algorithms for geographically distributed internet-based systems. In – reference: ) (pp. 163–172). – reference: Maggio, M., Klein, C., & Årzén, K. -E. (2014). Control strategies for predictable brownout in cloud computing. In 19 – volume: 12 start-page: 223 year: 2004 end-page: 240 ident: bib49 article-title: On honey bees and dynamic server allocation in internet hosting centers publication-title: Adaptive Behavior – Animals, Animats, Software Agents, Robots, Adaptive Systems – reference: (Vol. 2. pp. 1484–1490). – reference: ' – reference: Guan, Q., & Fu, S. (2013). Adaptive anomaly identification by exploring metric subspace in cloud computing infrastructures. In – reference: ) (pp. 111–120). – reference: Vasić, N., Novaković, D., Miučin, S., Kostić, D., & Bianchini, R. (2012). DejaVu: accelerating resource allocation in virtualized environments. In – reference: , The Sagamore, Bolton Landing (Lake George), New York (pp. 164–177). – volume: 30 start-page: 14:1 year: 2012 end-page: 14:26 ident: bib29 article-title: Autoscale publication-title: ACM Transactions on Computer Systems – reference: Hamilton, J. (2007). On designing and deploying internet-scale services. In 21 – reference: Fleder, D., Hosanagar, K., & Buja, A. (2010). Recommender systems and their effects on consumers: The fragmentation debate. In 11 – reference: , 2002. – reference: 2004. 10 – reference: Rice University Bidding System (2014). 〈 – reference: Schroeder, B., Wierman, A., & Harchol-Balter, M. (2006). Open versus closed: A cautionary tale. In 3 – reference: ) (pp. 171–180). – volume: SE-11 start-page: 491 year: 1985 end-page: 496 ident: bib51 article-title: Optimal load balancing in a multiple processor system with many job classes publication-title: IEEE Transactions on Software Engineering – reference: ' – reference: , – reference: ) (pp. 204–212). – volume: Vol. 10 start-page: 267 year: 2003 end-page: 351 ident: bib55 article-title: Probabilistic programming publication-title: Stochastic programming, handbooks in operations research and management science – reference: Ardekani, M., Sutra, P., & Shapiro, M. (2013). Non-monotonic snapshot isolation: Scalable and strong consistency for geo-replicated transactional systems. In – reference: Casolari, S., Colajanni, M., & Tosi, S. (2009). Self-adaptive techniques for the load trend evaluation of internal system resources. In – volume: 51 start-page: 742 year: 2006 end-page: 753 ident: bib11 article-title: The scenario approach to robust control design publication-title: IEEE Transactions on Automatic Control – reference: (pp. 229–230). EC '10. ACM, Cambridge, MA, United States. – volume: Vol. 6271 start-page: 88 year: 2010 end-page: 100 ident: bib28 publication-title: Euro-Par 2010 – parallel processing. Lecture notes in computer science – reference: ), Niagara Falls, Canada (pp. 9–16). IEEE. – reference: '09. – volume: 40 start-page: 1444 year: 1995 end-page: 1450 ident: bib39 article-title: Optimal control of arrivals to queues with delayed queue length information publication-title: IEEE Transactions on Automatic Control – reference: , 2009. – volume: 54 start-page: 1422 year: 2005 end-page: 1437 ident: bib35 article-title: Bounded-latency content distribution feasibility and evaluation publication-title: IEEE Transactions on Computers – reference: (pp. 6:1–6:10). CAC '13, ACM. – reference: Kameda, H., Fathy, E.-Z., Ryu, I., & Li, J. (2000). A performance comparison of dynamic vs. static load balancing policies in a mainframe-personal computer network model. In 39 – reference: Chuah, E., Jhumka, A., Narasimhamurthy, S., Hammond, J., Browne, J., & Barth, B. (2013). Linking resource usage anomalies with system failures from cluster log data. In – reference: (pp. 376–385). – reference: Shen, Z., Subbiah, S., Gu, X., & Wilkes, J. (2011). CloudScale: elastic resource scaling for multi-tenant cloud systems. In 2 – volume: 16 start-page: 289 year: 2005 end-page: 299 ident: bib5 article-title: Dynamic load balancing and efficient load estimators for asynchronous iterative algorithms publication-title: IEEE Transactions on Parallel and Distributed Systems – reference: , San Jose, CA, USA (pp. 1–10). IEEE. – reference: Zheng, W., Bianchini, R., Janakiraman, G. J., Santos, J. R., & Turner, Y. (2009). JustRunIt: Experiment-based management of virtualized data centers. In – reference: . Morgan & Claypool. – volume: 148 start-page: 257 year: 2011 end-page: 280 ident: bib12 article-title: A sampling-and-discarding approach to chance-constrained optimization publication-title: Journal of Optimization Theory and Applications – reference: Dürango J., Dellkrantz, M., Maggio, M., Klein, C., Papadopoulos, A. V., Hernández-Rodriguez, F., et al. (2014). Control-theoretical load-balancing for cloud applications with brownout. In – reference: Ranjan, S., Karrer, R., & Knightly, E. (2004). Wide area redirection of dynamic content by internet data centers. In – reference: (Vol. 2. pp. 1415–1420). IEEE. – reference: Desmeurs, D., Klein, C., Papadopoulos, A. V., & Tordsson, J. (2015). Event-driven application brownout: Reconciling high utilization and low tail response times. In 2015 – reference: ), 2012 – reference: Tutorial: Installing a LAMP Web Server (2013). 〈 – volume: 33 start-page: 149 year: 2009 end-page: 157 ident: bib13 article-title: The scenario approach for systems and control design publication-title: Annual Reviews in Control – reference: , 2006. – volume: 12 start-page: 1094 year: 2001 end-page: 1104 ident: bib47 article-title: The power of two choices in randomized load balancing publication-title: IEEE Transactions on Parallel and Distributed Systems – reference: Klein, C., Papadopoulos, A. V., Dellkrantz, M., Dürango, J., Maggio, M., Årzén, K.-E., et al. (2014). Improving cloud service resilience using brownout-aware load-balancing. In – reference: ) (pp. 185–194). – start-page: 3 year: 2006 end-page: 47 ident: bib50 article-title: Scenario approximations of chance constraints publication-title: Probabilistic and randomized methods for design under uncertainty – reference: Diao, Y., Wu, C. W., Hellerstein, J., Storm, A., Surenda, M., Lightstone, S., et al. (2005). Comparative studies of load balancing with control and optimization techniques. In – reference: (pp. 1–5). – start-page: 1 year: 2014 end-page: 34 ident: bib42 article-title: A review of auto-scaling techniques for elastic applications in cloud environments publication-title: Journal of Grid Computing – reference: (pp. 28–33). – volume: 25 start-page: 599 year: 2009 end-page: 616 ident: bib9 article-title: Cloud computing and emerging IT platforms publication-title: Future Generation Computer Systems – volume: 64 start-page: 1062 year: 2007 end-page: 1081 ident: bib33 article-title: Analysis of join-the-shortest-queue routing for web server farms publication-title: Performance Evaluation – reference: Diegues, N. L., & Romano, P. (2013). Bumper: Sheltering transactions from conflicts. In – reference: 〉. – reference: , 2004. – reference: Cooper, B. F., Silberstein, A., Tam, E., Ramakrishnan, R., & Sears, R. (2010). Benchmarking cloud serving systems with YCSB. In 1 – reference: Diao, Y., Hellerstein, J., Storm, A., Surendra, M., Lightstone, S., Parekh, S., et al. (2004). Incorporating cost of control into the design of a load balancing controller. In – reference: (Vol. 2. pp. 816–826). – reference: (pp. 213–216). – volume: 72 start-page: 796 year: 2012 end-page: 808 ident: bib3 article-title: Dual time-scale distributed capacity allocation and load redirect algorithms for clouds publication-title: Journal of Parallel and Distributed Computing – reference: (2) (2010). – reference: 2002. (Vol. 5. pp. 3197–3201). – reference: Gulati, A., Shanmuganathan, G., Holler, A., & Ahmad, I. (2011). Cloud-scale resource management: Challenges and techniques. In 3 – reference: 53 – reference: F5, Big-ip local traffic manager (2013). URL 〈 – volume: 102 start-page: 25 year: 2005 end-page: 46 ident: bib10 article-title: Uncertain convex programs publication-title: Mathematical Programming – reference: Zhang, L., Zhao, Z., Shu, Y., Wang, L., & Yang, O. W. W. (2002). Load balancing of multipath source routing in ad hoc networks. In – volume: C-34 start-page: 117 year: 1985 end-page: 130 ident: bib63 article-title: An application of bayesian decision theory to decentralized control of job scheduling publication-title: IEEE Transactions on Computers – reference: Stewart, C., & Shen, K. (2005). Performance modeling and system management for multi-component online services. In 2 – reference: Chen, Y., Iyer, S., Liu, X., Milojicic, D., & Sahai, A. (2007). SLA decomposition: translating service level objectives to system level thresholds. In – reference: (pp. 5:1–5:14). SOCC '11, ACM. – volume: 23 start-page: 153 year: 2004 end-page: 163 ident: bib48 article-title: A study on tolerable waiting time publication-title: Behaviour and Information Technology – reference: Yigitbasi, N., Gallet, M., Kondo, D., Iosup, A., & Epema, D. H. J. (2010). Analysis and modeling of time-correlated failures in large-scale distributed systems In – volume: 14 start-page: 355 year: 2003 end-page: 368 ident: bib14 article-title: Request redirection algorithms for distributed web systems publication-title: IEEE Transactions on Parallel Distributed Systems – reference: '06. – reference: Patterson, R. H., Gibson, G. A., Ginting, E., Stodolsky, D., & Zelenka, J. (1995). Informed prefetching and caching. In – reference: ) (pp. 1–12). – reference: ( – reference: Robertsson, A., Wittenmark, B., Kihl, M., & Andersson, M. (2004). Design and evaluation of load control in web server systems. In: – volume: 36 start-page: 345 year: 2002 end-page: 360 ident: bib70 article-title: The effectiveness of request redirection on cdn robustness publication-title: SIGOPS Operating Systems Review – reference: Barroso, L. A., Clidaras, J., & Hölzle, U. (2013). The Datacenter as a computer: An introduction to the design of warehouse-scale machines. In – reference: Sedaghat, M., Hernández-Rodriguez, F., & Elmroth, E. (2013). A virtual machine re-packing approach to the horizontal vs. vertical elasticity trade-off for cloud autoscaling. In 2013 – reference: Pao, T. -L., & Chen, J. -B. (2006). The scalability of heterogeneous dispatcher-based web server load balancing architecture. In – reference: Stewart, C., Kelly, T., & Zhang, A. (2007). Exploiting nonstationarity for performance prediction. In 2 – reference: (pp. 423–436). ACM. – reference: (pp. 79–95). SOSP '95, ACM. – reference: (pp. 355–366). ACM/IEEE Computer Society Press. – volume: 1 start-page: 116 year: 2013 end-page: 128 ident: bib24 article-title: Stratus publication-title: IEEE Transactions on Cloud Computing – reference: (pp. 689–694). – volume: 59 start-page: 2258 year: 2014 end-page: 2263 ident: bib46 article-title: On the road between robust optimization and the scenario approach for chance constrained optimization problems publication-title: IEEE Transactions on Automatic Control – reference: 2007. – volume: 32 start-page: 445 year: 1985 end-page: 465 ident: bib67 article-title: Optimal static load balancing in distributed computer systems publication-title: Journal of ACM – reference: (pp. 700–711). ICSE 2014. ACM. – reference: 2004. – reference: (pp. 143–154). SoCC '10, ACM. – reference: (SRDS) (pp. 205–214). – reference: Papadopoulos, A. V., & Prandini, M. (2014). Model reduction of switched affine systems: A method based on balanced truncation and randomized optimization. In 17th international conference on hybrid systems: computation and control (pp. 113–122). HSCC '14. ACM, Berlin, Germany. – reference: ) (pp. 81–90). – reference: (pp. 18–28). – reference: ) (pp. 5320–5327). – reference: (pp. 31–44). ACM. – reference: Klein, C., Maggio, M., Årzén, K. -E., & Hernández-Rodriguez, F. (2014). Brownout: Building more robust cloud applications. In 36 – reference: (pp. 18:1–18:12). – volume: 68 start-page: 1056 year: 2011 end-page: 1071 ident: bib43 article-title: Join-idle-queue publication-title: Performance Evaluation – ident: 10.1016/j.conengprac.2016.03.020_bib34 – volume: 16 start-page: 834 issue: 4 year: 2008 ident: 10.1016/j.conengprac.2016.03.020_bib66 article-title: Resource-constrained load balancing controller for a parallel database publication-title: IEEE Transactions on Control Systems Technology doi: 10.1109/TCST.2007.916305 – ident: 10.1016/j.conengprac.2016.03.020_bib18 doi: 10.1145/1807128.1807152 – ident: 10.1016/j.conengprac.2016.03.020_bib15 doi: 10.1109/ICAS.2009.30 – volume: 32 start-page: 445 issue: 2 year: 1985 ident: 10.1016/j.conengprac.2016.03.020_bib67 article-title: Optimal static load balancing in distributed computer systems publication-title: Journal of ACM doi: 10.1145/3149.3156 – volume: 16 start-page: 289 issue: 4 year: 2005 ident: 10.1016/j.conengprac.2016.03.020_bib5 article-title: Dynamic load balancing and efficient load estimators for asynchronous iterative algorithms publication-title: IEEE Transactions on Parallel and Distributed Systems doi: 10.1109/TPDS.2005.45 – ident: 10.1016/j.conengprac.2016.03.020_bib38 doi: 10.1145/2568225.2568227 – volume: 102 start-page: 25 issue: 1 year: 2005 ident: 10.1016/j.conengprac.2016.03.020_bib10 article-title: Uncertain convex programs publication-title: Mathematical Programming doi: 10.1007/s10107-003-0499-y – ident: 10.1016/j.conengprac.2016.03.020_bib30 doi: 10.1109/CNSM.2010.5691343 – start-page: 1 year: 2014 ident: 10.1016/j.conengprac.2016.03.020_bib42 article-title: A review of auto-scaling techniques for elastic applications in cloud environments publication-title: Journal of Grid Computing – volume: 12 start-page: 223 issue: 3–4 year: 2004 ident: 10.1016/j.conengprac.2016.03.020_bib49 article-title: On honey bees and dynamic server allocation in internet hosting centers publication-title: Adaptive Behavior – Animals, Animats, Software Agents, Robots, Adaptive Systems – volume: 23 start-page: 153 issue: 3 year: 2004 ident: 10.1016/j.conengprac.2016.03.020_bib48 article-title: A study on tolerable waiting time publication-title: Behaviour and Information Technology doi: 10.1080/01449290410001669914 – ident: 10.1016/j.conengprac.2016.03.020_bib72 – ident: 10.1016/j.conengprac.2016.03.020_bib57 – ident: 10.1016/j.conengprac.2016.03.020_bib2 doi: 10.1109/SASO.2008.32 – ident: 10.1016/j.conengprac.2016.03.020_bib53 doi: 10.1145/2562059.2562131 – volume: Vol. 10 start-page: 267 year: 2003 ident: 10.1016/j.conengprac.2016.03.020_bib55 article-title: Probabilistic programming – volume: 148 start-page: 257 issue: 2 year: 2011 ident: 10.1016/j.conengprac.2016.03.020_bib12 article-title: A sampling-and-discarding approach to chance-constrained optimization publication-title: Journal of Optimization Theory and Applications doi: 10.1007/s10957-010-9754-6 – ident: 10.1016/j.conengprac.2016.03.020_bib21 doi: 10.1109/RTTAS.2004.1317284 – ident: 10.1016/j.conengprac.2016.03.020_bib40 doi: 10.1109/SRDS.2013.17 – volume: 14 start-page: 355 issue: 4 year: 2003 ident: 10.1016/j.conengprac.2016.03.020_bib14 article-title: Request redirection algorithms for distributed web systems publication-title: IEEE Transactions on Parallel Distributed Systems doi: 10.1109/TPDS.2003.1195408 – ident: 10.1016/j.conengprac.2016.03.020_bib54 doi: 10.1145/224056.224064 – ident: 10.1016/j.conengprac.2016.03.020_bib69 doi: 10.1145/2150976.2151021 – ident: 10.1016/j.conengprac.2016.03.020_bib60 – ident: 10.1016/j.conengprac.2016.03.020_bib4 doi: 10.1109/SRDS.2013.25 – ident: 10.1016/j.conengprac.2016.03.020_bib6 – volume: 33 start-page: 149 issue: 2 year: 2009 ident: 10.1016/j.conengprac.2016.03.020_bib13 article-title: The scenario approach for systems and control design publication-title: Annual Reviews in Control doi: 10.1016/j.arcontrol.2009.07.001 – volume: 54 start-page: 1422 issue: 11 year: 2005 ident: 10.1016/j.conengprac.2016.03.020_bib35 article-title: Bounded-latency content distribution feasibility and evaluation publication-title: IEEE Transactions on Computers doi: 10.1109/TC.2005.175 – volume: 1 start-page: 231 issue: 2 year: 2001 ident: 10.1016/j.conengprac.2016.03.020_bib71 article-title: On balancing the load in a clustered web farm publication-title: ACM Transactions on Internet Technology doi: 10.1145/502152.502155 – ident: 10.1016/j.conengprac.2016.03.020_bib65 – volume: SE-11 start-page: 491 issue: 5 year: 1985 ident: 10.1016/j.conengprac.2016.03.020_bib51 article-title: Optimal load balancing in a multiple processor system with many job classes publication-title: IEEE Transactions on Software Engineering doi: 10.1109/TSE.1985.232489 – volume: 36 start-page: 345 issue: SI year: 2002 ident: 10.1016/j.conengprac.2016.03.020_bib70 article-title: The effectiveness of request redirection on cdn robustness publication-title: SIGOPS Operating Systems Review doi: 10.1145/844128.844160 – ident: 10.1016/j.conengprac.2016.03.020_bib16 doi: 10.1109/ICAC.2007.36 – ident: 10.1016/j.conengprac.2016.03.020_bib61 doi: 10.1145/2038916.2038921 – ident: 10.1016/j.conengprac.2016.03.020_bib58 – ident: 10.1016/j.conengprac.2016.03.020_bib17 doi: 10.1109/SRDS.2013.20 – ident: 10.1016/j.conengprac.2016.03.020_bib31 doi: 10.1109/SRDS.2013.29 – ident: 10.1016/j.conengprac.2016.03.020_bib23 doi: 10.1109/SRDS.2013.27 – ident: 10.1016/j.conengprac.2016.03.020_bib25 doi: 10.1109/CDC.2014.7040221 – ident: 10.1016/j.conengprac.2016.03.020_bib26 – ident: 10.1016/j.conengprac.2016.03.020_bib32 – volume: 30 start-page: 14:1 issue: 4 year: 2012 ident: 10.1016/j.conengprac.2016.03.020_bib29 article-title: Autoscale publication-title: ACM Transactions on Computer Systems doi: 10.1145/2382553.2382556 – ident: 10.1016/j.conengprac.2016.03.020_bib20 doi: 10.1109/ICCAC.2015.25 – volume: 40 start-page: 1444 issue: 8 year: 1995 ident: 10.1016/j.conengprac.2016.03.020_bib39 article-title: Optimal control of arrivals to queues with delayed queue length information publication-title: IEEE Transactions on Automatic Control doi: 10.1109/9.402238 – start-page: 3 year: 2006 ident: 10.1016/j.conengprac.2016.03.020_bib50 article-title: Scenario approximations of chance constraints – ident: 10.1016/j.conengprac.2016.03.020_bib27 doi: 10.1145/1807342.1807378 – ident: 10.1016/j.conengprac.2016.03.020_bib62 doi: 10.1145/1773912.1773918 – ident: 10.1016/j.conengprac.2016.03.020_bib68 – volume: 68 start-page: 1056 issue: 11 year: 2011 ident: 10.1016/j.conengprac.2016.03.020_bib43 article-title: Join-idle-queue publication-title: Performance Evaluation doi: 10.1016/j.peva.2011.07.015 – volume: 72 start-page: 796 issue: 6 year: 2012 ident: 10.1016/j.conengprac.2016.03.020_bib3 article-title: Dual time-scale distributed capacity allocation and load redirect algorithms for clouds publication-title: Journal of Parallel and Distributed Computing doi: 10.1016/j.jpdc.2012.02.014 – ident: 10.1016/j.conengprac.2016.03.020_bib1 doi: 10.1109/NOMS.2012.6211900 – ident: 10.1016/j.conengprac.2016.03.020_bib7 doi: 10.2200/S00516ED2V01Y201306CAC024 – volume: 51 start-page: 742 issue: 5 year: 2006 ident: 10.1016/j.conengprac.2016.03.020_bib11 article-title: The scenario approach to robust control design publication-title: IEEE Transactions on Automatic Control doi: 10.1109/TAC.2006.875041 – ident: 10.1016/j.conengprac.2016.03.020_bib22 – ident: 10.1016/j.conengprac.2016.03.020_bib36 – ident: 10.1016/j.conengprac.2016.03.020_bib59 – ident: 10.1016/j.conengprac.2016.03.020_bib74 – volume: 1 start-page: 116 issue: 1 year: 2013 ident: 10.1016/j.conengprac.2016.03.020_bib24 article-title: Stratus publication-title: IEEE Transactions on Cloud Computing doi: 10.1109/TCC.2013.4 – volume: 41 start-page: 205 issue: 6 year: 2007 ident: 10.1016/j.conengprac.2016.03.020_bib19 article-title: Dynamo: Amazon's highly available key-value store publication-title: SIGOPS Operating Systems Review doi: 10.1145/1323293.1294281 – ident: 10.1016/j.conengprac.2016.03.020_bib37 doi: 10.1109/SRDS.2014.14 – volume: 25 start-page: 599 issue: 6 year: 2009 ident: 10.1016/j.conengprac.2016.03.020_bib9 article-title: Cloud computing and emerging IT platforms publication-title: Future Generation Computer Systems doi: 10.1016/j.future.2008.12.001 – volume: 64 start-page: 1062 issue: 9–12 year: 2007 ident: 10.1016/j.conengprac.2016.03.020_bib33 article-title: Analysis of join-the-shortest-queue routing for web server farms publication-title: Performance Evaluation doi: 10.1016/j.peva.2007.06.012 – volume: Vol. 6271 start-page: 88 year: 2010 ident: 10.1016/j.conengprac.2016.03.020_bib28 – ident: 10.1016/j.conengprac.2016.03.020_bib41 doi: 10.1109/IGCC.2012.6322266 – volume: 21 start-page: 55 issue: 1 year: 2013 ident: 10.1016/j.conengprac.2016.03.020_bib45 article-title: A distributed control law for load balancing in content delivery networks publication-title: IEEE/ACM Transactions on Networking doi: 10.1109/TNET.2012.2190297 – volume: C-34 start-page: 117 issue: 2 year: 1985 ident: 10.1016/j.conengprac.2016.03.020_bib63 article-title: An application of bayesian decision theory to decentralized control of job scheduling publication-title: IEEE Transactions on Computers doi: 10.1109/TC.1985.1676548 – ident: 10.1016/j.conengprac.2016.03.020_bib52 doi: 10.1109/PDCAT.2006.110 – ident: 10.1016/j.conengprac.2016.03.020_bib56 doi: 10.1109/INFCOM.2004.1356970 – volume: 12 start-page: 1094 issue: 10 year: 2001 ident: 10.1016/j.conengprac.2016.03.020_bib47 article-title: The power of two choices in randomized load balancing publication-title: IEEE Transactions on Parallel and Distributed Systems doi: 10.1109/71.963420 – ident: 10.1016/j.conengprac.2016.03.020_bib64 doi: 10.1145/1272996.1273002 – ident: 10.1016/j.conengprac.2016.03.020_bib73 – ident: 10.1016/j.conengprac.2016.03.020_bib44 doi: 10.3182/20140824-6-ZA-1003.00669 – ident: 10.1016/j.conengprac.2016.03.020_bib8 doi: 10.1109/CDC.2003.1272626 – volume: 59 start-page: 2258 issue: 8 year: 2014 ident: 10.1016/j.conengprac.2016.03.020_bib46 article-title: On the road between robust optimization and the scenario approach for chance constrained optimization problems publication-title: IEEE Transactions on Automatic Control doi: 10.1109/TAC.2014.2303232 |
SSID | ssj0016991 |
Score | 2.2585151 |
Snippet | Cloud applications are often subject to unexpected events like flashcrowds and hardware failures. Users that expect a predictable behavior may abandon an... |
SourceID | unpaywall swepub proquest crossref elsevier |
SourceType | Open Access Repository Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 24 |
SubjectTerms | Cloud computing Cloud control Computer Science Controllers datalogi Failure Load balancing Optimization Proposals Randomized optimization Redundancy Response time |
SummonAdditionalLinks | – databaseName: ScienceDirect Freedom Collection 2013 dbid: .~1 link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3di9QwEA_Hveg9iJ9Yv4igvtVtmjTp6tOxehyCvujJ4cuQJulej25bbreKPvi3O9m0uyscsiD0oS2ZEmYm85HO_ELIi8xm3GWyjLnxLTmFyuLCJlls0B06ldkyK_2G_sdP8vRMfDjPzg_IbOyF8WWVg-0PNn1trYc3k4Gbk66qJp8x-FboMBnzqFEy9ZigHv0Ldfr1702ZB5PTcGoeDvbd9myo5gk1Xphyumbu-5F8kZdcw536k7-vd1G7IWiAFT0iN_qm0z9_6LrecUsnt8mtIZ6kx2HKd8iBa-6Sox2UwXtkOQvl6LH3WJbWrbZ4W3ugjWZONyCuyzd0RCihurG027YU0C0mOP1eaaopejjbLqpf-L0Wjc5i6OakI0T5fXJ28v7L7DQezlqIDQZ0qzhl0jjphDK5UUqykuMlmRXa5BgziqQ0uNadYoV0KL-EC1saqywri9LoRPAH5LBBbj4kNJdOp7IoZG6VkInTOUYFRugCCbmY6oiokb1gBiByfx5GDWPF2SVsBQNeMJBwQMFEhG0ouwDGsQfN21GC8JdiAfqMPaifj0IHXHf-Z4puXNsvgfnU2nfpsoi8DNqwmZOH7H5XfT2G9moOC3sBnKNdjMirf43rFz2mY1Mu84h8u2ZgSMdgwIC6gLqHpYNuZ3MXjCmZtJmEVHAOgicGcm5ScLKYZqlbQ_VHJN2o7N5MfPRfTHxMbvqnUOT8hByurnr3FEO5VfFsvVb_ALCkTq0 priority: 102 providerName: Elsevier |
Title | Control-based load-balancing techniques: Analysis and performance evaluation via a randomized optimization approach |
URI | https://dx.doi.org/10.1016/j.conengprac.2016.03.020 https://www.proquest.com/docview/1825481171 https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-33787 https://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-119368 https://www.sciencedirect.com/science/article/pii/S0967066116300624 |
UnpaywallVersion | publishedVersion |
Volume | 52 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
journalDatabaseRights | – providerCode: PRVESC databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier) customDbUrl: eissn: 1873-6939 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016991 issn: 1873-6939 databaseCode: GBLVA dateStart: 20110101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier ScienceDirect Journals customDbUrl: eissn: 1873-6939 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016991 issn: 1873-6939 databaseCode: AIKHN dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Complete Freedom Collection (subscription) customDbUrl: eissn: 1873-6939 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016991 issn: 1873-6939 databaseCode: ACRLP dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: ScienceDirect Freedom Collection 2013 customDbUrl: eissn: 1873-6939 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016991 issn: 1873-6939 databaseCode: .~1 dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVLSH databaseName: Elsevier Journals customDbUrl: mediaType: online eissn: 1873-6939 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016991 issn: 1873-6939 databaseCode: AKRWK dateStart: 19930201 isFulltext: true providerName: Library Specific Holdings |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lj9MwEB7ttgfYA-8V4VEZCbiljWPHSeFUFVYFRIUERQsXy7GdbiBNq20DYg_8duw6aQtaoQqkHJLIE8Uee2Zsf_MZ4HGkIqIjlvlE2pScNI78VAWRL4071HGksiizC_pvx2w0oa9Po9MDGDa5MBZWWdt-Z9PX1rp-06tbs7fI8957E3zHxmFibFmjWEgPoc3sLlML2pPxu8GnNcses-Aux5qaxMRnfdKv8TwO5WUmnbqc2owkC_Nia8JTe_b35U5qNwh1xKJHcKUqF-LHd1EUO47p5DqopkoOj_K1W63Srrz4g-3xP-t8A67VgSsauHI34UCXt-Boh87wNiyHDvfuW9eoUDEXytwWltGjnKINW-zyGWqoUJAoFVpscxfQlnwcfcsFEsi4UjWf5Rfme3Nj3WZ12ihquNDvwOTk5YfhyK8PdfCliRxXfoiZ1EzTWCYyjhnOiLkYVlTIxASnNMikMSo6xinTpqMEhKpMqljhLM2kCCg5hlZplHYXUMK0CFmaskTFlAVaJCb8kFSkRpDQvvAgbrTIZc14bg_eKHgDbfvCt_rnVv88INzo3wO8kVw41o89ZJ43HYX_pk1unNMe0o-avsXNALe7NqLU82rJsZ3D23Rg7MET1-k2_2S5wV_kHwd8fj7lM3XGCTEG2IOnfytXzSoz7-sTlnjw-ZKCbt7Ha7KpM15UfKn5YmcVmUuZYaYixkNKCKckkDwhMuSapf0o1OszATwINyNj70a89y9C9-GqfXIg6gfQWp1X-qEJFVdpBw67P3EH2oNXb0bjTm0YfgFPKnGQ |
linkProvider | Unpaywall |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3db9MwELdG9zD2gPjUwqeRgLeocfyRFJ6qwtSxrS9saOLl5NhOV5Sm1dqA4K_n3CRtkSZUCSkPUeKLrDv7Ppy73xHyRlrJnVR5yI0vyckSGWY2kqFBc-gSaXOZ-wP985EaXorPV_JqjwzaWhifVtno_lqnr7R186TbcLM7n0y6X9D5TtBgMuZRo1Qs7pB9IVEnd8h-_-R0OFr_TFC9unEejvcF96xJ6KnTvDDqdOXYlyT5PC-1Qjz1zb9vt1LbXmiNLHpIDqpyrn_91EWxZZmO75N7jUtJ-_WsH5A9Vz4kh1tAg4_IYlBnpIfeaFlazLTF28JjbZRjusZxXbynLUgJ1aWl801VAd3AgtMfE001RSNnZ9PJb_zeDPXOtCnopC1K-WNyefzpYjAMm3YLoUGfbhnGTBmnnEhMapJEsZzjpZgV2qToNoooN7jdXcIy5VCEERc2NzaxLM9yoyPBn5BOidw8IjRVTscqy1RqE6Eip1N0DIzQGRJy0dMBSVr2gmmwyH1LjALapLPvsBEMeMFAxAEFExC2ppzXeBw70HxoJQh_rS1As7ED9etW6IBbz_9P0aWbVQtgPrr2hbosIG_r1bCek0ft_jj52ofZzRim9ho4R9UYkHf_GldNK4zIelylAfl2y8A6IoMGBuoaigoWDuZb57tgTM6UlQpiwTkIHhlIuYnBqawnY7dC6w9IvF6yOzPx6X8x8RU5GF6cn8HZyej0Gbnr39Q5z89JZ3lTuRfo2S2zl83O_QNd4VLm |
linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3db9MwED-N7gH2wDcifMlIwFvWOHacFJ6qwjQhMSFB0eDFcmynK6RJtTYg9tdzrpO2oAlVIOUhiXxR7LPvzvbvfgZ4lpiE2UQUIdMuJSdPkzA3URJqdIc2TUyRFG5B_92JOB7zt6fJ6R6MulwYB6tsbb-36Str3b7pt63Zn0-n_Q8YfKfoMCl1rFEi5ldgX7hdph7sj0_eDz-vWPaEA3d51tQsZaEYsEGL5_EoL5x02mriMpIczEusCE_d2d-XO6ntINQTix7A1aaaq58_VFluOaajG2C6Knk8yrfDZpkf6os_2B7_s8434XobuJKhL3cL9mx1Gw626AzvwGLkce-hc42GlLUyeFs6Ro9qQtZssYuXpKNCIaoyZL7JXSAb8nHyfaqIIuhKTT2bXuD3arRuszZtlHRc6HdhfPTm4-g4bA91CDVGjsswpkJbYXmqM52mghYML0ENVzrD4JRHhUajYlOaC4sdJWLcFNqkhhZ5oVXE2T3oVai0-0AyYVUs8lxkJuUisirD8ENzlaMg4wMVQNppUeqW8dwdvFHKDtr2VW70L53-ZcQk6j8Aupace9aPHWRedR1F_qZNic5pB-mnXd-SOMDdro2qbN0sJHVzeJcOTAN47jvd-p8cN_jr6aehrM8ncmbOJGNogAN48bdyzazBed-AiSyAL5cU9PM-2ZJNncmykQsr51uryFLrggqTCBlzxiRnkZYZ07G0Ih8ksV2dCRBAvB4ZOzfig38RegjX3JMHUT-C3vK8sY8xVFzmT1pT8AswO28E |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Control-based+load-balancing+techniques%3A+Analysis+and+performance+evaluation+via+a+randomized+optimization+approach&rft.jtitle=Control+engineering+practice&rft.au=Papadopoulosa%2C+Alessandro+Vittorio&rft.au=Kleinb%2C+Cristian&rft.au=Maggioa%2C+Martina&rft.au=Duerangoa%2C+Jonas&rft.date=2016-07-01&rft.issn=0967-0661&rft.volume=52&rft.spage=24&rft.epage=34&rft_id=info:doi/10.1016%2Fj.conengprac.2016.03.020&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0967-0661&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0967-0661&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0967-0661&client=summon |