<div class="csl-bib-body">
<div class="csl-entry">Amiri, A., Zdun, U., van Hoorn, A., & Dustdar, S. (2022). Cost-Aware Multidimensional Auto-Scaling of Service- and Cloud-Based Dynamic Routing to Prevent System Overload. In C. A. ARDAGNA, N. Atukorala, B. Benatallah, A. Bouguettaya, F. Casati, C. K. Chang, R. N. Chang, E. Damiani, C. GHEDIRA GUEGAN, R. Ward, F. XHAFA, X. Xu, & J. Zhang (Eds.), <i>Proceedings 2022 IEEE International Conference on Web Services (ICWS)</i> (pp. 379–384). IEEE. https://doi.org/10.1109/ICWS55610.2022.00063</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/193897
-
dc.description.abstract
Dynamic reconfiguration is commonly used to accommodate the dynamic behavior of today's applications. As cloud-based systems become increasingly complex, it is hard and cost-ineffective to manage them manually. Dynamic routers, such as API Gateways or Message Brokers, in combination with auto-scalers can adapt the system to the resource demands, e.g., when a sudden load spike for a specific part of the system is observed. Without taking costs of cloud resources into account, this reconfiguration can lead to significant increase of charges. We propose a self-adaptive and cost-aware dynamic routing architecture called Adaptive Dynamic Routers. The novel architecture performs a multi-criteria optimization analysis to automatically reconfigure the routers and the services of a cloud-based system considering the costs of reconfiguration. This multidimensional auto-scaling of resources takes incoming load as an input, and uses queuing theory to find an optimal reconfiguration solution. We systematically evaluated our architecture with an extensive number of evaluation cases (9600). On average over cases where an overload is predicted, our approach reduces the overload rate by 46.7% and 61.8% for routers and services, respectively.
en
dc.language.iso
en
-
dc.subject
Automatic Reconfiguration
en
dc.subject
Cloud Resources
en
dc.subject
Cost-Awareness
en
dc.subject
Dynamic Routing Architectures
en
dc.subject
Multidimensional Auto-Scaling
en
dc.subject
Self-Adaptive
en
dc.subject
System Overload
en
dc.title
Cost-Aware Multidimensional Auto-Scaling of Service- and Cloud-Based Dynamic Routing to Prevent System Overload
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
University of Vienna, Austria
-
dc.contributor.affiliation
University of Vienna, Austria
-
dc.contributor.affiliation
Universität Hamburg, Germany
-
dc.contributor.editoraffiliation
University of Milan, Italy
-
dc.contributor.editoraffiliation
University of Augsburg, Germany
-
dc.contributor.editoraffiliation
Dublin City University, Ireland
-
dc.contributor.editoraffiliation
University of Sydney, Australia
-
dc.contributor.editoraffiliation
University of Trento, Italy
-
dc.contributor.editoraffiliation
Iowa State University, United States of America (the)
-
dc.contributor.editoraffiliation
IBM Research - Thomas J. Watson Research Center, United States of America (the)
-
dc.contributor.editoraffiliation
University of Milan, Italy
-
dc.contributor.editoraffiliation
Jean Moulin University Lyon III, France
-
dc.contributor.editoraffiliation
Iowa State University, United States of America (the)
-
dc.contributor.editoraffiliation
Universitat Politècnica de Catalunya, Spain
-
dc.contributor.editoraffiliation
Harbin Institute of Technology, China
-
dc.contributor.editoraffiliation
Southern Methodist University, United States of America (the)
-
dc.relation.isbn
978-1-6654-8143-4
-
dc.relation.doi
10.1109/ICWS55610.2022
-
dc.description.startpage
379
-
dc.description.endpage
384
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Proceedings 2022 IEEE International Conference on Web Services (ICWS)
-
tuw.peerreviewed
true
-
tuw.relation.publisher
IEEE
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E194-02 - Forschungsbereich Distributed Systems
-
tuw.publisher.doi
10.1109/ICWS55610.2022.00063
-
dc.description.numberOfPages
6
-
tuw.author.orcid
0000-0002-6233-2591
-
tuw.author.orcid
0000-0003-2567-6077
-
tuw.author.orcid
0000-0001-6872-8821
-
tuw.editor.orcid
0000-0001-7426-4795
-
tuw.editor.orcid
0000-0002-8805-1130
-
tuw.editor.orcid
0000-0003-1254-8092
-
tuw.editor.orcid
0000-0001-7591-9562
-
tuw.editor.orcid
0000-0001-6734-7082
-
tuw.editor.orcid
0000-0001-8656-9924
-
tuw.editor.orcid
0000-0002-9557-6496
-
tuw.editor.orcid
0000-0003-0908-2711
-
tuw.editor.orcid
0000-0001-6876-8620
-
tuw.editor.orcid
0000-0001-6569-5497
-
tuw.event.name
IEEE International Conference on Web Services (ICWS 2022)
en
dc.description.sponsorshipexternal
FWF (Austrian Science Fund)
-
dc.description.sponsorshipexternal
Baden-Württemberg Stiftung
-
dc.relation.grantnoexternal
Project API-ACE: I 4268
-
dc.relation.grantnoexternal
Project ORCAS
-
tuw.event.startdate
11-07-2022
-
tuw.event.enddate
15-07-2022
-
tuw.event.online
Hybrid
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Barcelona
-
tuw.event.country
ES
-
tuw.event.presenter
Amiri, Amirali
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.languageiso639-1
en
-
item.grantfulltext
none
-
item.cerifentitytype
Publications
-
item.openairetype
conference paper
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.fulltext
no Fulltext
-
crisitem.author.dept
University of Vienna
-
crisitem.author.dept
E404 - CSLEARN
-
crisitem.author.dept
Universität Hamburg
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.orcid
0000-0001-6872-8821
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering