[发明专利]用于执行操作系统的实时更新的方法和系统在审
| 申请号: | 201410683094.7 | 申请日: | 2014-11-24 |
| 公开(公告)号: | CN104714822A | 公开(公告)日: | 2015-06-17 |
| 发明(设计)人: | F·巴拉;P·贝格埃奥德;L·M·布朗宁;L·迪富;K·菲拉里-阿迪布;C·隆巴德;J·M·麦康瑙希;G·梅南特奥;S·B·佩 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;马明月 |
| 地址: | 美国纽*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 执行 操作系统 实时 更新 方法 系统 | ||
1.一种在包括处理器和存储器的数据处理系统中的方法,用于执行操作系统的实时更新,所述方法包括:
接收对操作系统的更新;
克隆与在所述数据处理系统的第一逻辑分区中执行的操作系统实例相关联的根卷组,以生成克隆的根卷组;
对所述克隆的根卷组应用所述更新以生成更新的克隆的根卷组;
使用所述更新的克隆的根卷组来引导所述数据处理系统的第二逻辑分区;以及
将应用实例和应用数据迁移到所述第二逻辑分区。
2.根据权利要求1所述的方法,进一步包括:
存储第一数据结构,所述第一数据结构指定不能从所述第一逻辑分区被迁移到所述第二逻辑分区的基础服务的集合;以及
标识可迁移的服务的集合,所述可迁移的服务的集合能够从所述第一逻辑分区被迁移到所述第二逻辑分区,其中引导所述第二逻辑分区包括将已标识的所述可迁移的服务的集合从所述第一逻辑分区迁移到所述第二逻辑分区,其中所述可迁移的服务的集合被定制为使用用以与所述第一逻辑分区建立网络连接并且接收迁移的应用实例所必需的服务的最小集合来引导所述第二逻辑分区。
3.根据权利要求2所述的方法,其中所述第一数据结构中所指定的基础进程作为初始化进程的子进程或者其他基础进程的子进程被执行,基础进程的子进程也被认为是基础进程,并且所述第一数据结构中所指定的基础进程不与非基础进程共享资源。
4.根据权利要求2所述的方法,进一步包括:
维持所述第一逻辑分区与在所述第一逻辑分区中执行的所述第一数据结构中所指定的所述基础服务的集合一起操作,直到所述应用实例和所述应用数据到所述第二逻辑分区的迁移完成为止。
5.根据权利要求4所述的方法,其中用户空间进程继续访问在所述第一逻辑分区上执行的应用实例,同时所述更新被应用于所述克隆的根卷组并且所述第二逻辑分区被引导。
6.根据权利要求1所述的方法,其中所述更新的克隆的根卷组包括对应于所述第一逻辑分区的所述根卷组的操作系统镜像,所述操作系统镜像已根据接收的所述更新被更新。
7.根据权利要求1所述的方法,其中所述更新的克隆的根卷组包括对应于所述第一逻辑分区的所述根卷组的共享库,所述共享库已根据接收的所述更新被更新。
8.根据权利要求1所述的方法,进一步包括:
响应于完成所述应用实例和所述应用数据到所述第二逻辑分区的迁移,解激活所述第一逻辑分区并且释放与所述第一逻辑分区相关联的资源以用于重复使用。
9.根据权利要求1所述的方法,进一步包括:
配置所述第二逻辑分区的网络连接以利用与所述第一逻辑分区的对应网络连接相同的主机名和网络地址。
10.根据权利要求1所述的方法,其中所述应用数据从所述第一逻辑分区被异步迁移到所述第二逻辑分区。
11.一种系统,包括:
处理器;以及
被耦合到所述处理器的存储器,其中所述存储器包括指令,所述指令在被所述处理器执行时,使计算设备:
接收对操作系统的更新;
克隆与在数据处理系统的第一逻辑分区中执行的操作系统实例相关联的根卷组,以生成克隆的根卷组;
对所述克隆的根卷组应用所述更新以生成更新的克隆的根卷组;
使用所述更新的克隆的根卷组来引导所述数据处理系统的第二逻辑分区;以及
将应用实例和应用数据迁移到所述第二逻辑分区。
12.根据权利要求11所述的系统,其中所述存储器包括指令,所述指令在被所述处理器执行时,使所述计算设备:
存储第一数据结构,所述第一数据结构指定不能从所述第一逻辑分区被迁移到所述第二逻辑分区的基础服务的集合;以及
标识可迁移的服务的集合,所述可迁移的服务的集合能够从所述第一逻辑分区被迁移到所述第二逻辑分区,其中引导所述第二逻辑分区包括将已标识的所述可迁移的服务的集合从所述第一逻辑分区迁移到所述第二逻辑分区,其中所述可迁移的服务的集合被定制为使用用以与所述第一逻辑分区建立网络连接并且接收迁移的应用实例所必需的服务的最小集合来引导所述第二逻辑分区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司;,未经国际商业机器公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410683094.7/1.html,转载请声明来源钻瓜专利网。





