Skip to Main content Skip to Navigation
Journal articles

Docker-pi: Docker Container Deployment in Fog Computing Infrastructures

Arif Ahmed 1 Guillaume Pierre 1
1 MYRIADS - Design and Implementation of Autonomous Distributed Systems
Inria Rennes – Bretagne Atlantique , IRISA-D1 - SYSTÈMES LARGE ÉCHELLE
Abstract : The transition from virtual machine-based infrastructures to container-based ones brings the promise of swift and efficient software deployment in large-scale computing infrastructures. However, in fog computing environments which are often made of very small computers such as Raspberry PIs, deploying even a very simple Docker container may take multiple minutes. We demonstrate that Docker makes inefficient usage of the available hardware resources, essentially using different hardware subsystems (network bandwidth, CPU, disk I/O) sequentially rather than simultaneously. We therefore propose three optimizations which, once combined, reduce container deployment times by a factor up to 4. These optimizations also speed up deployment time by about 30% in datacenter-grade servers.
Complete list of metadata

Cited literature [16 references]  Display  Hide  Download
Contributor : Guillaume Pierre Connect in order to contact the contributor
Submitted on : Tuesday, August 27, 2019 - 8:56:31 AM
Last modification on : Wednesday, November 3, 2021 - 8:19:26 AM
Long-term archiving on: : Friday, January 10, 2020 - 1:15:49 PM


Files produced by the author(s)


  • HAL Id : hal-02271434, version 1


Arif Ahmed, Guillaume Pierre. Docker-pi: Docker Container Deployment in Fog Computing Infrastructures. IJCC - International Journal of Cloud Computing, Inderscience Publishers, 2019, 9 (1), pp.6-22. ⟨hal-02271434⟩



Les métriques sont temporairement indisponibles