服务器补丁分发方法、系统及服务器集群装置制造方法及图纸

技术编号:30162151 阅读:13 留言:0更新日期:2021-09-25 15:16
本发明专利技术提供了一种服务器补丁分发方法、系统及服务器集群装置,涉及计算机领域,可应用于金融领域和其他领域,所述方法包含:采集当前服务器上安设软件的定时任务信息,根据所述定时任务信息获得任务触发时间;根据所述任务触发时间识别当前服务器的操作系统类型,根据所述操作系统类型分析获得对应的介质源信息和待检查组件信息;根据所述介质源信息获取对应补丁服务器的介质源,根据所述待检查组件信息检查当前服务器中对应组件获得待更新组件信息;根据所述待更新组件信息和所述介质源于补丁服务器中获取对应的补丁数据,通过所述补丁数据对当前服务器进行软件安装升级处理。丁数据对当前服务器进行软件安装升级处理。丁数据对当前服务器进行软件安装升级处理。

【技术实现步骤摘要】
服务器补丁分发方法、系统及服务器集群装置


[0001]本专利技术涉及计算机领域,可应用于金融领域和其他领域,尤指一种服务器补丁分发方法、系统及服务器集群装置。

技术介绍

[0002]随着计算机技术中虚拟化技术的普及和应用,企业可通过对物理服务器资源进行虚拟化,以提高资源的使用率,最大限度地节约成本。在资源虚拟化过程中,会出现大量不同操作系统类型的服务器,而不同类型的服务器会带有不同的组件,这些组件在方便企业进行生产的同时,也会由于其自身的安全缺陷而给企业带来安全隐患。使用含有已知或未知漏洞的组件会造成企业应用的破坏或数据丢失,影响系统安全,因此增强各类操作系统组件的安全,及时发现环境的漏洞并进行修复,才能避免造成不可挽回的损失。
[0003]目前,对操作系统组件进行定期升级是解决其安全问题最普遍且有效的方法。企业在生产过程中,需要用到大量不同类型操作系统的服务器。虚拟化技术方便了企业获取这些服务器,然而这也对后续的漏洞整改和补丁安装造成极大的困扰。在传统的方法中,需要大量的人力以对服务器进行归类并对同类别服务器进行统一的补丁安装,该过程费时费力且容易出错。因此,如何实现自动区分服务器操作系统类型并获取其需要的补丁一直是一个需要解决的问题。

技术实现思路

[0004]本专利技术目的在于提供一种服务器补丁分发方法、系统及服务器集群装置,予以解决企业在生产过程中需要用到大量服务器且涉及多种操作系统版本的情况下漏洞整改和补丁安装费时费力且难以高效完成的问题。
[0005]为达上述目的,本专利技术所提供的服务器补丁分发方法,所述方法包含:采集当前服务器上安设软件的定时任务信息,根据所述定时任务信息获得任务触发时间;根据所述任务触发时间识别当前服务器的操作系统类型,根据所述操作系统类型分析获得对应的介质源信息和待检查组件信息;根据所述介质源信息获取对应补丁服务器的介质源,根据所述待检查组件信息检查当前服务器中对应组件获得待更新组件信息;根据所述待更新组件信息和所述介质源于补丁服务器中获取对应的补丁数据,通过所述补丁数据对当前服务器进行软件安装升级处理。
[0006]在上述服务器补丁分发方法中,优选的,根据所述介质源信息获取对应补丁服务器的介质源还包含将所述介质源挂载至当前服务器。
[0007]在上述服务器补丁分发方法中,优选的,根据所述待检查组件信息检查当前服务器中对应组件获得待更新组件信息包含:根据所述待检查组件信息于预设控制服务器查询获得对应组件的最新版本号信息;将所述最新版本号信息分别与当前服务器对应组件的版本号进行比较获得待更新组件信息。
[0008]在上述服务器补丁分发方法中,优选的,根据所述待更新组件信息和所述介质源
于补丁服务器中获取对应的补丁数据包含:根据所述介质源通过http服务于补丁服务器中获取所述待更新组件信息对应的补丁数据。
[0009]在上述服务器补丁分发方法中,优选的,采集当前服务器上安设软件的定时任务信息还包含:当当前服务器上安设软件无定时任务信息时,利用负载均衡技术随机生成定时周期;根据所述定时周期构建定时任务信息,将所述定时任务信息与对应软件绑定存储。
[0010]本专利技术还提供一种服务器集群装置,所述装置包含采集模块、识别模块、分析模块和安装模块;所述采集模块用于采集当前服务器上安设软件的定时任务信息,根据所述定时任务信息获得任务触发时间;所述识别模块用于根据所述任务触发时间识别当前服务器的操作系统类型,根据所述操作系统类型分析获得对应的介质源信息和待检查组件信息;所述分析模块用于根据所述介质源信息获取对应补丁服务器的介质源,根据所述待检查组件信息检查当前服务器中对应组件获得待更新组件信息;所述安装模块用于根据所述待更新组件信息和所述介质源于补丁服务器中获取对应的补丁数据,通过所述补丁数据对当前服务器进行软件安装升级处理。
[0011]在上述服务器集群装置中,优选的,所述分析模块包含比对单元,所述比对单元用于根据所述待检查组件信息于预设控制服务器查询获得对应组件的最新版本号信息;将所述最新版本号信息分别与当前服务器对应组件的版本号进行比较获得待更新组件信息。
[0012]本专利技术还提供一种包含所述的服务器集群装置的服务器补丁分发系统,所述系统还包含台账服务器、总控制服务器和补丁源服务器;所述台账服务器用于存储服务器集群中已安装或待安装目标软件的服务器信息;所述总控制服务器用于控制管理目标软件,以及,根据所述台账服务器存储的所述服务器信息将所述目标软件下发至服务器集群中对应的服务器;所述补丁源服务器用于存储各类操作系统下目标软件的各补丁数据,以及,根据操作系统类型和补丁数据的发布时间对各补丁数据进行多层归档。
[0013]本专利技术还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法。
[0014]本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述方法的计算机程序。
[0015]本专利技术的有益技术效果在于:实现了各个服务器节点操作系统版本的自动区分以及所需补丁的自动识别、获取和安装,短期内可实现大量节点补丁自动安装,大大提高效率。在修改软件时做到了仅需通过对总控制服务器装置上的软件进行修改,即可通过总控制服务器装置将更新后的软件覆盖至各个操作系统节点,大大减少了修改软件时的操作复杂度,便于软件的维护和更新。
附图说明
[0016]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中:
[0017]图1为本专利技术一实施例所提供的服务器补丁分发方法的流程示意图;
[0018]图2为本专利技术一实施例所提供的待更新组件信息的获取流程示意图;
[0019]图3为本专利技术一实施例所提供的定时任务信息的构建流程示意图;
[0020]图4为本专利技术一实施例所提供的服务器集群装置的结构示意图;
[0021]图5为本专利技术一实施例所提供的服务器补丁分发系统的结构示意图;
[0022]图6为本专利技术一实施例所提供的总控制服务器的结构示意图;
[0023]图7为本专利技术一实施例所提供的补丁源服务器的结构示意图;
[0024]图8为本专利技术一实施例所提供的服务器集群的结构示意图;
[0025]图9为本专利技术一实施例所提供的服务器补丁分发系统的运行逻辑流程图;
[0026]图10为本专利技术一实施例所提供的电子设备的结构示意图。
具体实施方式
[0027]以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本专利技术中的各个实施例及各实施例中的各个特征可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。
[0028]另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器补丁分发方法,其特征在于,所述方法包含:采集当前服务器上安设软件的定时任务信息,根据所述定时任务信息获得任务触发时间;根据所述任务触发时间识别当前服务器的操作系统类型,根据所述操作系统类型分析获得对应的介质源信息和待检查组件信息;根据所述介质源信息获取对应补丁服务器的介质源,根据所述待检查组件信息检查当前服务器中对应组件获得待更新组件信息;根据所述待更新组件信息和所述介质源于补丁服务器中获取对应的补丁数据,通过所述补丁数据对当前服务器进行软件安装升级处理。2.根据权利要求1所述的服务器补丁分发方法,其特征在于,根据所述介质源信息获取对应补丁服务器的介质源还包含将所述介质源挂载至当前服务器。3.根据权利要求1所述的服务器补丁分发方法,其特征在于,根据所述待检查组件信息检查当前服务器中对应组件获得待更新组件信息包含:根据所述待检查组件信息于预设控制服务器查询获得对应组件的最新版本号信息;将所述最新版本号信息分别与当前服务器对应组件的版本号进行比较获得待更新组件信息。4.根据权利要求1所述的服务器补丁分发方法,其特征在于,根据所述待更新组件信息和所述介质源于补丁服务器中获取对应的补丁数据包含:根据所述介质源通过http服务于补丁服务器中获取所述待更新组件信息对应的补丁数据。5.根据权利要求1所述的服务器补丁分发方法,其特征在于,采集当前服务器上安设软件的定时任务信息还包含:当当前服务器上安设软件无定时任务信息时,利用负载均衡技术随机生成定时周期;根据所述定时周期构建定时任务信息,将所述定时任务信息与对应软件绑定存储。6.一种服务器集群装置,其特征在于,所述装置包含采集模块、识别模块、分析模块和安装模块;所述采集模块用于采集当前服务器上...

【专利技术属性】
技术研发人员:张闻昊胡平张训寿何恺
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1