镜像处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41396218 阅读:29 留言:0更新日期:2024-05-20 19:19
本申请公开了一种镜像处理方法、装置、电子设备以及存储介质,其中,镜像处理方法为按照设定的目标粒度对容器镜像进行拆分,得到多个目标粒度镜像,并基于所有目标粒度镜像之间的关系确定每个目标粒度镜像对应的镜像索引信息,筛选出被多次复用的目标粒度镜像进行单次存储,筛选出未参与复用的目标粒度镜像按对应功能打包存储,在接收到边缘端的镜像获取请求后,根据所请求镜像的镜像索引信息和边缘端的镜像下载记录确定待下载镜像,边缘端可基于待下载镜像的镜像索引信息拉取所需的目标镜像,从而基于目标镜像在本地组合构建出所请求镜像。以此避免对可复用镜像的多次存储,降低存储镜像的粒度,提高镜像复用率和下载效率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种镜像处理方法、装置、电子设备及存储介质


技术介绍

1、随着云计算技术的普及,应用开发部署也迎来了新的技术变革,从最早的物理服务器部署、到后来的虚拟机模板部署,一直到现在开发者更加青睐的容器化部署。其中,应用的封装也经历了硬盘克隆镜像、虚拟化镜像和现在的容器镜像,但无论如何变化,它们的核心内容一直是承载应用以及其依赖文件、配置等内容。

2、镜像(mirroring)是一种文件存储形式,是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像。

3、现有安卓容器对应的容器镜像为一个完整的镜像,镜像内包含了所用到的全部功能,如图1所示,这种镜像在客户端占用存储空间较大,在下载时耗时长,下载效率低、复用率低,难以实现按需下载。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种镜像处理方法、装置、电子设备及存储介质,以降低镜像所占用的存储空间,缩短下载时长,提高下载效率和镜像复用率,以便用户能够灵活地获取所需镜像

2、本文档来自技高网...

【技术保护点】

1.一种镜像处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述目标粒度包括功能粒度,所述目标粒度镜像包括第一粒度镜像,所述基于所述目标粒度将所述待拆分容器镜像拆分为多个目标粒度镜像,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标粒度还包括文件粒度,所述目标粒度镜像还包括第二粒度镜像,所述按照功能对所述待拆分容器镜像进行拆分,得到所述第一粒度镜像之后还包括:

4.根据权利要求2所述的方法,其特征在于,所述镜像索引信息中包括所述第一粒度镜像的标识、所述第一粒度镜像的平级关联信息和所述第一粒度镜像的平级依赖信息,所述基于...

【技术特征摘要】

1.一种镜像处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述目标粒度包括功能粒度,所述目标粒度镜像包括第一粒度镜像,所述基于所述目标粒度将所述待拆分容器镜像拆分为多个目标粒度镜像,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标粒度还包括文件粒度,所述目标粒度镜像还包括第二粒度镜像,所述按照功能对所述待拆分容器镜像进行拆分,得到所述第一粒度镜像之后还包括:

4.根据权利要求2所述的方法,其特征在于,所述镜像索引信息中包括所述第一粒度镜像的标识、所述第一粒度镜像的平级关联信息和所述第一粒度镜像的平级依赖信息,所述基于所有所述目标粒度镜像之间的关系,确定每个所述目标粒度镜像对应的镜像索引信息,包括:

5.根据权利要求3所述的方法,其特征在于,所述镜像索引信息中还包括所述第一粒度镜像的下级索...

【专利技术属性】
技术研发人员:黄超杜杨浩
申请(专利权)人:深圳前海环融联易信息科技服务有限公司
类型:发明
国别省市:

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

1