Docker Image Sharing in Distributed Fog Infrastructures

Docker Image Sharing in Distributed Fog Infrastructures
复制标题

分布式雾基础设施中的 Docker 镜像共享

DOI:
10.1109/cloudcom.2019.00030
复制
发表时间:
2019
期刊:
2019 IEEE International Conference on Cloud Computing Technology and Science (CloudCom)
影响因子:
--
通讯作者:
G. Pierre
G. Pierre
中科院分区:
--
文献类型:
--
作者:
Arif Ahmed;G. Pierre

文献摘要

参考文献

被引文献

相似文献

雾计算平台提供位于最终用户附近的虚拟化资源。它们广泛的地理分布迫使他们将物理资源分配给大量相对较弱的机器。然而,每个雾节点有限的可用磁盘空间给基于 Docker 的系统带来了问题,这些系统在本地缓存它们执行的每个容器映像的副本:首先,缓存可能很快就会填满,而标准 Docker 永远不会自动从其缓存中逐出任何映像。这激励我们在Docker中实现自动缓存替换。其次,将缓存空间分割为多个不相交的分区会对命中率产生负面影响。这促使我们建议允许多个共存的 Docker 服务器共享它们的缓存。我们基于跟踪的评估表明,所提出的设计实现了缓存命中的显着改进,根据场景的不同,平均容器部署时间减少了 37% 到 78%。
Fog computing platforms offer virtualized resources located in the vicinity of their end users. Their broad geographical distribution force them to split physical resources in large numbers of relatively weak machines. The limited available disk space per fog node however creates problems for Docker-based systems which locally cache a copy of every container image they execute: first, caches may fill very quickly, whereas standard Docker never automatically evicts any image from its cache. This motivates us to implement automatic cache replacement in Docker. Second, splitting cache space in multiple disjoint partitions negatively impacts the hit rates. This motivates us to propose allowing multiple co-located Docker servers to share their caches. Our trace-based evaluations show that the proposed design achieves significant cache hit improvements, leading to reductions of average container deployment times between 37% and 78% depending on the scenarios.
DOI: 10.2200/s00922ed1v01y201905cac047
发表时间: 2019-06
期刊: Synthesis Lectures on Computer Architecture
影响因子: --
作者:
Akanksha Jain;Calvin Lin
通讯作者: Akanksha Jain;Calvin Lin