专利名称:集群管理设备的制作方法
技术领域:
本发明涉及计算机领域,并且特别地,涉及一种集群管理设备。
背景技术:
目前,常用的集群管理方式为SKVM与控制台的级联,从而实现对集群各个节点的一对多控制。在这种级联方式下,可以实现对集群各个节点的一对多监控,同时又可以通过不同的调度系统对每节点资源进行调度。但是,如果希望对各个节点进行监控,需要连接监控设备,而在另一时间需要对各个节点的资源进行调度,则需要连接用于资源调度的设备,也就是说,目前并不能够通过一台设备同时实现监控和系统资源调度的设备,如果技术人员希望同时实现两个功能或在这两个功能之间进行切换和选择,就需要同时携带监控设备和调度设备,会对实际操作带来不便。针对相关技术中无法同时对节点实现监控和调度而导致使用不便的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中无法同时对节点实现监控和调度而导致使用不便的问题,本发明提出一种集群管理设备,能够将监控和调度集成在一台设备中,通过一台设备即可对集群中的节点实现监控和资源调度,简化了使用和操作。本发明的技术方案是这样实现的根据本发明的一个方面,提供了一种集群管理设备。该集群管理设备包括控制台,控制台包括显示模块和操作模块;控制管理PC模块,用于对被调度的节点进行资源调度,并且用于控制控制台的显示模块显示由管理模块采集的监控信息、或者由集群软件采集到的机器物理动态信息和/ 或静态信息;管理模块,用于从被监控的节点采集监控信息,并将采集的监控信息发送给控制管理PC模块。其中,控制管理PC模块用于通过其上设置的调度模块对被调度的节点进行资源调度。此外,管理模块用于与被监控的节点的基板控制器进行通信,并从基板控制器获取监控信息,进而将监控信息根据用户或者管理员的需要显示在控制管理PC模块支持的 web界面上。其中,管理模块通过IPMI智能平台管理接口协议与基板控制器通信。此外,控制管理PC模块包括第一网络接口和第二网络接口,其中,控制管理PC模块通过第一网络接口和管理模块连接,并且,控制管理PC模块通过第二网络接口和被调度的节点连接。
3
其中,第一网络接口通过CAT5连接线与控制管理PC模块连接。并且,第二网络接口与被调度的节点连接是指第二网络接口与预置的交换模块连接,交换模块进一步连接至被调度的节点。可选地,操作模块集成以下设备键盘、鼠标。其中,控制台通过视频图形阵列VGA接口三并线与控制管理PC模块连接,其中, VGA接口三并线包括VGA线、对应于鼠标的连接线以及对应于键盘的连接线。可选地,监控信息包括以下至少之一系统风扇转速、CPU电压和温度、主板电压和温度,电源功耗,以及系统风扇转速值和散热策略的设置。本发明通过将监控和调度的功能集成在一台设备中,这样,仅借助本发明提出的设备,即可对集群中的节点实现监控和资源调度,简化了使用和操作。
图1是根据本发明实施例的集群管理设备的框图。
具体实施例方式根据本发明的实施例,提供了一种集群管理设备。如图1所示,根据本发明实施例的集群管理设备包括控制台,控制台包括显示模块和操作模块;控制管理PC模块,用于对被调度的节点进行资源调度,并且用于控制控制台的显示模块显示由管理模块采集的监控信息或者由集群软件采集到的机器物理动态信息和/ 或静态信息;管理模块,用于从被监控的节点采集监控信息,并将采集的监控信息发送给控制管理PC模块。其中,控制管理PC模块用于通过其上设置的调度模块(未示出)对被调度的节点进行资源调度。此外,管理模块用于与被监控的节点的基板控制器进行通信,并从基板控制器获取监控信息,进而将监控信息根据用户或者管理员的需要显示在控制管理PC模块支持的 web界面上。其中,可选地,管理模块可通过IPMI智能平台管理接口协议与基板控制器通信 (从基板控制器获取信息就是通过IPMI的协议族中的IPMB总线协议获取的)。此外,控制管理PC模块包括第一网络接口和第二网络接口,其中,控制管理PC模块通过第一网络接口和管理模块连接,并且,控制管理PC模块通过第二网络接口和被调度的节点连接。并且,第一网络接口通过CAT5连接线与控制管理PC模块连接。并且,第二网络接口与被调度的节点连接是指第二网络接口与预置的交换模块(该交换模块可以位于本申请提出的设备之外)连接,交换模块进一步连接至被调度的节点。此外,可选地,操作模块集成有以下设备中的至少之一键盘、鼠标。其中,控制台通过视频图形阵列VGA接口三并线与控制管理PC模块连接,其中, VGA接口三并线包括VGA线、对应于鼠标的连接线以及对应于键盘的连接线。可选地,监控信息包括以下至少之一系统风扇转速、CPU电压和温度、主板电压和温度,电源功耗,以及系统风扇转速值和散热策略的设置。除此之外,还可以包括其他能够通过监控得到的信息,本文不再一一列举。可以看出,本发明提供的设备采用了控制台加控制管理PC模块的形式,从而可以实现对整机各个节点进行监控,同时可以对计算资源进行调度。在实际应用中,控制台可以是标准1 口控制台,通过三并线(即,合并了 VGA线、对应于键盘的PS2线和对应于鼠标的PS2线)与控制管理PC模块相连,在控制管理PC上设置调度模块时,可以在控制管理PC上安装作业调度软件(调度模块的设置还可以通过其他的方式来实现,只要能够使PC模块具备进行系统资源调度的功能即可),从而实现监控和告警、以及管理和调度,同时,用CAT5网线将控制管理PC与整机管理模块(对应于上述的管理模块)相连,从而通过TCP/IP协议对各节点进行rKVM操作,即可实现对各个单节点的查看和监控。控制管理PC模块上运行作业监控调度软件,与控制管理PC模块通过三并线相连后,通过控制台就可以查看整机的运行状态。控制管理PC模块又通过CAT5网线与整机管理模块相连,而管理模块中通过IPMI协议与节点的BMC通信,读取系统各类的信息(即, 监控信息),同时在整机管理模块上部署了相应的http服务器,在控制管理PC模块上安装 JRE后,即可通过虚拟终端控制台进入到节点内部,查看节点内部的运行状态以及对其进行操作。控制管理PC模块的ethO网卡(对应于上述第一网络接口)连接至整机管理模块, 控制管理PC模块的ethl网卡(对应于上述第二网络接口)连接交换模块,进而可以连接至外部internet,用户可以通过internet访问控制管理PC模块,通过这个模块可以对整体资源进行调度,即所谓的远程调度。因此,可以看出,控制管理PC模块的两块网卡分别连接内网和外网,连接内网可以实现监控管理,连接到交换模块上的网卡,既能通过交换模块与外网相连,又与计算节点相连,从而能够可以实现远程调度与本地调度相结合,增加了管理控制资源调度的灵活性。在以上描述中,省略了关于监控信息获取以及调度执行的具体过程,并且,也没有详细说明应当如何通过键盘和鼠标进行信息的输入,但是,监控和调度的具体过程(包括在监控和调度时输入参数以及其他控制信息)是本领域技术人员根据其掌握的技术知识所能够实现的,本文不再进行描述和列举。综上所述,借助于本发明的上述技术方案,通过将监控和调度的功能集成在一台整机设备中,这样,仅借助本发明提出的设备,即可对集群中的节点实现监控和资源调度, 避免操作人员分别搬运并连接监控设备和调度设备,有效简化了使用和操作,并且该设备还能够实现远程调度与本地调度的结合,使得调度和监控的执行更加灵活。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种集群管理设备,其特征在于,包括控制台,所述控制台包括显示模块和操作模块;控制管理PC模块,用于对被调度的节点进行资源调度,并且用于控制所述控制台的所述显示模块显示由管理模块采集的监控信息、或者由集群软件采集到的机器物理动态信息和/或静态信息;管理模块,用于从被监控的节点采集监控信息,并将采集的所述监控信息发送给所述控制管理PC模块。
2.根据权利要求1所述的集群管理设备,其特征在于,所述控制管理PC模块用于通过其上设置的调度模块对所述被调度的节点进行资源调度。
3.根据权利要求1所述的集群管理设备,其特征在于,所述管理模块用于与所述被监控的节点的基板控制器进行通信,并从所述基板控制器获取所述监控信息,进而将监控信息根据用户或者管理员的需要显示在控制管理PC模块支持的web界面上。
4.根据权利要求3所述的集群管理设备,其特征在于,所述管理模块通过IPMI智能平台管理接口协议与所述基板控制器通信。
5.根据权利要求1所述的集群管理设备,其特征在于,所述控制管理PC模块包括第一网络接口和第二网络接口,其中,所述控制管理PC模块通过所述第一网络接口和所述管理模块连接,并且,所述控制管理PC模块通过所述第二网络接口和所述被调度的节点连接。
6.根据权利要求5所述的集群管理设备,其特征在于,所述第一网络接口通过CAT5连接线与所述控制管理PC模块连接。
7.根据权利要求5所述的集群管理设备,其特征在于,所述第二网络接口与所述被调度的节点连接是指所述第二网络接口与预置的交换模块连接,所述交换模块进一步连接至所述被调度的节点。
8.根据权利要求1至7中任一项所述的集群管理设备,其特征在于,所述操作模块集成以下设备键盘、鼠标。
9.根据权利要求8所述的集群管理设备,其特征在于,所述控制台通过视频图形阵列 VGA接口三并线与所述控制管理PC模块连接,其中,所述VGA接口三并线包括VGA线、对应于所述鼠标的连接线以及对应于所述键盘的连接线。
10.根据权利要求1至7中任一项所述的集群管理设备,其特征在于,所述监控信息包括以下至少之一系统风扇转速、CPU电压和温度、主板电压和温度,电源功耗,以及系统风扇转速值和散热策略的设置。
全文摘要
本发明公开了一种集群管理设备,该方法设备控制台,控制台包括显示模块和操作模块;控制管理PC模块,用于对被调度的节点进行资源调度,并且用于控制控制台的显示模块显示由管理模块采集的监控信息、或者由集群软件采集到的机器物理动态信息和/或静态信息;管理模块,用于从被监控的节点采集监控信息,并将采集的监控信息发送给控制管理PC模块。本发明通过将监控和调度的功能集成在一台设备中,这样,仅借助本发明提出的设备,即可对集群中的节点实现监控和资源调度,简化了使用和操作。
文档编号H04L12/24GK102413002SQ20111046002
公开日2012年4月11日 申请日期2011年12月31日 优先权日2011年12月31日
发明者戴荣, 李程, 王璟, 许涛, 马少杰 申请人:曙光信息产业股份有限公司