一种容器创建方法、系统及节点技术方案

技术编号:40948819 阅读:23 留言:0更新日期:2024-04-18 20:23
一种容器创建方法、系统及节点,本申请中,第一节点能够在创建容器之前,将容器的镜像文件的目录挂载到远端存储设备上的第一文件系统,建立镜像文件的目录与第一文件系统的关联,这样第一节点写入到镜像文件的目录下的镜像文件会存储在第一文件系统中。其中,远端存设备为独立于第一节点的存储设备。第一节点在需要创建容器时,先从第一文件系统获取镜像文件,基于镜像文件创建第一容器。第一节点上容器的镜像文件的目录能够挂载到远端存储设备上的第一文件系统,这样镜像文件可以保存在远端存储设备上,能够减少镜像文件对第一节点的本地存储空间的占用。

【技术实现步骤摘要】

本申请涉及存储,尤其涉及一种容器创建方法、系统及节点


技术介绍

1、容器是基于镜像(image)文件创建,镜像文件提供容器运行时所需的程序、库、资源、配置参数等文件。

2、节点需要创建容器时,每个节点均需要从镜像仓库中拉取镜像文件,并将该镜像文件写入到该节点中镜像文件的目录下。该节点中镜像文件的目录描述了该镜像文件在该节点中的存储位置。通常该节点中镜像文件的目录所指示的存储位置位于该节点的本地存储设备中。该节点的本地存储设备是指节点中的硬盘等存储设备。

3、由于每个节点均需要执行一次从镜像仓库中拉取镜像文件的操作,会造成该镜像仓库的压力。另外,镜像文件直接保存在节点的本地存储设备中,会占用节点自身的存储空间,压缩了节点自身的存储空间。


技术实现思路

1、本申请提供一种容器创建方法、系统及节点,用以减少容器创建过程中对节点本地存储空间的占用。

2、第一方面,本申请实施例提供了一种容器创建方法,在该方法中,第一节点能够在创建容器之前,将容器的镜像文件的目录挂载到远端存储设备上本文档来自技高网...

【技术保护点】

1.一种容器创建方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

3.如权利要求2所述的方法,其特征在于,所述方法还包括:

4.如权利要求2或3所述的方法,其特征在于,所述第二节点将所述镜像文件存储在所述第一文件系统,包括:所述第二节点将所述镜像文件中的增量数据存储在所述第一文件系统中,所述增量数据为所述第一文件系统中已存储的其他镜像文件与所述镜像文件不同的数据。

5.如权利要求2或3所述的方法,其特征在于,所述第二节点从镜像仓库中获取所述镜像文件,包括:

6.如权利要求2~5任一项所述...

【技术特征摘要】

1.一种容器创建方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

3.如权利要求2所述的方法,其特征在于,所述方法还包括:

4.如权利要求2或3所述的方法,其特征在于,所述第二节点将所述镜像文件存储在所述第一文件系统,包括:所述第二节点将所述镜像文件中的增量数据存储在所述第一文件系统中,所述增量数据为所述第一文件系统中已存储的其他镜像文件与所述镜像文件不同的数据。

5.如权利要求2或3所述的方法,其特征在于,所述第二节点从镜像仓库中获取所述镜像文件,包括:

6.如权利要求2~5任一项所述的方法,其特征在于,所述第一节点与所述第二节点位于不同的数据中心。

7.如权利要求2~6任一项所述的方法,其特征在于,所述远端存储设备与所述第一节点位于同一数据中心。

8.如权利要求2~6任一项所述的方法,其特征在于,所述远端存储设备与所述第一节点位于不同的数据中心。

9.如权利要求1~8任一项所述的方法,其特征在于,所述第一节点从所述第一文件系统,获取镜像文件,包括:

10.如权利要求1~9任一项所述的方法,其特征在于所述,所述第一节点基于所述镜像文件创建容器之前,还包括:

11.如权利要求10所述的方法,其特征在于,所述方法还包括:

12.一种容器创建系统,其特征在于,所述系统包括第一远端存储设备和第一节点,所述第一远端存储设备为独立于所述第一节点的存储设备;

13.如权利要求12所述的系统,其特征在于,所述系统还包括第二节点以及镜像仓库;

14.如权利要求13...

【专利技术属性】
技术研发人员:罗先强黄克骥王锋张长建
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1