预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114490037A(43)申请公布日2022.05.13(21)申请号202111629787.4G06F16/22(2019.01)(22)申请日2021.12.28(71)申请人深圳云天励飞技术股份有限公司地址518000广东省深圳市龙岗区园山街道龙岗大道8288号深圳大运软件小镇17栋1楼(72)发明人江亚男(74)专利代理机构北京三聚阳光知识产权代理有限公司11250专利代理师董越(51)Int.Cl.G06F9/50(2006.01)G06F9/455(2006.01)G06F8/61(2018.01)G06F16/242(2019.01)权利要求书2页说明书9页附图4页(54)发明名称镜像部署方法、装置、电子设备及存储介质(57)摘要本发明实施例涉及一种镜像部署方法、装置、电子设备及存储介质,所述方法包括:获取待部署镜像的目标镜像名称以及目标异构部署架构信息;基于目标镜像名称在基础镜像仓库中获取与目标镜像名称匹配的多个第一镜像,其中,多个第一镜像对应多种可部署的异构部署架构信息;基于多个第一镜像以及每个第一镜像对应的可部署的异构部署架构信息,建立镜像映射表;基于目标异构部署架构信息,在镜像映射表中获取目标第一镜像,将目标第一镜像部署在目标异构部署架构中,由此方法,可以实现单架构镜像重复利用,减少部署出现问题时重新制作镜像的复杂性,减少镜像在脚本侧的开发和维护,降低开发的时间和人力成本,提高镜像部署效率。CN114490037ACN114490037A权利要求书1/2页1.一种镜像部署方法,其特征在于,包括:获取待部署镜像的目标镜像名称以及目标异构部署架构信息;基于所述目标镜像名称在基础镜像仓库中获取与所述目标镜像名称匹配的多个第一镜像,其中,所述多个第一镜像对应多种可部署的异构部署架构信息;基于所述多个第一镜像以及每个第一镜像对应的可部署的异构部署架构信息,建立镜像映射表;基于所述目标异构部署架构信息,在所述镜像映射表中获取目标第一镜像,将所述目标第一镜像部署在目标异构部署架构中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述待部署镜像的目标异构部署架构中包含多个设备,则获取全部设备的主机信息;对所述全部设备的主机信息进行镜像亲和性校验。3.根据权利要求2所述的方法,其特征在于,所述对所述全部设备的主机信息进行镜像亲和性校验,包括:若所述全部设备中存在任一台设备的主机信息与所述待部署镜像不匹配,则终止部署操作,将不匹配的主机信息进行记录;若所述全部设备中的主机信息与所述待部署镜像均匹配,则进行部署操作。4.根据权利要求3所述的方法,其特征在于,所述将不匹配的主机信息进行记录之后,所述方法还包括:基于所述不匹配的主机信息确定补丁文件;将所述补丁文件发送到目标异构部署架构,以使所述目标异构部署架构基于所述补丁文件对所述不匹配的主机进行镜像部署环境修复。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取全部待部署的基础镜像;针对每个基础镜像,制作与所述基础镜像匹配的多个不同异构部署架构信息对应的异构镜像,得到每个所述基础镜像对应的多个异构镜像;基于每个所述基础镜像对应的多个异构镜像,组成基础镜像仓库。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:基于镜像名称,将每个镜像名称对应的多个镜像进行分组,得到多组镜像,其中,每组镜像中包括一个基础镜像以及对应的多个异构镜像。7.一种镜像部署装置,其特征在于,包括:获取模块,用于获取待部署镜像的目标镜像名称以及目标异构部署架构信息;所述获取模块,还用于基于所述目标镜像名称在基础镜像仓库中获取全部匹配的多个第一镜像,其中,所述多个第一镜像对应多种可部署的异构部署架构信息;建立模块,用于基于所述多个第一镜像以及每个第一镜像对应的可部署的异构部署架构信息,建立镜像映射表;部署模块,用于基于所述目标异构部署架构信息,在所述镜像映射表中获取目标第一镜像,将所述目标第一镜像部署在目标异构部署架构中。8.根据权利要求7所述的镜像部署装置,其特征在于,还包括校验模块,用于若所述待2CN114490037A权利要求书2/2页部署镜像的目标异构部署架构中包含多个设备,则获取全部设备的主机信息;对所述全部设备的主机信息进行镜像亲和性校验。9.一种电子设备,其特征在于,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的镜像部署程序,以实现权利要求1~6中任一项所述的镜像部署方法。10.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1~6中任一项所述的镜像部署方法。3CN114490037A说明书1/9页镜像部署方法