Jingle: IoT-Informed Autoscaling for Efficient Resource Management in Edge Computing

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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 languageEnglish (US)
Title of host publicationProceedings - 2024 IEEE 24th International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages395-407
Number of pages13
ISBN (Electronic)9798350395662
StatePublished - 2024
Event24th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024 - Philadelphia, United States
Duration: May 6 2024May 9 2024

Publication series

NameProceedings - 2024 IEEE 24th International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024

Conference

Conference24th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024
Country/TerritoryUnited States
CityPhiladelphia
Period5/6/245/9/24

Bibliographical note

Publisher Copyright:
© 2024 IEEE.

Keywords

  • Autoscaling
  • Edge Computing
  • Internet of Things
  • Resource Management
  • Workload Prediction

Fingerprint

Dive into the research topics of 'Jingle: IoT-Informed Autoscaling for Efficient Resource Management in Edge Computing'. Together they form a unique fingerprint.

Cite this