Abstract
Due to their tight isolation, low overhead, and efficient packaging of the execution environment, Docker containers have become a prominent solution for deploying modern applications. Containers are created from images which are stored in a Docker registry. An image consists of a list of layers which can be shared among images. Docker registries store a large amount of images and with the increasing popularity of Docker, they continue to grow. For example, Docker Hub-a popular public registry-stores more than half a million public images. In this paper, we analyze over 167TB of uncompressed Docker images and evaluate the potential of file-level deduplication in the registry. Our analysis reveals that only 3% of the files in images are unique and Docker's existing layer sharing mechanism is not sufficient to eliminate this profound redundancy. We then present the design of Slimmer-a Docker registry with file deduplication support-and conduct a simulation-based analysis of its performance implications.
| Original language | English (US) |
|---|---|
| Title of host publication | Proceedings - 2019 IEEE International Conference on Cloud Computing, CLOUD 2019 - Part of the 2019 IEEE World Congress on Services |
| Editors | Elisa Bertino, Carl K. Chang, Peter Chen, Ernesto Damiani, Michael Goul, Katsunori Oyama |
| Publisher | IEEE Computer Society |
| Pages | 517-519 |
| Number of pages | 3 |
| ISBN (Electronic) | 9781728127057 |
| DOIs | |
| State | Published - Jul 2019 |
| Externally published | Yes |
| Event | 12th IEEE International Conference on Cloud Computing, CLOUD 2019 - Milan, Italy Duration: Jul 8 2019 → Jul 13 2019 |
Publication series
| Name | IEEE International Conference on Cloud Computing, CLOUD |
|---|---|
| Volume | 2019-July |
| ISSN (Print) | 2159-6182 |
| ISSN (Electronic) | 2159-6190 |
Conference
| Conference | 12th IEEE International Conference on Cloud Computing, CLOUD 2019 |
|---|---|
| Country/Territory | Italy |
| City | Milan |
| Period | 7/8/19 → 7/13/19 |
Bibliographical note
Publisher Copyright:© 2019 IEEE.
Keywords
- Deduplication
- Distributed storage system
- Docker registry
Fingerprint
Dive into the research topics of 'Slimmer: Weight loss secrets for docker registries'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS