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

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

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN116009917A(43)申请公布日2023.04.25(21)申请号202310032585.4(22)申请日2023.01.10(71)申请人浪潮商用机器有限公司地址250100山东省济南市历城区唐冶新区围子山路1号唐冶新区管理委员会会展区2-17办公室(72)发明人林涛班华堂(74)专利代理机构北京集佳知识产权代理有限公司11227专利代理师郄晨芳(51)Int.Cl.G06F8/65(2018.01)G06F9/445(2018.01)权利要求书2页说明书10页附图4页(54)发明名称一种镜像升级方法、装置、设备及存储介质(57)摘要本申请公开了一种镜像升级方法、装置、设备及存储介质,涉及固件更新领域,包括:接收目标功能程序、与目标功能程序对应的定制化配置文件以及预设运行文件;通过目标功能程序、定制化配置文件以及预设运行文件分别生成与各目标功能程序对应的各目标功能镜像;运行目标功能镜像后,利用定制化配置文件生成目标功能镜像的监控管理数据,并通过预设数据总线将监控管理数据发送至预设资源监控系统;获取预设资源监控系统基于监控管理数据确定需要进行升级操作后返回的相应的目标镜像升级数据,并利用目标镜像升级数据对目标功能镜像进行单独升级。这样一来,可以通过构建模块镜像并对镜像模块进行升级,以实现开源基板控制器中各功能模块的单独升级。CN116009917ACN116009917A权利要求书1/2页1.一种镜像升级方法,其特征在于,应用于开源基板控制器,包括:通过预设数据接收接口接收目标功能程序、与所述目标功能程序对应的定制化配置文件以及预设运行文件;不同的所述目标功能程序分别基于不同的单一目标功能代码生成;通过所述目标功能程序、所述定制化配置文件以及所述预设运行文件分别生成与各所述目标功能程序对应的各目标功能镜像;运行所述目标功能镜像后,利用所述定制化配置文件生成所述目标功能镜像的监控管理数据,并通过预设数据总线将所述监控管理数据发送至预设资源监控系统;获取所述预设资源监控系统基于所述监控管理数据确定需要进行升级操作后返回的相应的目标镜像升级数据,并利用所述目标镜像升级数据对所述目标功能镜像进行单独升级。2.根据权利要求1所述的镜像升级方法,其特征在于,所述通过预设数据接收接口接收目标功能程序、与所述目标功能程序对应的定制化配置文件以及预设运行文件之前,还包括:通过预设代码接收接口接收目标功能代码,并基于所述目标功能代码生成与所述目标功能代码对应的所述目标功能程序。3.根据权利要求1所述的镜像升级方法,其特征在于,所述通过预设数据接收接口接收目标功能程序、与所述目标功能程序对应的定制化配置文件以及预设运行文件之前,还包括:通过预设指令接收接口接收针对所述目标功能程序的定制化指令,并基于所述定制化指令生成定制化配置文件。4.根据权利要求2所述的镜像升级方法,其特征在于,还包括:判断是否已接收完所有所述目标功能代码,若否,则接收下一目标功能代码,生成与所述下一目标功能代码对应的功能程序,生成与所述下一目标功能代码对应的功能程序,并重新跳转至所述通过预设数据接收接口接收目标功能程序、与所述目标功能程序对应的定制化配置文件以及预设运行文件的步骤,直到接收完所有所述目标功能代码。5.根据权利要求1所述的镜像升级方法,其特征在于,所述通过所述目标功能程序、所述定制化配置文件以及所述预设运行文件分别生成与各所述目标功能程序对应的各目标功能镜像,包括:将所述目标功能程序、所述定制化配置文件以及所述预设运行文件发送至Docker开源容器引擎,以便所述Docker开源容器引擎对所述目标功能程序、所述定制化配置文件以及所述预设运行文件进行打包处理,以生成与各所述目标功能程序对应的各目标功能镜像。6.根据权利要求1所述的镜像升级方法,其特征在于,所述利用所述定制化配置文件生成所述目标功能镜像的监控管理数据,并通过预设数据总线将所述监控管理数据发送至预设资源监控系统,包括:通过所述定制化配置文件对所述目标功能镜像进行监控管理,并生成相应的监控管理数据;将所述监控管理数据发送至预设数据总线,以便通过所述预设数据总线将所述监控管理数据发送至预设资源监控系统。7.根据权利要求1至6任一项所述的镜像升级方法,其特征在于,所述获取所述预设资2CN116009917A权利要求书2/2页源监控系统基于所述监控管理数据确定需要进行升级操作后返回的相应的目标镜像升级数据,包括:获取所述预设资源监控系统根据对所述监控管理数据进行分析后得到的第一数据分析结果返回的相应的目标镜像升级数据;所述第一数据分析结果表征所述目标功能镜像的镜像版本不是当前最新版本;并且,所述方法还包括:获取所述预设资源监控系统根据对所述监