M. Abrash, Latency -The Sine Qua Non of AR and VR, 2012.

X. M. Aguilera, « Managed Containers: A Framework for Resilient Ccontainerized Mission Critical Systems, Proc. IEEE CLOUD, 2018.

A. Ahmed, Docker-pi, 2018.
URL : https://hal.archives-ouvertes.fr/hal-02271434

A. Ahmed and G. Pierre, Docker Container Deployment in Fog Computing Infrastructures, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01775105

A. Ahmed and G. Pierre, Docker Image Sharing in Distributed Fog Infrastructures », 2019.
URL : https://hal.archives-ouvertes.fr/hal-02304285

A. Ahmed, « Docker Container Deployment in Distributed Fog Infrastructures with Checkpoint/Restart », Proc. IEEE Mobile Cloud, 2020.

A. Ahmed, Fog Computing Applications: Taxonomy and Requirements, 2019.

C. D. Alfonso, « Container-based virtual elastic clusters, Journal of Systems and Software, vol.127, 2017.

C. Anderson and . Docker, IEEE Software, vol.32, issue.3, 2015.

J. , Transparent Checkpointing for Cluster Computations and the Desktop », 2009.

A. Antonio, « Exploring Container Virtualization in IoT Clouds, Proc. IEEE SMARTCOMP, 2016.

A. Anwar, « Improving Docker Registry Design Based on Production Workload Analysis, Proc. Usenix FAST, 2018.

, Apache Software Foundation, Apache Hadoop, 2019.

, IEEE 1934-2018 -IEEE Standard for Adoption of Openfog Reference Architecture for Fog Computing, 2017.

H. Atlam, « Fog Computing and the Internet of Things: a Review, vol.2, 2018.

, The Go Authors, Source File src/compress/gzip/gunzip, 2017.

, The Go Authors, Source File src/io/pipe, 2018.

, The Go Authors, The Go Programming Language, 2019.

, The Kubernetes Authors, Production-Grade Container Orchestration -Kubernetes, 2019.

, Authors of Checkpointing.org, Checkpointing.org -The home to checkpointing packages, 2019.

I. Babrou, Docker registry bay, 2016.

D. Balouek, « Adding Virtualization Capabilities to the Grid, vol.5000

. Testbed, Cloud Computing and Services Science, vol.367, 2013.

P. Basford, « Performance Analysis of Single Board Computer Clusters, Future Generation Systems, 2019.

P. Bellavista, « Feasibility of Fog Computing Deployment based on Docker Containerization over RaspberryPi, Proc. ACM ICDCN, 2019.

P. Bellavista, « Human-enabled Edge Computing: Exploiting the Crowd as a Dynamic Extension of Mobile Edge Computing, IEEE Communications Magazine, vol.56, p.1, 2018.

R. Benevides, 10 things to avoid in docker containers -Red Hat Developer, 2019.

T. Binz, « Portable Cloud Services Using Tosca, IEEE Internet Computing, vol.16, issue.3, 2012.

R. Birke, « State-of-the-practice in Data Center Virtualization: Toward a Better Understanding of VM usage, Proc. IEEE DSN, 2013.

L. F. Bittencourt, O. , and «. Mobility, Aware Application Scheduling in Fog Computing, vol.4, 2017.

O. Blog, Delivers Some Home Truths On Latency | Oculus Rift Blog

F. Bonomi, Big data and internet of things: A roadmap for smart environments, 2014.

F. Bonomi, « Fog Computing and its Role in the Internet of things, Proc. ACM MCC, 2012.

D. Bornstein, V. M. Dalvik, and . Internals, Google I/O Developer Conference, 2008.

A. Brogi, « How to Best Deploy your Fog Applications, probably, Proc. IEEE ICFEC, 2017.

B. Caldwell, , 2016.

D. Catteddu and . Cloud, Computing: Benefits, Risks and Recommendations for Information Security, Proc. Iberic Web Application Security Conference, 2009.

M. Chen, « Edge Cognitive Computing Based Smart Healthcare System, Future Generation Computer Systems, vol.86, 2018.

X. Chen, « Decentralized Computation Offloading Game for Mobile Cloud Computing, IEEE Transactions on Parallel and Distributed Systems, vol.26, 2014.

X. Chen, « Efficient Multi-user Computation Offloading For Mobile-edge Cloud Computing, IEEE/ACM Transactions on Networking, vol.24, issue.5, 2015.

B. Cheng, Enabling On-demand Edge Analytics Over Scoped Data Sources, Proc. IEEE BigData, 2016.

P. Christensson, Container Definition, 2017.

C. Inc, Internet of Things (IoT) Data Continues to Explode Exponentially. Who Is Using That Data and How? -Cisco Blog, 2019.

L. Civolani, Start Container Now, Proc. IEEE/ACM UCC, 2019.
URL : https://hal.archives-ouvertes.fr/hal-02332679

L. Columbus, 83% Of Enterprise Workloads Will Be In The Cloud By 2020, 2017.

B. Confais, « Performance Analysis of Object Store Systems in a Fog/Edge Computing Infrastructures, Proc. IEEE CloudCom, 2016.

, iRODS Consortium, iRODS, 2019.

L. Copeland, C. Restart, and |. Computerworld, , 2002.

, MooseFS Distributed File System, 2019.

S. J. Cox, « Iridis-pi: a Low-cost, Compact Demonstration cluster, luster Computing, vol.17, 2014.

J. Darrous, Network-Aware Virtual Machine Image Management in Geo-Distributed Clouds », Proc. IEEE/ACM CCGrid, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01745405

J. Darrous, « On the Importance of Container Image Placement for Service Provisioning in the Edge », Proc. ICCCN, 2019.

A. V. Dastjerdi, « Fog computing: Principles, Architectures, and Applications, 2016.

B. Depardon, Analysis of Six Distributed File Systems, Research report, 2016.

G. Diener, How to Build a Smaller Docker Image -Gabriele Diener -Medium, 2019.

D. Inc and D. Hub, , 2019.

L. Du, A Rapid Docker Container Deployment System Through Sharing Network Storage, Proc. IEEE HPCC, 2017.

J. C. Duell, Berkeley Lab Checkpoint/Restart (BLCR) for LINUX, 2019.

J. C. Duell, Berkeley Lab for Linux, tech. rep. BLCR; 002078WKSTN00, 2003.

J. Eder, Comprehensive Overview of Storage Scalability in Docker -Red Hat Developer Blog, 2014.

Y. Elkhatib, « On Using Micro-Clouds to Deliver the Fog, IEEE Internet Computing, vol.21, issue.2, 2017.

J. Elson and J. Howell, « Handling Flash Crowds from Your Garage. », in: Proc. USENIX ATC, 2008.

A. Engelen, Raboof/nethogs: Linux 'net top' Tool, 2017.

A. Fahs and G. Pierre, « Proximity-Aware Traffic Routing in Distributed Fog Computing Platforms, Proc. IEEE/ACM CCGrid, 2019.

J. O. Fajardo, « Improving Content Delivery Efficiency Through Multi-layer Mobile Edge Adaptation, IEEE Network, vol.29, issue.6, 2015.

I. Foster, « Cloud Computing and Grid Computing 360-Degree Compared », Proc. Grid Computing Environments Workshop, 2008.

, Apache Software Foundation, OpenLambda · GitHub, 2019.

, Apache Software Foundation, Welcome! -The Apache HTTP Server Project, 2018.

, The Apache Software Foundation, ab -Apache HTTP server benchmarking tool -Apache HTTP Server Version 2.4, 2019.

R. Garg, « Checkpoint-restart for a Network of Virtual Machines, Proc. IEEE CLUSTER, 2013.

S. Gargand, « A Framework for Ranking of Cloud Computing Services, Future Generation Computer Systems, vol.29, 2013.

G. Goodson, System and Method for Fast Restart of a Guest Operating System in a Virtual Machine Environment, 2011.

K. Ha, Towards Wearable Cognitive Assistance, 2014.

W. Hajji and F. P. Tso, Understanding the Performance of Low Power Raspberry Pi Cloud for Big Data, vol.5, 2016.

T. Harter, Fast Distribution with Lazy Docker Containers, Proc. Usenix FAST, 2016.

J. C. Ho, « Scalable Group-based Checkpoint/restart for Large-scale Message-passing Systems, Proc. IEEE ISPDP, 2008.

C. Hong and B. Varghese, Resource Management in Fog/Edge Computing: A Survey on Architectures, Infrastructure, and Algorithms, vol.52, 2019.

K. Hong, Mobile Fog: A Programming Model for Large-scale Applications on the Internet of Things, 2013.

S. Hoque, Towards Container Orchestration in Fog Computing Infrastructures », 2019.

Z. Huang, Accelerating Docker Image Building for Efficient Development and Deployment of Container, Proc. MSST, 2019.

J. Hursey, « Checkpoint/restart-enabled Parallel Debugging, Proc. European MPI Users' Group Meeting, 2010.

J. Hursey, « The Design and Implementation of Checkpoint/restart Process Fault Tolerance for Open MPI », Proc. IEEE IPDPS, 2007.

A. Inc, Amazon Web Services (AWS) -Cloud Computing Services, 2019.

C. Inc, Fog Computing and the Internet of Things: Extend the Cloud to Where the Things Are, 2015.

, About Images, Containers, and Storage Drivers | Docker Documentation, 2019.

D. Inc, Best Practices for Writing Dockerfiles | Docker Documentation, 2019.

, Develop with Docker Engine SDKs and API | Docker Documentation, 2019.

, Docker 0.9: Introducing Execution Drivers and Libcontainer -Docker Blog, 2019.

D. Inc, Docker: Build, Ship, and Run Any App, Anywhere, 2019.

, Docker Commit | Docker Documentation, 2019.

, Docker Overview | Docker Documentation, 2019.

D. Inc, Docker Registry | Docker Documentation, 2019.

, Docker System Prune | Docker Documentation, 2019.

D. Inc and . Dockerfile-reference, , 2019.

, GitHub -Docker/libcontainer, 2019.

, Image Manifest V 2, Schema 2 | Docker Documentation, 2019.

D. Inc and . Moby--github, , 2019.

, Prune Unused Docker Objects, 2019.

, Select a Storage Driver | Docker Documentation, 2019.

, Swarm Mode Overview | Docker Documentation, 2019.

, Use the AUFS Storage Sriver | Docker Documentation, 2019.

, Use the Docker Command Line | Docker Documentation, 2019.

G. Inc and . Cloud, Storage for the Modern Data Center -An Introduction to Gluster Architecture, 2011.

G. Inc and G. Cloud, Cloud Computing Services, 2019.

, Rbd(8): Manage Rados Block Device Images -Linux Man Page, Inktank Storage Inc, 2019.

, Linux Foundation Inc., Linux Containers, 2019.

M. Inc, Marathon: A Container Orchestration Platform for Mesos and DC/OS, 2019.

M. Inc, Microsoft Azure Cloud Computing Platform & Services, 2019.

M. Inc, Open Edge Computing Initiative, 2019.

, CephFS Best Practices -Ceph Documentation, 2019.

, CRUSH Maps -Ceph Documentation, 2019.

, Gluster | Storage for Your Cloud, 2019.

, Librbd (Python) --Ceph Documentation, Red Hat Inc, 2019.

, RBD Persistent Cache --Ceph Documentation, 2019.

, Rkt, A Security-minded, Standards-based Container Engine, 2019.

K. Arya and . Others, DMTCP : Distributed MultiThreaded Checkpointing, 2019.

W. Kangjin, « FID: A Faster Image Distribution System for Docker Platform », Proc. IEEE FAS* W, 2017.

A. Van-kempen, Proc. IEEE Mobile Cloud, 2017.

M. Kerrisk and F. , Linux Manual Page, 2019.

, Http-load, 2018.

, Open Fog Consortium Laboratories, Patient Monitoring, 2019.

, Redis Pub/Sub, 2019.

, Redis Transactions, 2019.

M. Litzkow, Checkpoint and Migration of UNIX Processes in the Condor Distributed Processing System, 1997.

. Th and . Louati, Lxcloud-cr: Towards Linux Containers Distributed Hash Table Based Checkpoint-restart, vol.111, 2018.

Z. Lu, « An Empirical Case Study on the Temporary File Smell in Dockerfiles, IEEE Access, vol.7, 2019.

T. H. Luan, « Fog Computing: Focusing on Mobile, 2015.

G. Ma, « Understanding Performance of Edge content Caching for Mobile Video Streaming, Selected Areas in Communications, vol.35, 2017.

M. Ma, Dockyard -Container And Artifact Repository, 2017.

B. Maharjan, « A Human-Centric Cloud and Fog-Assisted IoT Platform for Disaster Management, Proc. IEEE MobileCloud, 2019.

R. Mahmud, « Fog Computing: A Taxonomy, Survey and Future Directions, 2018.

E. Marín-tordera, « Do We All Really Know What a Fog Node is? Current Trends Towards an Open Definition, Computer Communications, vol.109, 2017.

W. Mathew, « Predicting Future Locations with Hidden Markov Models, Proc. ACM conference on ubiquitous computing, 2012.

X. Meng, « Delay-Constrained Hybrid Computation Offloading With Cloud and Fog Computing, 2017.

D. Merkel and . Docker, Lightweight Linux Containers for Consistent Development and Deployment, Linux Journal, p.239, 2014.

N. Mohamed, UAVFog: A UAV-based Fog Computing for Internet of Things, 2017.

S. Nadgowda, Comparing Scaling Methods for Linux Containers, 2017.

M. Nardelli, « Multi-Level Elastic Deployment of Containerized Applications in Geo-Distributed Environments, Proc. IEEE FiCloud, 2018.

S. Nathan, A Co-Operative Management System for Docker Container Images, Proc. IEEE IC2E, 2017.

T. L. Nguyen, « YOLO: Speeding Up VM and Docker Boot Time by Reducing I/O Operations, Proc. Europar, 2019.

B. Nicolae, F. Cappello, and . Blobcr, Virtual Disk Based Checkpoint-restart for HPC Applications on IaaS Clouds, vol.73, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00857964

E. Oakes, « SOCK: Rapid Task Provisioning with Serverless-Optimized Containers, Proc. USENIX ATC, 2018.

, Open Fog Consortium, Fog Computing Use Cases, 2019.

O. Consortium, OpenFog Reference Architecture for Fog Computing, 2017.

L. Opensfs, , 2019.

, OpenVZ team, 2019.

, OpenVZ team, Docker External -CRIU, 2019.

C. , « A Container-based Edge Cloud Paas Architecture Based on Raspberry Pi Clusters, Proc. IEEE FiCloudW, 2016.

C. , « Containers and Clusters for Edge Cloud Architectures-A Technology Review, Proc. IEEE FiCloud, 2015.

K. Parbat, Cloud Computing Help Reduce Costs, 2009.

S. Podlipnig and L. Böszörmenyi, « A Survey of Web Cache Replacement Strategies, ACM Computing Surveys, vol.35, 2003.

K. Post, klauspost/pgzip: Go parallel gzip (de)compression, 2017.

K. Quest, DockerSlim -Minify Docker Image and Generate Security Profiles, 2019.

A. Rauf, Security and Privacy for IoT and Fog Computing Paradigm, 2018.

K. Razavi and T. Kielmann, « Scalable Virtual Machine Deployment Using VM Image Caches, Proc. ACM/IEEE SC, 2013.

, What is the Ceph File System (CephFS)? Red Hat Ceph Storage 2 | Red Hat Customer Portal, 2019.

, Red Hat Inc., Ceph, 2019.

, Redis, 2019.

. Rightscale, State of the Cloud Report, 2019.

O. Rodeh, The Linux B-tree Filesystem, ACM Transactions on Storage, vol.9, issue.3, 2013.

D. Santoro, A Platform for Workload Orchestration in a Fog Computing Environment, Proc. IEEE CloudCom, 2017.
URL : https://hal.archives-ouvertes.fr/hal-02073503

M. Satyanarayanan, Edge Analytics in the Internet of Things, vol.14, 2015.

M. Satyanarayanan, The Case for VM-based Cloudlets in Mobile Computing », in: Pervasive Computing, vol.4, 2009.

E. Saurez, « Incremental Deployment and Migration of Geo-distributed Situation Awareness Applications in the Fog », Proc. ACM DEBS, 2016.

P. Sharma, Containers and Virtual Machines at Scale: A Comparative Study, 2016.

W. Shi, « Edge Computing: Vision and Challenges, IEEE Internet of Things Journal, vol.3, issue.5, 2016.

M. Shojafar, « FLAPS: Bandwidth and Delay-efficient Distributed Data Searching in Fog-supported P2P Content Delivery Networks, The journal of supercomputing 73, p.12, 2017.

E. Sitaridi, Massively-Parallel Lossless Data Decompression, 2016.

J. M. Smith and J. Ioannidis, Implementing Remote Fork () with Checkpoint/restart, 1987.

C. Song, Limits of Predictability in Human Mobility, vol.327, 2010.

G. Stellner and . Cocheck, Checkpointing and Process Migration for MPI, Proc. ICPP, 1996.

T. Sterling, High Performance Computing: Modern Systems and Practices, 2017.

J. Strickland, Cloud Computing Architecture | HowStuffWorks, 2019.

A. Sullivan, ThePub NetApp: Building A Distributed Docker Registry At Scale, 2015.

. Ch and . Swan, Docker Drops LXC as Default Execution Environment, 2019.

V. Tarasov, « Evaluating Docker Storage Performance: from Workloads to Graph Drivers, pp.1573-7543, 2019.

G. Tato, « ShareLatex on the Edge: Evaluation of the Hybrid Core/Edge Deployment of a Microservices-based Application, Proc. MECC, 2018.

, The Mobile Edge Cloud Testbed at IRISA Myriads team, 2017.

J. Tka?ík and P. Kordík, Neural Turing Machine for Sequential Learning of Human Mobility Patterns, 2016.

K. Toczé, S. Nadjm-tehrani, and «. Orch, Distributed Orchestration Framework using Mobile Edge Devices, Proc. IEEE ICFEC, 2019.

, man7.org Training and Consulting, Cgroups, 2019.

, man7.org Training and Consulting, Namespaces, 2019.

L. Vaquero, « Finding Your Way in the Fog: Towards a Comprehensive Definition of Fog Computing, vol.44, 2014.

O. Virtuozzo, . Community, and . Openvz, , 2019.

M. Vögler, « LEONORE-Large-scale Provisioning of Resourceconstrained IoT Deployments, Proc. IEEE SOSE, 2015.

S. A. Weil, Ceph: A Scalable, High-performance Distributed File System », 2016.

S. A. Weil, « CRUSH: Controlled, scalable, decentralized placement of replicated data, Proc. ACM/IEEE SC, 2006.

. Wikipedia, , 2019.

B. Wikipedia, , 2019.

. Wikipedia, Cache Replacement Policies, 2019.

. Wikipedia, Comparison of Distributed File Systems, 2019.

. Wikipedia and . Copy-on-write, , 2019.

D. Wikipedia and . Mapper, , 2019.

O. Wikipedia, , 2019.

. Wikipedia, Single Board Computers, 2019.

U. Wikipedia, , 2019.

C. Wöbker, « Fogernetes: Deployment and Management of Fog Computing Applications, 2018.

. Ch and . Wu, « File Placement Mechanisms for Improving Write Throughputs of Cloud Storage Services Based on Ceph and HDFS », Proc. IEEE ICASI, 2017.

J. Xu, Proc. IEEE COMPSAC, 2019.

E. Yigitoglu, A Framework for Continuous Automated IoT Application Deployment in Fog Computing, Proc. IEEE AIMS, 2017.

C. Zheng, Sharing Docker Images in a Distributed File System, Proc. ACM SOCC, 2018.

H. Zhong and J. Nieh, CRAK: Linux Checkpoint/restart as a Kernel Module, 2001.

C. Zhu, Vehicular Fog Computing for Video Crowdsourcing: Applications, Feasibility, and Challenges, vol.56, 2018.