[发明专利]用于端到端补丁自动化和集成的方法和系统有效
申请号: | 201310102414.0 | 申请日: | 2013-03-27 |
公开(公告)号: | CN103365683A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | S·A·巴赛特;R·加格;A·格普塔尔;黄海;M·F·M·费罗兹;S·拉维尚德朗;M·K·尼恩盖亚;唐春强;M·维斯瓦纳坦 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/455 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 张亚非;于静 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 端到端 补丁 自动化 集成 方法 系统 | ||
技术领域
本发明一般地涉及修补(patching)计算机系统。更具体地说,本发明涉及自动化计算机系统修补。
背景技术
计算机软件补丁是被设计为修复计算机程序的问题的软件。例如,补丁可用于更正安全漏洞,更正编程隐错(错误),改进现有功能,或改变计算机程序的软件行为。补丁可应用于管理程序、操作系统、中间件和各种其他计算机软件应用。
发明内容
根据本发明的一个示例性实施例,一种自动修补计算机系统的方法包括判定计算机补丁是否可用于客户的计算机系统,判定所述客户的补丁管理策略,根据所述判定的补丁管理策略判定所述客户的补丁窗口,以及在所述判定的补丁窗口上引导将所述计算机补丁应用到所述计算机系统。
根据本发明的一个示例性实施例,一种提供自动修补的计算机系统包括处理器和存储器。所述存储器存储接口应用编程接口、自动修补程序、以及至少一个客户修补策略。所述接口应用编程接口包括与外部补丁通知服务器通信的第一接口例程以及与外部修补服务器通信的第二接口例程。所述自动修补程序使用所述第一接口例程判定补丁是否可用于客户的计算机,以及使用所述第二接口例程根据所述客户的客户修补策略将所述补丁应用于所述计算机。
根据本发明的一个示例性实施例,一种将补丁应用于多个虚拟机(VM)之一的方法包括判定计算机补丁是否可用于供应给客户的所述虚拟机之一,从所述一个虚拟机中检索包括类别的数字水印,根据所述计算机补丁的补丁严重性判定初始补丁窗口,根据所述类别判定偏移时间,以及在基于所述初始补丁窗口和所述偏移时间的补丁窗口上将所述补丁应用于所述虚拟机。
根据本发明的一个示例性实施例,一种将补丁应用于多个虚拟机之一的方法包括判定计算机补丁是否可用于供应给客户的所述虚拟机之一,从所述一个虚拟机中检索包括类别的数字水印,根据所述计算机补丁的补丁严重性判定初始补丁窗口,根据所述类别判定偏移时间,以及在基于所述初始补丁窗口和所述偏移时间的补丁窗口上将所述补丁应用于所述虚拟机。
附图说明
通过结合附图阅读下面的描述,可以更详细地理解本发明的示例性实施例,在所述附图中:
图1A示出根据本发明的一个示例性实施例的端到端补丁管理系统的生命周期。
图1B示出根据本发明的另一示例性实施例的端到端补丁管理系统。
图2示出可用于形成客户补丁管理策略的示例性表。
图3A示出根据本发明的一个示例性实施例应用补丁的方法。
图3B和3C示出根据本发明的示例性实施例判定用于补丁的补丁策略的补丁窗口的方法。
图4是示出根据本发明的一个示例性实施例的系统的补丁自动化引擎与其他模块之间交互的示例性流程图。
图5是示出根据本发明的一个示例性实施例的补丁自动化引擎与其他模块之间的交互的另一示例性流程图。
图6示出根据本发明的一个示例性实施例的补丁自动化引擎的各部分。
图7示出根据本发明的一个示例性实施例的补丁自动化引擎的各部分之一的示例性过程流。
图8示出根据本发明的一个示例性实施例的补丁自动化引擎的各部分之二的示例性过程流。
图9示出根据本发明的一个示例性实施例的补丁自动化引擎的各部分之三的示例性过程流。
图10示出补丁自动化引擎的各部分之四的示例性过程流。
图11示出能够实现根据本发明的实施例的方法和系统的计算机系统示例。
具体实施方式
本发明的至少一个实施例是为了改进和自动化补丁管理。补丁管理可以包括通知、调度(schedule)、部署和部署后等阶段。
在通知阶段,当厂商发布新补丁时,可通过订阅到厂商通知系统或定期手动检查补丁通告来检测其可用性。针对每个新补丁,补丁通告系统负责通知所管理资产受影响的系统管理小组,以便于可以通过侵扰最少的方式和期限调度、应用和测试补丁。补丁通告系统还用于跟踪补丁的生命周期。例如,该系统可指示补丁成功还是失败,在哪个端点(endpoint)上应用补丁,谁执行了此项工作,执行此项工作的时间,以及如果未及时应用补丁是否通知了客户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310102414.0/2.html,转载请声明来源钻瓜专利网。