Exploring Task Placement for Edge-to-Cloud Applications using Emulation
Andre Luckow, Kartik Rattan, Shantenu Jha

TL;DR
This paper presents an emulation approach to optimize task placement in edge-to-cloud applications, demonstrating significant performance improvements and providing insights into deployment trade-offs for heterogeneous IoT systems.
Contribution
It introduces an emulation methodology for analyzing task placement strategies across edge and cloud layers, addressing resource management challenges in IoT applications.
Findings
Emulation effectively models complex edge-to-cloud deployments.
Proper task placement can improve performance by up to 65%.
The approach is validated against real-world experiments.
Abstract
A vast and growing number of IoT applications connect physical devices, such as scientific instruments, technical equipment, machines, and cameras, across heterogenous infrastructure from the edge to the cloud to provide responsive, intelligent services while complying with privacy and security requirements. However, the integration of heterogeneous IoT, edge, and cloud technologies and the design of end-to-end applications that seamlessly work across multiple layers and types of infrastructures is challenging. A significant issue is resource management and the need to ensure that the right type and scale of resources is allocated on every layer to fulfill the application's processing needs. As edge and cloud layers are increasingly tightly integrated, imbalanced resource allocations and sub-optimally placed tasks can quickly deteriorate the overall system performance. This paper…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
