[发明专利]打补丁期间机器的高可用性有效
申请号: | 201110339912.8 | 申请日: | 2011-10-19 |
公开(公告)号: | CN102571906A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | A·霍普曼;Z·罗森菲尔德;M·K·温德尔;P·西梅克;E·R·莱尔马;D·巴尔-卡斯彼;T·塞维尔米什;M·卢斯安诺夫 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 高见 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打补丁 期间 机器 可用性 | ||
1.一种用于对在线服务中的机器进行打补丁的方法,包括:
接收要应用于包括网络的在线服务中的机器的补丁;其中所述补丁是关键补丁和非关键补丁中的至少一个(710);
确定所述网络中的至少一个内接收对所述补丁的应用的所述机器(720);其中所确定的机器包括对所述在线服务执行相同角色的多个机器;以及
在将所述补丁应用于所述多个机器的其余部分之前将所述补丁自动应用于执行所述相同角色的多个机器的一部分(750)。
2.如权利要求1所述的方法,其特征在于,还包括将所确定的机器划分成机器组,以使得对所述在线服务执行相同角色的机器被划分在所述组的至少两个之间(730)。
3.如权利要求2所述的方法,其特征在于,还包括确定所述机器中的每一个上要接收对所述补丁的应用的任何虚拟机(720)。
4.如权利要求2所述的方法,其特征在于,所述补丁是由更新服务(610)来接收的,所述更新服务被配置成根据时间表将所述补丁应用于所述机器,以对所述组中的每一个进行打补丁。
5.如权利要求2所述的方法,其特征在于,所述网络内的所述机器遵循对何时应用所述补丁实施限制的组策略(610)。
6.如权利要求2所述的方法,其特征在于,还包括检查要应用于所述组内的所述机器的附加补丁,以及在将所述补丁应用于下一组之前将所述附加补丁应用于所述组中的所述机器(740)。
7.一种具有计算机可执行指令的计算机可读存储介质,所述计算机可执行指令用于对在线服务的机器进行打补丁,包括:
接收要应用于包括网络的在线服务中的机器的补丁;其中所述补丁是关键补丁和非关键补丁中的至少一个(710);
确定所述网络中的至少一个内接收对所述补丁的应用的所述机器(720);其中所确定的机器包括对所述在线服务执行相同角色的多个机器;
将所确定的机器划分成机器组,以使得对所述在线服务执行相同角色的机器被划分在所述组的至少两个之间(730);
调度何时将所述补丁应用于所述组(740);以及
根据所述调度按顺序将所述补丁自动应用于所述组的每一个(750)。
8.一种用于对提供在线服务的机器进行打补丁的系统,包括:
处理器和计算机可读介质(5);
存储在所述计算机可读介质上并在所述处理器上执行的操作环境(16);
被耦合到不同的网络的云管理器(105),用于管理对机器的部署和对所述网络的配置,以及自动调度何时将补丁应用于所述在线服务中的机器;以及
所述不同的网络的每一个中的数据库(200),用于存储将被应用于所述网络内的机器的所述补丁;以及
补丁系统,其被配置成执行动作,所述动作包括:
接收要应用于包括网络的在线服务中的机器的补丁;其中所述补丁是关键补丁和非关键补丁中的至少一个(710);
确定所述网络中的至少一个内接收对所述补丁的应用的所述机器;其中所确定的机器包括对所述在线服务执行相同角色的多个机器(720);
将所确定的机器划分成机器组,以使得对所述在线服务执行相同角色的机器被划分在所述组的至少两个之间(730);以及
在将所述补丁应用于所述组的另一部分之前将所述补丁自动应用于所述组的一部分(750)。
9.如权利要求8所述的系统,其特征在于,自动应用所述补丁包括并行地将所述补丁自动应用于所述组中的每一个内的机器中的每一个(750)。
10.如权利要求8所述的系统,其特征在于,还包括检查要应用于所述组内的所述机器的附加补丁,以及在将所述补丁应用于下一组之前将所述附加补丁应用于所述组中的所述机器(750)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110339912.8/1.html,转载请声明来源钻瓜专利网。