Live migration of video analytics applications in edge computing

Chenghao Rong, Jessie Hui Wang*, Jilong Wang, Yipeng Zhou, Jun Zhang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)
49 Downloads (Pure)

Abstract

In order to schedule resources efficiently or maintain applications' continuity for mobile customers, edge platforms often need to adaptively migrate the applications on them. However, our measurement shows that existing migration solutions cannot solve the issue of migrating video analytics applications in edge computing because the memory states of video analytics applications have different characteristics from other applications. We conduct a breakdown analysis of the memory states of video analytics applications, and propose to treat three types of states separately with three different techniques, i.e. , warm-up, sync, and replay, to minimize the negative influence of migrations on application performance. Based on this idea, we implement a prototype system in which two new components, i.e. , state store and sidecar , are designed to achieve near-transparent live migration with minimal application code modifications. Evaluation experiments demonstrate that the time of application interruption caused by migrating a video analytics application with our solution is less than 405ms, and our solution does not consume much resources.
Original languageEnglish
Pages (from-to)2078-2092
Number of pages15
JournalIEEE Transactions on Mobile Computing
Volume23
Issue number3
Early online date20 Feb 2023
DOIs
Publication statusPublished - Mar 2024

Bibliographical note

Copyright the Author(s) 2023. Version archived for private and non-commercial use with the permission of the author/s and according to publisher conditions. For further rights please contact the publisher.

Fingerprint

Dive into the research topics of 'Live migration of video analytics applications in edge computing'. Together they form a unique fingerprint.

Cite this