Colibri: Efficient Collection of Fine-Grained Resource Metrics Necessary for Mobile Edge Computing

Effective provisioning and resource management in edge environments are critical for ensuring infrastructure efficiency while providing latency-critical service-level objectives (SLOs). Realizing this requires low-overhead aggregation of fine-grained information regarding workloads' resource demands. Unfortunately, we show that this cannot be adequately achieved with existing solutions used for cloud technologies such as Kubernetes and containers, which are prevalent in edge systems. We propose Colibri, a lightweight and flexible monitoring system for edge computing that characterizes containers across CPU, memory, and network resource usage patterns at millisecond granularity. Colibri can be dispatched dynamically as needed and enables accurate characterization of workload resource usage. We demonstrate experimentally that using Colibri can significantly reduce SLO violations caused when relying on existing tools, while saving resources for representative edge workloads. Colibri provides this while consuming only 2% of the resources used by existing cloud monitoring tools when they operate at the same query granularity, making it an efficient and effective solution for edge computing environments.

Authors

Institutions

Publication Details

Published
2024-12-04
DOI
https://doi.org/10.1109/sec62691.2024.00011
Citations
1
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Colibri: Efficient Collection of Fine-Grained Resource Metrics Necessary for Mobile Edge Computing

Ke-Jou Hsu, Ketan Bhardwaj, Ada Gavrilovska
1 citations
Distributed and Parallel Computing Systems
0.35
article

Colibri: Efficient Collection of Fine-Grained Resource Metrics Necessary for Mobile Edge Computing

Ke-Jou Hsu, Ketan Bhardwaj, Ada Gavrilovska
article en
1 citations

Abstract

Effective provisioning and resource management in edge environments are critical for ensuring infrastructure efficiency while providing latency-critical service-level objectives (SLOs). Realizing this requires low-overhead aggregation of fine-grained information regarding workloads' resource demands. Unfortunately, we show that this cannot be adequately achieved with existing solutions used for cloud technologies such as Kubernetes and containers, which are prevalent in edge systems. We propose Colibri, a lightweight and flexible monitoring system for edge computing that characterizes containers across CPU, memory, and network resource usage patterns at millisecond granularity. Colibri can be dispatched dynamically as needed and enables accurate characterization of workload resource usage. We demonstrate experimentally that using Colibri can significantly reduce SLO violations caused when relying on existing tools, while saving resources for representative edge workloads. Colibri provides this while consuming only 2% of the resources used by existing cloud monitoring tools when they operate at the same query granularity, making it an efficient and effective solution for edge computing environments.

Georgia Institute of Technology (US)
National Science Foundation, Intel Corporation
Decent work and economic growth
Openalex Percentile: Top 35%
Distributed and Parallel Computing Systems
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Colibri: Efficient Collection of Fine-Grained Resource Metrics Necessary for Mobile Edge Computing — Ke-Jou Hsu, Ketan Bhardwaj, et al. · (2024) | TGRS Research Map | TGRS