Abstract
Edge computing is increasingly applied to various systems for its proximity to end-users and data sources. To facilitate the deployment of diverse edge-native applications, container technology has emerged as a favored solution due to its simplicity in development and resource management. However, deploying edge applications at scale can quickly overwhelm edge resources, potentially leading to violations of service-level objectives (SLOs). Scheduling edge containerized applications to meet SLOs while efficiently managing resources is a significant challenge. In this paper, we introduce Jingle, an autoscaler for edge clusters designed to efficiently scale edge-native applications. Jingle utilizes application performance metrics and domain-specific insights collected from IoT devices to construct a hybrid model. This hybrid model combines a predictive-reactive module with a lightweight learning model. We demonstrate Jingle's effectiveness through a real-world deployment in a classroom setting, managing two edge-native applications across edge configurations. Our experimental results show that Jingle can fulfill SLO requirements while requiring up to 50% fewer containers than a state-of-the-art cloud scheduler, which highlights its resource management efficiency and SLO compliance.
Original language | English (US) |
---|---|
Title of host publication | Proceedings - 2024 IEEE 24th International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 395-407 |
Number of pages | 13 |
ISBN (Electronic) | 9798350395662 |
State | Published - 2024 |
Event | 24th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024 - Philadelphia, United States Duration: May 6 2024 → May 9 2024 |
Publication series
Name | Proceedings - 2024 IEEE 24th International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024 |
---|
Conference
Conference | 24th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024 |
---|---|
Country/Territory | United States |
City | Philadelphia |
Period | 5/6/24 → 5/9/24 |
Bibliographical note
Publisher Copyright:© 2024 IEEE.
Keywords
- Autoscaling
- Edge Computing
- Internet of Things
- Resource Management
- Workload Prediction