Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: https://doi.org/10.21256/zhaw-1359
Publikationstyp: Konferenz: Paper
Art der Begutachtung: Peer review (Publikation)
Titel: Towards quantifiable boundaries for elastic horizontal scaling of microservices
Autor/-in: Ramírez López, Manuel
Spillner, Josef
DOI: 10.21256/zhaw-1359
10.1145/3147234.3148111
Tagungsband: 10th International Conference on Utility and Cloud Computing Companion (UCC 2017)
Angaben zur Konferenz: 6th International Workshop on Clouds and (eScience) Applications Management (CloudAM 2017), Austin, USA, 5-8 December 2017
Erscheinungsdatum: 2017
Verlag / Hrsg. Institution: Association for Computing Machinery
Verlag / Hrsg. Institution: Austin
Sprache: Englisch
Schlagwörter: Microservices; Scalability; Replication; Optimization
Fachgebiet (DDC): 004: Informatik
Zusammenfassung: One of the most useful features of a microservices architecture is its versatility to scale horizontally. However, not all services scale in or out uniformly. The performance of an application composed of microservices depends largely on a suitable combination of replica count and resource capacity. In practice, this implies limitations to the efficiency of autoscalers which often overscale based on an isolated consideration of single service metrics. Consequently, application providers pay more than necessary despite zero gain in overall performance. Solving this issue requires an application-specific determination of scaling limits due to the general infeasibility of an application-agnostic solution. In this paper, we study microservices scalability, the auto-scaling of containers as microservice implementations and the relation between the number of replicas and the resulting application task performance. We contribute a replica count determination solution with a mathematical approach. Furthermore, we offer a calibration software tool which places scalability boundaries into declarative composition descriptions of applications ready to be consumed by cloud platforms.
URI: https://digitalcollection.zhaw.ch/handle/11475/1395
Volltext Version: Akzeptierte Version
Lizenz (gemäss Verlagsvertrag): Lizenz gemäss Verlagsvertrag
Departement: School of Engineering
Organisationseinheit: Institut für Informatik (InIT)
Enthalten in den Sammlungen:Publikationen School of Engineering

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
elasticity-archive.pdf306.65 kBAdobe PDFMiniaturbild
Öffnen/Anzeigen
Zur Langanzeige
Ramírez López, M., & Spillner, J. (2017). Towards quantifiable boundaries for elastic horizontal scaling of microservices. 10th International Conference on Utility and Cloud Computing Companion (UCC 2017). https://doi.org/10.21256/zhaw-1359
Ramírez López, M. and Spillner, J. (2017) ‘Towards quantifiable boundaries for elastic horizontal scaling of microservices’, in 10th International Conference on Utility and Cloud Computing Companion (UCC 2017). Austin: Association for Computing Machinery. Available at: https://doi.org/10.21256/zhaw-1359.
M. Ramírez López and J. Spillner, “Towards quantifiable boundaries for elastic horizontal scaling of microservices,” in 10th International Conference on Utility and Cloud Computing Companion (UCC 2017), 2017. doi: 10.21256/zhaw-1359.
RAMÍREZ LÓPEZ, Manuel und Josef SPILLNER, 2017. Towards quantifiable boundaries for elastic horizontal scaling of microservices. In: 10th International Conference on Utility and Cloud Computing Companion (UCC 2017). Conference paper. Austin: Association for Computing Machinery. 2017
Ramírez López, Manuel, and Josef Spillner. 2017. “Towards Quantifiable Boundaries for Elastic Horizontal Scaling of Microservices.” Conference paper. In 10th International Conference on Utility and Cloud Computing Companion (UCC 2017). Austin: Association for Computing Machinery. https://doi.org/10.21256/zhaw-1359.
Ramírez López, Manuel, and Josef Spillner. “Towards Quantifiable Boundaries for Elastic Horizontal Scaling of Microservices.” 10th International Conference on Utility and Cloud Computing Companion (UCC 2017), Association for Computing Machinery, 2017, https://doi.org/10.21256/zhaw-1359.


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.