基于分布式文件系统的容器镜像管理文献综述

 2022-11-18 11:19:11

一、前言

容器技术是近年来兴起的,被广泛应用在开发、运维以及云平台中的技术。容器不需要对底层系统进行虚拟化,而是使用更轻量级地提供一个隔离的运行空间。

镜像技术是容器技术的核心之一。概括地说,容器包含一静一动两部分,而静态的容器即为镜像。传统的使用场景中,一般使用某台存储容量较大的机器搭建镜像仓库,使用普通的文件系统存储。而这种存储方式存储容量有限,可拓展性弱,存储的可靠性差。因此需要使用分布式文件系统来对容器镜像进行管理。

同时,开发和生产环境下,通常会使用多个镜像仓库,镜像的复杂、同步等复杂管理也是传统存储方式较难解决的问题。

通过在中国知网、Google Scholar等平台以docker、distributed、image等关键词搜索并参考了相关论文15篇。

二、正文

通过对搜索到的论文及其他文献的参阅,我对与课题相关的一些内容有了较深的理解,理解了分布式文件系统NFS和Ceph的工作原理,理解了Docker的架构以及运行机制,理解了Docker Registry的相关知识和部署私有Docker Registry的方法,理解了Docker与传统虚拟机之间的性能差异。以下是对相关知识点的介绍。

  1. Docker
    1. Docker架构

Docker的主要架构如图一所示。其主要组成组件包括Docker Client,Docker Daemon,Docker Registry,Graph等。

图一 Docker架构

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版