Providing Realtime Support for Containerized Edge Services

Wenzhao Zhang,Yi Gao,Wei Dong
DOI: https://doi.org/10.1145/3617123
IF: 5.3
2023-01-01
ACM Transactions on Internet Technology
Abstract:Containers have emerged as a popular technology for edge computing platforms. Although there are varieties of container orchestration frameworks, e.g., Kubernetes to provide high-reliable services for cloud infrastructure, providing real-time support at the containerized edge systems (CESs) remains a challenge. In this paper, we propose EDGEMAN, a holistic edge service management framework for CESs, which consists of (1) a model-assisted event-driven lightweight online scheduling algorithm to provide request-level execution plans; (2) a bottleneck-metric-aware progressive resource allocation mechanism to improve resource efficiency. We then build a testbed that installed three containerized services with different latency sensitivities for concrete evaluation. Additionally, we adopt real-world data traces from Alibaba and Twitter for large-scale emulations. Extensive experiments demonstrate that the deadline miss ratio of time-sensitive services run with EDGE-MAN is reduced by 85.9% on average compared with that of existing methods in both industry and academia.
What problem does this paper attempt to address?