Details of Research Outputs

Status已发表Published
TitleEfficient Container Assignment and Layer Sequencing in Edge Computing
Creator
Date Issued2022
Source PublicationIEEE Transactions on Services Computing
ISSN1939-1374
Abstract

Containers are becoming a popular way of running applications in edge computing. Before running the application, the edge node must download the application's container image consisting of multiple layers. However, given the limited bandwidth in edge computing, the container startup latency due to long image download time seriously affects the real-time performance. In this paper, we jointly determine the container assignment and the layer download sequence to reduce the total startup latency. We formulate the Container Assignment and Layer Sequencing (CALS) problem and prove its NP-hardness. A Layer-Aware Scheduling Algorithm (LASA) is proposed, fully considering layer sharing among images. Firstly, layers shared by the same set of images are grouped to reduce CALS's problem scale without affecting the optimal result. Secondly, considering both layer sharing and existing layer size on edge nodes, a layer-aware algorithm is designed to assign containers to appropriate edge nodes. Finally, to determine the layer download sequence on each edge node, an approximation algorithm is proposed. We further analyze the approximation ratio of LASA in the case of identical edge nodes with sufficient capacity. Extensive experiments based on real-world data show the effectiveness of LASA, which reduces the total startup latency by 40\% to 60\%.

KeywordApproximation algorithms Container scheduling container startup Containers edge computing Edge computing Image edge detection layer sharing Scheduling Sequential analysis Task analysis
DOI10.1109/TSC.2022.3159728
URLView source
Indexed BySCIE
Language英语English
WOS Research AreaComputer Science
WOS SubjectComputer Science, Information Systems ; Computer Science, Software Engineering
WOS IDWOS:000965129700026
Scopus ID2-s2.0-85126560566
Citation statistics
Cited Times:23[WOS]   [WOS Record]     [Related Records in WOS]
Document TypeJournal article
Identifierhttp://repository.uic.edu.cn/handle/39GCC9TT/9374
CollectionResearch outside affiliated institution
Affiliation
1.Department of Computer Science and Engineering, Shanghai Jiao Tong University, 12474 Shanghai, Shanghai, China, 200240
2.College of computer science and technology, Huaqiao University, 12422 Quanzhou, Fujian, China
3.BNU-UIC Institute of Artificial Intelligence and Future Networks, Beijing Normal University - Zhuhai Campus, 162664 Zhuhai, Guangdong, China
4.Computer Science, Shenzhen Institutes of Advanced Technology Chinese Academy of Sciences, 85411 Shenzhen, Guangdong, China
Recommended Citation
GB/T 7714
Lou, Jiong,Luo, Hao,Tang, Zhiqinget al. Efficient Container Assignment and Layer Sequencing in Edge Computing[J]. IEEE Transactions on Services Computing, 2022.
APA Lou, Jiong, Luo, Hao, Tang, Zhiqing, Jia, Weijia, & Zhao, Wei. (2022). Efficient Container Assignment and Layer Sequencing in Edge Computing. IEEE Transactions on Services Computing.
MLA Lou, Jiong,et al."Efficient Container Assignment and Layer Sequencing in Edge Computing". IEEE Transactions on Services Computing (2022).
Files in This Item:
There are no files associated with this item.
Related Services
Usage statistics
Google Scholar
Similar articles in Google Scholar
[Lou, Jiong]'s Articles
[Luo, Hao]'s Articles
[Tang, Zhiqing]'s Articles
Baidu academic
Similar articles in Baidu academic
[Lou, Jiong]'s Articles
[Luo, Hao]'s Articles
[Tang, Zhiqing]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Lou, Jiong]'s Articles
[Luo, Hao]'s Articles
[Tang, Zhiqing]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.