LOPO: An Out-of-order Layer Pulling Orchestration Strategy for Fast Microservice Startup
Lin Gu, Junhao Huang, Shaoxing Huang, Deze Zeng, Bo Li, Hai Jin
Abstract
Container based microservices have been widely applied to promote the cloud elasticity. The mainstream Docker containers are structured in layers, which are organized in stack with bottom-up dependency. To start a microservice, the required layers are pulled from a remote registry and stored on its host server, following the layer dependency order. This incurs long microservice startup time and hinders the performance efficiency. In this paper, we discover that, for the first time, the layer pulling order can be adjusted to accelerate the microservice startup. Specifically, we address the problem on microservice layer pulling orchestration for startup time minimization and prove it as NP-hard. We propose a Longest-chain based Out-of-order layer Pulling Orchestration (LOPO) strategy with low computational complexity and guaranteed approximation ratio. Through extensive real-world trace driven experiments, we verify the efficiency of our LOPO and demonstrate that it reduces the microservice startup time by 22.71% on average in comparison with state-of-the-art solutions.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Layered Structure Aware Dependent Microservice Placement Toward Cost Efficient Edge CloudsDeze Zeng, Hongmin Geng, Lin Gu, Zhexiong LiINFOCOM 2023 · 32 citations
- Exploring Layered Container Structure for Cost Efficient Microservice DeploymentLin Gu, Deze Zeng, Jie Hu, Hai Jin et al.INFOCOM 2021 · 40 citations
- Layer Aware Microservice Placement and Request Scheduling at the EdgeLin Gu, Deze Zeng, Jie Hu, Bo Li et al.INFOCOM 2021 · 74 citations
- Layer-aware Collaborative Microservice Deployment toward Maximal Edge ThroughputLin Gu, Zirui Chen, Honghao Xu, Deze Zeng et al.INFOCOM 2022 · 52 citations
- Tri-Ring: Asynchronous Service Provisioning with Online Learning in Edge Cloud NetworksXiaoxu Ren, Qixin Li, Hongyang Du, Haipeng Yao et al.INFOCOM 2025 · 4 citations
