Docker-Pi: Docker container deployment in fog computing infrastructures

被引:0
|
作者
Ahmed A. [1 ]
Pierre G. [1 ]
机构
[1] Inria, CNRS, IRISA, University of Rennes 1, Rennes
关键词
Container; Deployment; Docker; Fog computing;
D O I
10.1504/IJCC.2020.105885
中图分类号
学科分类号
摘要
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 optimisations which, once combined, reduce container deployment times by a factor up to 4. These optimisations also speed up deployment time by about 30% in datacentre-grade servers. Copyright © 2020 Inderscience Enterprises Ltd.
引用
收藏
页码:6 / 27
页数:21
相关论文
共 50 条
  • [41] A Novel Hybrid Model for Docker Container Workload Prediction
    Zhang, Liangkang
    Xie, Yulai
    Jin, Minpeng
    Zhou, Pan
    Xu, Gongming
    Wu, Yafeng
    Feng, Dan
    Long, Darrell
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 2726 - 2743
  • [42] An End-to-end High-performance Deduplication Scheme for Docker Registries and Docker Container Storage Systems
    Zhao, Nannan
    Lin, Muhui
    Albahar, Hadeel
    Paul, Arnab K.
    Huang, Zhijie
    Abraham, Subil
    Chen, Keren
    Tarasov, Vasily
    Skourtis, Dimitrios
    Anwar, Ali
    Butt, Ali R.
    ACM TRANSACTIONS ON STORAGE, 2024, 20 (03)
  • [43] Using Docker in High Performance Computing Applications
    Minh Thanh Chung
    Nguyen Quang-Hung
    Manh-Thin Nguyen
    Nam Thoai
    2016 IEEE SIXTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2016, : 52 - 57
  • [44] Provision of Docker and InfiniBand in High Performance Computing
    Minh Thanh Chung
    Le, An
    Nguyen Quang-Hung
    Duc-Dung Nguyen
    Nam Thoai
    2016 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND APPLICATIONS (ACOMP), 2016, : 127 - 134
  • [45] Multi-Algorithm Collaboration Scheduling Strategy for Docker Container
    Li, Qilong
    Fang, Yu
    2017 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS, ELECTRONICS AND CONTROL (ICCSEC), 2017, : 1362 - 1366
  • [46] Improvement of Container Scheduling for Docker using Ant Colony Optimization
    Kaewkasi, Chanwit
    Chuenmuneewong, Kornrathak
    2017 9TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SMART TECHNOLOGY (KST), 2017, : 254 - 259
  • [47] Visual notations in container orchestrations: an empirical study with Docker Compose
    Bruno Piedade
    João Pedro Dias
    Filipe F. Correia
    Software and Systems Modeling, 2022, 21 : 1983 - 2005
  • [48] Container-VM-PM Architecture: A Novel Architecture for Docker Container Placement
    Zhang, Rong
    Zhong, A-min
    Dong, Bo
    Tian, Feng
    Li, Rui
    CLOUD COMPUTING - CLOUD 2018, 2018, 10967 : 128 - 140
  • [49] Couchbase Server in Microsoft Azure Cloud: A Docker Container Approach
    Iurian, Calin-Marian
    Ivanciu, Iustin-Alexandru
    Dobrota, Virgil
    2020 14TH INTERNATIONAL SYMPOSIUM ON ELECTRONICS AND TELECOMMUNICATIONS (ISETC), 2020, : 351 - 354
  • [50] Visual notations in container orchestrations: an empirical study with Docker Compose
    Piedade, Bruno
    Dias, Joao Pedro
    Correia, Filipe F.
    SOFTWARE AND SYSTEMS MODELING, 2022, 21 (05): : 1983 - 2005