[发明专利]基于维护寄存器的离线虚拟机的维护有效
申请号: | 201280061140.9 | 申请日: | 2012-12-04 |
公开(公告)号: | CN103988177B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | C·马里内利;L·皮切蒂;F·本尼德提;J·方迪格尼耶 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 李玲 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 维护 寄存器 离线 虚拟机 | ||
1.一种用于维护在数据处理系统中可用的虚拟机的方法(A1-A14),所述方法包括步骤:
确定(A2)在每个虚拟机上安装的软件组件的列表,
为每个软件组件检索(A3)一组维护策略,每个维护策略指示要被应用到相应的软件组件的补丁,
根据维护策略和指示虚拟机的软件组件的当前状态的维护寄存器之间的比较,确定(A4-A6)其具有需要应用至少一个新的相应补丁的至少一个旧软件组件的一组旧虚拟机,
把相应的至少一个新补丁应用(A7-A13)到每个旧虚拟机的每个旧软件组件,以及
根据所述至少一个新补丁应用到每个旧虚拟机的每个旧软件组件,更新(A14)维护寄存器。
2.如权利要求1所述的方法(A1-A14),其中虚拟机在数据处理系统中是离线的。
3.如权利要求1或2所述的方法(A1-A14),其中一组虚拟设备在数据处理系统中可用,每个虚拟设备都包括虚拟机的子集以及相应虚拟机和在其上安装的软件组件的描述符,并且其中确定(A2)在每个虚拟机上安装的软件组件的列表的步骤包括:
从相应的描述符中提取(A2)在每个虚拟设备的虚拟机上安装的软件组件的指示。
4.如权利要求1至3中任何一项所述的方法(A1-A14),其中确定(A4-A6)一组旧虚拟机的步骤包括:
从每个维护策略产生(A4)对维护寄存器的寄存器查询,以及
在维护寄存器上执行(A5)每个寄存器查询,根据相应的寄存器查询的执行结果确定旧软件组件。
5.如权利要求1至4中任何一项所述的方法(A1-A14),其中每个虚拟机包括一组虚拟盘映像,确定(A4-A6)一组旧虚拟机的步骤包括:
从每个维护策略产生(A4)对相应虚拟机的虚拟盘映像的映像查询,以及
在相应的虚拟盘映像上执行(A6)每个映像查询,根据相应的映像查询的执行结果进一步确定旧软件组件。
6.如权利要求5所述的方法(A1-A14),其中执行(A6)每个映像查询的步骤包括:
在维护环境中安装(A6)相应的虚拟盘映像。
7.如权利要求2至6中任何一项所述的方法(A1-A14),其中把相应的至少一个新补丁应用(A7-A13)到每个旧虚拟机的每个旧软件组件的步骤包括:
在受保护环境中把旧虚拟机转变(A9)成在线,
在受保护环境中把相应的至少一个新补丁应用(A10)到每个旧虚拟机的每个旧软件组件,以及
把旧虚拟机转变(A11-A12)成离线。
8.如权利要求7所述的方法(A1-A14),其中把相应的至少一个新补丁应用(A7-A13)到每个旧虚拟机的每个旧软件组件的步骤包括:
响应其决定,锁住(A7)旧虚拟机的使用,以及
响应把相应的至少一个新补丁成功应用到其每个旧软件组件,解锁(A13)旧虚拟机的使用。
9.如权利要求8所述的方法(A1-A14),其中锁住(A7)旧虚拟机的使用的步骤包括:
锁住(A7)旧虚拟机的转变成在线和/或克隆。
10.如权利要求8或9所述的方法(A1-A14),其中每个维护策略包括严重程度指示器,把相应的至少一个新补丁应用(A7-A13)到每个旧虚拟机的每个旧软件组件的步骤包括:
根据对应于其旧软件组件的所述至少一个新补丁的维护策略的严重程度指示器,启用(A7)锁住旧虚拟机的使用。
11.一种计算机程序(400),包括当计算机程序在数据处理系统上执行时,用于使数据处理系统(100)执行如权利要求1至10中任何一项所述的方法(A1-A14)的步骤的代码装置。
12.一种数据处理系统(100),包括用于执行如权利要求1至10中任何一项所述的方法(A1-A14)的步骤的装置(400)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280061140.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自加热或自制冷饮料瓶
- 下一篇:剪叉车移动式单柱型捆绑件