Commutativity-guaranteed Docker Image Reconstruction towards Effective Layer Sharing
Sisi Li, Ao Zhou, Xiao Ma, Mengwei Xu, Shangguang Wang
摘要
Owing to the benefit of light weight, containers have become a promising enabler for cloud native computing. Container images composed of applications and dependencies support flexible service deployment and migration. Rapid adoption and integration of containers generate millions of images to be stored. Additionally, non-local images have to be frequently downloaded from the registry, resulting in huge amounts of traffic. Content Addressable Storage (CAS) has been adopted for saving storage and networking by enabling identical layers sharing across images. However, according to our measurements, the implication of CAS is significantly limited as layers are rarely fully identical in practice. In this paper, we propose to reconstruct the docker images to raise the number of identical layers and thereby reduce storage and network consumption. We explore the layered structure of images and define the commutativity of files to assure image validity. The image reconstruction is formulated as an integer nonlinear programming problem. Inspired by the observed similarity of layers, we design a similarity-aware online image reconstruction algorithm. Extensive evaluations are conducted to verify the performance of the proposed approach. CCS CONCEPTS • Networks → Cloud computing; • Human-centered computing → Ubiquitous and mobile computing.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper1
问问它们各自怎么用它它引用的顶会 Paper6
- Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud ProviderMohammad Shahrad, Rodrigo Fonseca, Iñigo Goiri, Gohar Irfan Chaudhry 等USENIX ATC 2020 · 被引用 946 次
- Catalyzer: Sub-millisecond Startup for Serverless Computing with Initialization-less BootingDong Du, Tianyi Yu, Yubin Xia, Binyu Zang 等ASPLOS 2020 · 被引用 280 次
- Firecracker: Lightweight Virtualization for Serverless ApplicationsAlexandru Agache, Marc Brooker, Alexandra Iordache, Anthony Liguori 等NSDI 2020 · 被引用 197 次
- Layer Aware Microservice Placement and Request Scheduling at the EdgeLin Gu, Deze Zeng, Jie Hu, Bo Li 等INFOCOM 2021 · 被引用 74 次
- DupHunter: Flexible High-Performance Deduplication for Docker RegistriesNannan Zhao, Hadeel Albahar, Subil Abraham, Keren Chen 等USENIX ATC 2020 · 被引用 54 次
相关 Paper
- Exploring Layered Container Structure for Cost Efficient Microservice DeploymentLin Gu, Deze Zeng, Jie Hu, Hai Jin 等INFOCOM 2021 · 被引用 40 次
- SimEnc: A High-Performance Similarity-Preserving Encryption Approach for Deduplication of Encrypted Docker ImagesTong Sun, Bowen Jiang, Borui Li, Jiamei Lv 等USENIX ATC 2024 · 被引用 10 次
- FlacIO: Flat and Collective I/O for Container Image ServiceYubo Liu, Hongbo Li, Mingrui Liu, Rui Jing 等FAST 2025 · 被引用 7 次
- Layered Structure Aware Dependent Microservice Placement Toward Cost Efficient Edge CloudsDeze Zeng, Hongmin Geng, Lin Gu, Zhexiong LiINFOCOM 2023 · 被引用 32 次
- Layer-aware Collaborative Microservice Deployment toward Maximal Edge ThroughputLin Gu, Zirui Chen, Honghao Xu, Deze Zeng 等INFOCOM 2022 · 被引用 52 次
