[发明专利]用于给虚拟映像打补丁的方法和系统有效
申请号: | 201280060182.0 | 申请日: | 2012-12-04 |
公开(公告)号: | CN103988181B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | C·马里内利;J·方迪格尼耶;伯纳多·帕斯托里尔利;鲁伊吉·皮切蒂 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 鲍进 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 虚拟 映像 打补丁 方法 系统 | ||
1.一种用于给虚拟映像打补丁的方法,包括:
通过在离线准备阶段期间注入对应的补丁逻辑以及将在下一次引导时应用的补丁材料,修改将被打补丁的所选的休眠虚拟映像,其中所述补丁材料包括补丁软件模块和关于要用于给所述所选的休眠虚拟映像打补丁的预操作系统环境(56)的信息;
下载引导介质(42)和以对应的部署数据创建用于所选的目标虚拟机(50)的临时盘(52);
改变与所述目标虚拟机(50)相关联的所述临时盘(52)的主引导记录以便下一次在所述引导介质(42)上进行引导;和
如果与将被打补丁的所述虚拟映像相关联的所述目标虚拟机(50)被引导,执行所述补丁逻辑以便安装所述补丁材料。
2.如权利要求1所述的方法,其中在引导与将被打补丁的所述虚拟映像相关联的所述目标虚拟机(50)和控制所述打补丁处理期间,通过所述引导介质(42)启动所述预操作系统环境(56)。
3.如权利要求2所述的方法,其中在所述预操作系统环境(56)之上执行所述补丁软件模块。
4.如权利要求2或3所述的方法,其中所述预操作系统环境(56)启动直接访问所述所选的虚拟映像并且根据所述补丁软件模块应用改变的代理。
5.如权利要求1所述的方法,其中在所述离线准备阶段期间选择打补丁方法。
6.如权利要求5所述的方法,其中如果所述所选的打补丁方法是下一次重新引导打补丁方法并且选择了利用打补丁的虚拟映像部署,仅在所述离线准备阶段期间选择和绑定将被打补丁的所述虚拟映像和将应用的所述补丁软件模块。
7.如权利要求1所述的方法,其中所述引导介质(42)是ISO映像。
8.一种用于给虚拟映像打补丁的系统,包括:
浏览器(10)、具有保持至少一个虚拟映像的映像库(30)的映像供给服务器(20)以及虚拟化基础设施(5),所述虚拟化基础设施(5)包括至少一个运行至少一个虚拟机(50、60、70)的超级管理器(40);
其中所述浏览器(10)用于从所述映像库(30)选择将被打补丁的休眠虚拟映像、将被应用的补丁材料和目标虚拟机(50),其中所述补丁材料包括补丁软件模块和关于要用于给所述所选的休眠虚拟映像打补丁的预操作系统环境(56)的信息;
其中通过在离线准备阶段期间注入对应的补丁逻辑和将在下一次引导时应用的所述补丁材料,修改将被打补丁的所选的休眠虚拟映像;
其中所述映像供给服务器(20)联系所述虚拟化基础设施(5)的OSD工具(44),以便下载引导介质(42)和以对应的部署数据创建用于所述所选的目标虚拟机(50)的临时盘(52);
其中所述OSD工具(44)改变与所述目标虚拟机(50)相关联的所述临时盘(52)的主引导记录,以便下一次在所述引导介质(42)上进行引导;和
如果与将被打补丁的所述虚拟映像相关联的所述目标虚拟机(50)被引导,执行所述补丁逻辑以便安装所述补丁材料。
9.如权利要求8所述的系统,其中所述OSD工具(44)启动在ISO映像上引导的所述目标虚拟机(50);
其中所述目标虚拟机(50)将所述预操作系统环境(56)和所述OSD工具(54)从所述超级管理器(40)下载到所述临时盘(52),安装将被打补丁的所述虚拟映像,下载和部署对应的文件。
10.如权利要求9所述的系统,其中在所述预操作系统环境(56)之上执行所述补丁软件模块。
11.如权利要求9或10所述的系统,其中所述预操作系统环境(56)启动直接访问所述所选的虚拟映像并且根据所述补丁软件模块应用改变的代理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280060182.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:氩弧焊环型焊缝定位冷却器
- 下一篇:一种全自动焊锡机