Skip to Main content Skip to Navigation
New interface
Conference papers

Gear: Enable Efficient Container Storage and Deployment with a New Image Format

Abstract : Containers have been widely used in various cloud platforms as they enable agile and elastic application deployment through their process-based virtualization and layered image system. However, different layers of a container image may contain substantial duplicate and unnecessary data, which slows down its deployment due to long image downloading time and increased burden on the image registry. To accelerate the deployment and reduce the size of the registry, we propose a new image format, named Gear image, that consists of two parts: a Gear index describing the structure of the image’s file system and a set of files that are required when running an application. The Gear index is represented as a single-layer image compatible with the existing deployment framework. Containers can be launched by pulling a Gear index and on demand retrieving files pointed to by the index. Furthermore, the Gear image enables a file-level sharing mechanism, which helps remove duplicate data in the registry and avoid repeated downloading of identical files by a client. We implement a prototype of the container framework, named Gear, supporting the new image format. Evaluation shows that Gear saves 54% storage capacity in the registry, speeds up container startup by up to 5X, and reduces 84% bandwidth demands.
Document type :
Conference papers
Complete list of metadata

https://hal.inria.fr/hal-03363179
Contributor : Shadi Ibrahim Connect in order to contact the contributor
Submitted on : Sunday, October 3, 2021 - 2:13:51 PM
Last modification on : Friday, November 18, 2022 - 9:25:57 AM
Long-term archiving on: : Tuesday, January 4, 2022 - 6:10:15 PM

File

icdcs21-CR.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-03363179, version 1

Citation

Hao Fan, Shengwei Bian, Song Wu, Song Jiang, Shadi Ibrahim, et al.. Gear: Enable Efficient Container Storage and Deployment with a New Image Format. ICDCS'21 - 41st IEEE International Conference on Distributed Computing Systems, Jul 2021, Washington DC, United States. pp.1-11. ⟨hal-03363179⟩

Share

Metrics

Record views

45

Files downloads

165