专利名称:分布式集群的远程管理方法及系统的制作方法
技术领域:
本发明涉及计算机技术高性能领域,特别涉及一种分布式集群的远程管理方法及
系统。
背景技术:
随着网络技术的不断进步,网络中的服务器数量也越来越多,网络管理人员已经 不可能走进机房管理每台机器,服务器的远程控制管理也就愈加重要。 现有的远程管理方案大多是采用基于服务器操作系统的软件管理方式,但是这种
方式对操作系统的依赖程度太高, 一旦系统出现问题将无能为力,影响到服务器的日常运
行。还有少数方案是采用单独制作的硬件监控卡来实现更好的监控管理,但是各个厂家的
硬件卡标准不同,而且监控管理的计算机性能指标也不相同,采用的协议也是自身的封闭
协议,无法实施统一的监控管理。
因此,需要一种方法和系统解决上述问题。
发明内容
针对相关技术中存在的一个或多个问题,本发明的目的在于提供一种分布式集群 的远程管理方法及系统,以解决上述问题中的至少之一。 为实现上述目的,根据本发明的一个方面,提供了一种分布式集群的远程管理系 统,该系统包括远程管理端和IPMI (Intelligent PlatformManagement Interface,智能型 平台管理接口)管理设备。其中,远程管理端用于接收用户的操作指令,并将操作指令发送 至IPMI管理设备。IPMI管理设备用于接收来自远程管理端的操作指令,并按照操作指令执 行相应的操作。其中,操作指令包括开机操作、关机操作和信息提取操作等。
优选地,IPMI管理设备包括IPMI管理卡、硬件传感器和控制器。其中,IPMI管理 卡用于接收来自远程管理端的操作指令,并根据操作指令的内容将操作指令发送至硬件传 感器或控制器。硬件传感器用于接收信息提取操作指令,并按照信息提取操作指令采集被 管理服务器的物理信息,以及将物理信息返回至远程管理端。控制器用于接收开、关机操作 指令,并按照开、关机操作指令控制被管理服务器执行相应的开、关机操作。其中,物理信息 包括温度、电压、电扇工作状态和电源状态等。 根据本发明的另一个方面,还提供了一种分布式集群的远程管理方法。该方法包 括以下步骤远程管理端接收用户的操作指令,并将操作指令发送至IPMI管理设备。IPMI 管理设备接收来自远程管理端的操作指令,并按照操作指令执行相应的操作。如果操作指 令为开、关机操作指令,则通过内部总线控制IPMI管理设备的控制器执行相应操作;如果 操作指令为信息提取操作指令,则IPMI管理设备的硬件传感器通过内部总线采集被管理 服务器的物理信息返回至远程管理端。其中,物理信息包括温度、电压、电扇工作状态和电 源状态等。 借助本发明上述至少一个技术方案,通过采用IPMI方式监控可以不依赖操作系统进行远程管理服务器并且服务器只需处于上电状态即可。而且,支持开放式的IPMI协 议,可以实施统一 的监控管理。
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变
得明显和容易理解,其中 图1为根据本发明的分布式集群监控的远程管理系统的结构图;以及
图2为根据本发明的分布式集群监控的远程管理方法的流程图。
具体实施例方式
考虑到相关技术中存在的问题,本发明提供一种告警通知系统及方法。下面详细 描述本发明的实施例,所述实施例的示例在附图中示出。应理解,下面通过参考附图描述的 实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。 图l为根据本发明的分布式集群的远程管理系统的结构图,如图l所示,该系统包 括远程管理端IOO和IPMI管理设备200。其中,远程管理端IOO用于接收用户的操作指令, 并将操作指令发送至IPMI管理设备200。 IPMI管理设备200用于接收来自远程管理端100 的操作指令,并按照操作指令执行相应的操作。远程管理端100和IPMI管理设备200之间 采用IPMI协议进行通信。 IPMI管理设备200包括IPMI管理卡210、硬件传感器220和控制器230。 IPMI管 理设备200并不依赖于服务器的处理器、BIOS或操作系统来工作,是一个单独在系统内运 行的无代理管理子系统,只要有管理卡与IPMI固件便可工作。其中,IPMI管理卡210用于 接收来自远程管理端100的操作指令,并根据操作指令的内容将操作指令发送至硬件传感 器220或控制器230。 IPMI管理卡210通常是一个安装在服务器主板上的独立的板卡,但 是也可以由服务器主板提供对IPMI支持。硬件传感器220用于接收信息提取操作指令,并 按照信息提取操作指令采集被管理服务器的物理信息,以及将物理信息返回至远程管理端 100。其中,物理信息包括温度、电压、电扇工作状态和电源状态等。控制器230用于接收开、 关机操作指令,并按照开、关机操作指令控制被管理服务器执行相应的操作。
应理解,上述实施例仅是示例性的实施例,并不限制本发明的范围。本领域的普通 技术人员可以根据上述系统提出其他修改或变化,例如改变IPMI管理卡,这些修改或变化 均应包含在本发明的包含范围之内。 下面结合附图2描述的本发明的分布式集群的远程管理方法的流程图,详细描述 本发明的分布式集群的远程管理方法。如图2所示,该方法包括以下步骤
步骤S210,远程管理端IOO接收用户的操作指令,并将操作指令发送至IPMI管理 设备200。 远程管理端100与IPMI管理设备200之间的通信采用IPMI协议。 步骤S220, IPMI管理设备200接收来自远程管理端100的操作指令,并按照操作
指令执行相应的操作。 具体地,本发明提出的管理方案如下,当然本领域技术人员还能够根据下述方案 提出其他修改或变化,这些修改或变化均应包含在本发明的包含范围之内。
远程管理端通过IPMI协议连接IPMI管理卡210,向IPMI管理卡210发出操作指令,IPMI管理卡210管理硬件传感器220和控制器230执行相应的指令。如果操作指令为开、关机操作指令,则IPMI管理卡210通过内部总线控制控制器230执行相应的开、关机操作;如果操作指令为信息提取操作指令,则硬件传感器220通过内部总线采集被管理服务器的物理信息返回至远程管理端100。其中,物理信息包括温度、电压、电扇工作状态和电源状态等。 应注意,只要服务器处于上电状态,就可以通过IPMI管理设备进行监控管理,即使未开机,也依然可以监控。 本发明通过采用IPMI方式进行监控,具有以下一些优势。首先,可以不依赖操作系统进行远程管理,并可以监控更多的硬件信息。其次,支持开放式的IPMI协议,可以支持不同厂家的IPMI协议的主板。而且,监控信息及控制指标标准化,任何第三方软件都可以在此基础上进行扩展。 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同限定。
权利要求
一种分布式集群的远程管理系统,其特征在于,所述系统包括远程管理端,用于接收用户的操作指令,并将所述操作指令发送至智能型平台管理接口IPMI管理设备;以及所述IPMI管理设备,用于接收来自所述远程管理端的操作指令,并按照所述操作指令执行相应的操作。
2. 根据权利要求l所述的系统,其特征在于,所述操作指令包括以下至少之一 开机操 作、关机操作和信息提取操作。
3. 根据权利要求1或2所述的系统,其特征在于,所述IPMI管理设备包括IPMI管理卡,用于接收来自所述远程管理端的操作指令,并根据所述操作指令的内容 将所述操作指令发送至硬件传感器或控制器;所述硬件传感器,用于接收所述信息提取操作指令,并按照所述信息提取操作指令采 集被管理服务器的物理信息,以及将所述物理信息返回至所述远程管理端;以及所述控制器,用于接收所述开、关机操作指令,并按照所述开、关机操作指令控制所述 被管理服务器执行相应的开、关机操作。
4. 根据权利要求3所述的系统,其特征在于,所述被管理服务器的物理信息包括以下 至少之一 温度、电压、电扇工作状态和电源状态。
5. 根据权利要求1或3所述的系统,其特征在于,所述IPMI管理设备与所述远程管理 端之间的通信采用IPMI协议。
6. —种分布式集群的远程管理方法,其特征在于,所述方法包括以下步骤 远程管理端接收用户的操作指令,并将所述操作指令发送至IPMI管理设备;所述IPMI管理设备接收来自所述远程管理端的操作指令,并按照所述操作指令执行 相应的操作。
7. 根据权利要求6所述的方法,其特征在于,所述远程管理端与所述IPMI管理设备之 间的通信采用IPMI协议。
8. 根据权利要求6所述的方法,其特征在于,所述操作指令包括以下至少之一 开机操 作、关机操作和信息提取操作。
9. 根据权利要求6或8所述的方法,其特征在于,所述IPMI管理设备按照所述操作指 令执行相应的操作,包括以下至少之一 如果所述操作指令为开、关机操作指令,则通过内部总线控制所述IPMI管理设备的控 制器执行开、关机操作;如果所述操作指令为信息提取操作指令,则所述IPMI管理设备的硬件传感器通过内 部总线采集被管理服务器的物理信息返回至所述远程管理端。
10. 根据权利要求9所述的方法,其特征在于,所述被管理服务器的物理信息包括以下 至少之一 温度、电压、电扇工作状态和电源状态。
全文摘要
本发明提供了一种分布式集群的远程管理系统及方法,其中,该系统包括远程管理端和IPMI管理设备。远程管理端用于接收用户的操作指令,并将操作指令发送至IPMI管理设备。IPMI管理设备用于接收来自远程管理端的操作指令,并按照操作指令执行相应的操作。如果操作指令为开、关机操作指令,则通过内部总线控制IPMI管理设备的控制器执行相应操作;如果操作指令为信息提取操作指令,则IPMI管理设备的硬件传感器通过内部总线采集被管理服务器的物理信息返回至远程管理端。本发明通过采用开放式IPMI协议进行管理,可以不依赖操作系统进行远程管理,并且可以实施统一的监控管理。
文档编号G06F11/30GK101719089SQ20091023680
公开日2010年6月2日 申请日期2009年10月30日 优先权日2009年10月30日
发明者历军, 张伟, 温鑫, 聂华, 赵欢, 邵宗有 申请人:曙光信息产业(北京)有限公司