服务器集群MIB文件自动化管理方法、系统、设备和介质技术方案

技术编号:36770618 阅读:22 留言:0更新日期:2023-03-08 21:42
本发明专利技术提出了服务器集群MIB文件自动化管理方法、系统、设备和介质,该方法包括获取管理的服务器设备当前发送的第二信息;判断第二信息的类型;如果第二消息类型为MIB文件更新消息;将第二信息与第一信息进行对比,根据对比的结果执行对服务器设备的管理;第一信息为管理端维护的所有服务器设备信息;且第一信息预先保存在管理端。如果判断第二信息的类型为SNMP信息,则执行相应的消息处理。基于该方法,还提出了服务器集群MIB文件自动化管理系统、设备和介质。本发明专利技术解决了管理端需要维护多个MIB文件的问题,在管理端只维护一份MIB文件的全集,减少了冗余,提升了网络管理的效率;同时解决了代理端MIB文件的同步更新问题。解决了代理端MIB文件的同步更新问题。解决了代理端MIB文件的同步更新问题。

【技术实现步骤摘要】
服务器集群MIB文件自动化管理方法、系统、设备和介质


[0001]本专利技术属于服务器集群文件管理
,特别涉及服务器集群MIB文件自动化管理方法、系统、设备和介质。

技术介绍

[0002]服务器集群包含了数量众多的服务器设备,通过NMS来实现对服务器集群的智能化管理。NMS:(Network Management System)网络管理系统,采用SNMP协议对网络设备进行管理/监控的系统,包括了管理端和代理端。在管理端运行管理进程,每个被管理设备需要运行代理(Agent)进程。管理进程和代理进程通过SNMP消息进行通信。管理端通过SNMP Get Request请求消息向服务器设备发起查询操作,从而获取服务器设备的相关资源信息;管理端通过SNMP Set Request请求消息向服务器设备发起设置操作,修改服务器设备的相关信息。当服务器设备有重要状况改变时,通过SNMP Trap消息向管理端通报事件的发生。通过以上这几种操作管理员可以对服务器设备进行统一的管理。在SNMP Get Request/Set Request/Trap操作中,管理端需要先获取到服务器设备的管理信息库,也就是MIB文件。
[0003]如图1给出了现有技术中NMS网络管理结构图,针对每一个服务器设备,其MIB文件本身差异不大,但是在管理端需要维护所有服务器设备的MIB文件,才能解析对应设备发送的SNMP消息报文中OID值对应的资源信息。因此很难维护,并且存在冗余。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提出了服务器集群MIB文件自动化管理方法、系统、设备和介质,在管理端只维护一份MIB文件的全集,减少了冗余,提升了网络管理的效率;同时解决了代理端MIB文件的同步更新问题。
[0005]为实现上述目的,本专利技术采用以下技术方案:
[0006]服务器集群MIB文件自动化管理方法,运行于SNMP管理端,包括以下步骤:
[0007]获取管理的服务器设备当前发送的第二信息;
[0008]判断所述第二信息的类型;如果第二消息类型为MIB文件更新消息;将所述第二信息与第一信息进行对比,根据对比的结果执行对服务器设备的管理;所述第一信息为SNMP管理端维护的所有服务器设备信息;且第一信息预先保存在SNMP管理端。
[0009]进一步的,所述方法还包括:如果判断第二信息的类型为SNMP信息,则执行相应的消息处理。
[0010]进一步的,所述第一信息包括服务器设备名称、服务器设备IP地址和服务器设备MIB文件版本号。
[0011]进一步的,在将所述第二信息与第一信息进行对比之前还包括解析所述第二信息的内容。
[0012]进一步的,所述第二信息包括待更新的服务器设备名称、服务器设备IP地址和服务器设备MIB文件版本号。
[0013]进一步的,将所述第二信息与第一信息进行对比,根据对比的结果执行对服务器设备的管理的过程包括:
[0014]如果第二信息中待更新的服务器设备名称在所述第一信息中不存在,则表示第二信息为新增服务器设备发出;然后继续判断待更新的服务器设备MIB文件版本号在所述第一信息中是否存在;如果依然不存在,则向新增服务器设备发送MIB文件获取的消息,获取新增服务器设备的MIB文件。
[0015]进一步的,所述过程还包括:
[0016]如果第二信息中待更新的服务器设备名称在所述第一信息不存在,则表示第二信息为之前维护的服务器设备发出;然后继续判断待更新的服务器设备MIB文件版本号是否存在,如果存在,则获取MIB文件;否则,则结束。
[0017]本专利技术还提出了服务器集群MIB文件自动化管理系统,包括获取模块和管理模块;
[0018]所述获取模块用于获取管理的服务器设备当前发送的第二信息;
[0019]所述管理模块用于判断所述第二信息的类型;如果第二消息类型为MIB文件更新消息;将所述第二信息与第一信息进行对比,根据对比的结果执行对服务器设备的管理;所述第一信息为SNMP管理端维护的所有服务器设备信息;且第一信息预先保存在SNMP管理端。
[0020]本专利技术还提出了一种设备,包括:
[0021]存储器,用于存储计算机程序;
[0022]处理器,用于执行所述计算机程序时实现所述的方法步骤。
[0023]本专利技术还提出了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法步骤。
[0024]
技术实现思路
中提供的效果仅仅是实施例的效果,而不是专利技术所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:
[0025]本专利技术提出了服务器集群MIB文件自动化管理方法、系统、设备和介质,该方法包括获取管理的服务器设备当前发送的第二信息;判断第二信息的类型;如果第二消息类型为MIB文件更新消息;将第二信息与第一信息进行对比,根据对比的结果执行对服务器设备的管理;第一信息为SNMP管理端维护的所有服务器设备信息;且第一信息预先保存在SNMP管理端。如果判断第二信息的类型为SNMP信息,则执行相应的消息处理。基于服务器集群MIB文件自动化管理方法,还提出了服务器集群MIB文件自动化管理系统、设备和介质。本专利技术在管理端维护一张服务器设备信息表,实现服务器设备新增、MIB文件更新的自动化管理,解决了管理端需要维护多个MIB文件的问题,在管理端只维护一份MIB文件的全集,减少了冗余,提升了网络管理的效率;同时解决了代理端MIB文件的同步更新问题。
附图说明
[0026]如图1为现有技术中NMS网络管理系统示意图;
[0027]如图2为本专利技术实施例1中NMS网络管理系统;
[0028]如图3为本专利技术实施例1管理端获取MIB文件的流程图;
[0029]如图4为本专利技术实施例1管理端更新本地MIB文件的流程图;
[0030]如图5为本专利技术实施例2服务器集群MIB文件自动化管理系统示意图;
[0031]如图6为本专利技术实施例3服务器集群MIB文件自动化管理设备示意图。
具体实施方式
[0032]为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本专利技术进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。此外,本专利技术可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本专利技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本专利技术。
[0033]实施例1
[0034]本专利技术实施例1提出了服务器集群MIB文件自动化管理方法,解决了管理端需要维护多个MIB文件的问题,同时解决了代理端MIB文件的同步更新问题。具体的方法是在管理端维护一张服务器设备信息表,实现服务器设备新增、MI本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.服务器集群MIB文件自动化管理方法,其特征在于,运行于SNMP管理端,包括以下步骤:获取管理的服务器设备当前发送的第二信息;判断所述第二信息的类型;如果第二消息类型为MIB文件更新消息;将所述第二信息与第一信息进行对比,根据对比的结果执行对服务器设备的管理;所述第一信息为SNMP管理端维护的所有服务器设备信息;且第一信息预先保存在SNMP管理端。2.根据权利要求1所述的服务器集群MIB文件自动化管理方法,其特征在于,所述方法还包括:如果判断第二信息的类型为SNMP信息,则执行相应的消息处理。3.根据权利要求1所述的服务器集群MIB文件自动化管理方法,其特征在于,所述第一信息包括服务器设备名称、服务器设备IP地址和服务器设备MIB文件版本号。4.根据权利要求1所述的服务器集群MIB文件自动化管理方法,其特征在于,在将所述第二信息与第一信息进行对比之前还包括解析所述第二信息的内容。5.根据权利要求4所述的服务器集群MIB文件自动化管理方法,其特征在于,所述第二信息包括待更新的服务器设备名称、服务器设备IP地址和服务器设备MIB文件版本号。6.根据权利要求1所述的服务器集群MIB文件自动化管理方法,其特征在于,将所述第二信息与第一信息进行对比,根据对比的结果执行对服务器设备的管理的过程包括:如果第二信息中待更新的服务器设备名称在所述第一信息中...

【专利技术属性】
技术研发人员:马林伟孙明
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

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

1