Umeå University's logo

umu.sePublications
Change search
Link to record
Permanent link

Direct link
Obeso Duque, Aleksandra
Publications (2 of 2) Show all publications
Saleh Sedghpour, M. R., Obeso Duque, A., Cai, X., Skubic, B., Elmroth, E., Klein, C. & Tordsson, J. (2023). Hydragen: a microservice benchmark generator. In: C. Ardagna; N. Atukorala; P. Beckman; C.K. Chang; R.N. Chang; C. Evangelinos; J. Fan; G.C. Fox; J. Fox; C. Hagleitner; Z. Jin; T. Kosar; M. Parashar (Ed.), 2023 IEEE 16th international conference on cloud computing (CLOUD): . Paper presented at 16th IEEE International Conference on Cloud Computing, CLOUD 2023, Hybrid/Chicago, July 2-8, 2023 (pp. 189-200). IEEE, 2023-July
Open this publication in new window or tab >>Hydragen: a microservice benchmark generator
Show others...
2023 (English)In: 2023 IEEE 16th international conference on cloud computing (CLOUD) / [ed] C. Ardagna; N. Atukorala; P. Beckman; C.K. Chang; R.N. Chang; C. Evangelinos; J. Fan; G.C. Fox; J. Fox; C. Hagleitner; Z. Jin; T. Kosar; M. Parashar, IEEE, 2023, Vol. 2023-July, p. 189-200Conference paper, Published paper (Refereed)
Abstract [en]

Microservice-based architectures have become ubiq-uitous in large-scale software systems. Experimental cloud re-searchers constantly propose enhanced resource management mechanisms for such systems. These mechanisms need to be eval-uated using both realistic and flexible microservice benchmarks to study in which ways diverse application characteristics can affect their performance and scalability. However, current mi-croservice benchmarks have limitations including static compu-tational complexity, limited architectural scale, and fixed topology (i.e., number of tiers, fan-in, and fan-out characteristics).

We therefore propose HydraGen, a tool that enables re-searchers to systematically generate benchmarks with different computational complexities and topologies, to tackle experimental evaluation of performance at scale for web-serving applications, with a focus on inter-service communication. To illustrate the potential of our open-source tool, we demonstrate how it can reproduce an existing microservice benchmark with preserved architectural properties. We also demonstrate how HydraGen can enrich the evaluation of cloud management systems based on a case study related to traffic engineering.

Place, publisher, year, edition, pages
IEEE, 2023
Series
IEEE International Conference on Cloud Computing, CLOUD, ISSN 2159-6182, E-ISSN 2159-6190
Keywords
microservices, benchmark generator, performance analysis, emulation, validation, cloud systems
National Category
Computer Systems
Research subject
Computer Science
Identifiers
urn:nbn:se:umu:diva-206987 (URN)10.1109/CLOUD60044.2023.00030 (DOI)001085065100020 ()2-s2.0-85174317366 (Scopus ID)9798350304817 (ISBN)9798350304824 (ISBN)
Conference
16th IEEE International Conference on Cloud Computing, CLOUD 2023, Hybrid/Chicago, July 2-8, 2023
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)Google
Note

Originally included in thesis in manuscript form. 

Available from: 2023-04-24 Created: 2023-04-24 Last updated: 2025-04-24Bibliographically approved
Obeso Duque, A., Klein, C., Feng, J., Cai, X., Skubic, B. & Elmroth, E. (2022). A Qualitative Evaluation of Service Mesh-based Traffic Management for Mobile Edge Cloud. In: 22nd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2022: Proceedings. Paper presented at 22nd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2022, Taormina, Italy, 16-19 May 2022. (pp. 210-219). IEEE
Open this publication in new window or tab >>A Qualitative Evaluation of Service Mesh-based Traffic Management for Mobile Edge Cloud
Show others...
2022 (English)In: 22nd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2022: Proceedings, IEEE, 2022, p. 210-219Conference paper, Published paper (Refereed)
Abstract [en]

Service mesh is getting widely adopted as the cloud-native mechanism for traffic management in microservice-based applications, in particular for generic IT workloads hosted in more centralized cloud environments. Performance-demanding applications continue to drive the decentralization of modern application execution environments, as in the case of mobile edge cloud. This paper presents a systematic and qualitative analysis of state-of-the-art service mesh to evaluate how suitable its design is for addressing the traffic management needs of performance-demanding application workloads hosted in a mobile edge cloud environment. With this analysis, we argue that today's dependability-centric service mesh design fails at addressing the needs of the different types of emerging mobile edge cloud workloads and motivate further research in the directions of performance-efficient architectures, stronger QoS guarantees and higher complexity abstractions of cloud-native traffic manage-ment frameworks.

Place, publisher, year, edition, pages
IEEE, 2022
Keywords
efficient traffic management, mobile edge cloud, multi-access edge computing, performance-demanding applications, service mesh, software engineering
National Category
Computer Sciences Computer Systems
Identifiers
urn:nbn:se:umu:diva-198733 (URN)10.1109/CCGrid54584.2022.00030 (DOI)000855065800022 ()2-s2.0-85135759502 (Scopus ID)9781665499576 (ISBN)9781665499569 (ISBN)
Conference
22nd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2022, Taormina, Italy, 16-19 May 2022.
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)Knut and Alice Wallenberg Foundation
Available from: 2022-08-22 Created: 2022-08-22 Last updated: 2023-09-05Bibliographically approved
Organisations

Search in DiVA

Show all publications