2021
DOI: 10.48550/arxiv.2108.04033
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Reproducible Performance Optimization of Complex Applications on the Edge-to-Cloud Continuum

Abstract: In more and more application areas, we are witnessing the emergence of complex workflows that combine computing, analytics and learning. They often require a hybrid execution infrastructure with IoT devices interconnected to cloud/HPC systems (aka Computing Continuum). Such workflows are subject to complex constraints and requirements in terms of performance, resource usage, energy consumption and financial costs. This makes it challenging to optimize their configuration and deployment.We propose a methodology… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
2
1

Relationship

3
0

Authors

Journals

citations
Cited by 3 publications
(6 citation statements)
references
References 32 publications
0
6
0
Order By: Relevance
“…We illustrate [4] E2Clab usage with a real-life Smart Surveillance System deployed on the Grid'5000 testbed, showing that our framework allows one to understand how the Cloud-centric and the hybrid Edge-Cloud processing approaches impact performance metrics such as latency and throughput. Besides, we validate [7] E2Clab with Pl@ntNet, another real-life use case. We demonstrate that E2Clab guides on the optimization of the Pl@ntNet performance based on the analysis of the parameter settings and correlation to processing time and resource usage.…”
Section: Preliminary Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We illustrate [4] E2Clab usage with a real-life Smart Surveillance System deployed on the Grid'5000 testbed, showing that our framework allows one to understand how the Cloud-centric and the hybrid Edge-Cloud processing approaches impact performance metrics such as latency and throughput. Besides, we validate [7] E2Clab with Pl@ntNet, another real-life use case. We demonstrate that E2Clab guides on the optimization of the Pl@ntNet performance based on the analysis of the parameter settings and correlation to processing time and resource usage.…”
Section: Preliminary Resultsmentioning
confidence: 99%
“…A large scale experimental validation on the G5K [5] testbed with Pl@ntNet [6], a real-life use case. E2Clab allows optimizing the Pl@ntNet's performance based on the analysis of the parameter settings and correlation to processing time and resource usage [7].…”
Section: Our Contribution: E2clabmentioning
confidence: 99%
“…In [123], the authors propose a novel framework that allows the deployment and optimization [121] of Big Data Analytics applications on the Edge-to-Cloud continuum. They illustrate and validate the framework with a smart surveillance application composed by data processing frameworks such as Edgent (on the Edge) and Apache Flink and Kafka (on the Cloud).…”
Section: Big Data Processing Across the Edge-to-cloudmentioning
confidence: 99%
“…E2Clab [123] is a framework that implements a rigorous methodology for designing experiments with real-world workloads on the Edge-to-Cloud Continuum. E2Clab provides guidelines to move from real-world use cases to the design of relevant testbed setups for reproducible experiments enabling researchers to understand and optimize [121] the performance of applications. The key features provided by E2Clab are [122]: (1) reproducible experiments; (2) the mapping of applications parts executed across the computing continuum with the physical testbed; (3) the support for experiment variation and transparent scaling of the scenario; (4) network emulation to define Edge-to-Cloud communication constraints; (5) experiment deployment, monitoring and backup of results; and (6) the application optimization.…”
Section: Deployment Systemsmentioning
confidence: 99%
See 1 more Smart Citation