一种服务器集群的服务器管理控制方法及系统技术方案

技术编号:14776398 阅读:97 留言:0更新日期:2017-03-09 13:05
本发明专利技术公开了一种服务器集群的服务器管理控制方法及系统,包括:服务端的通讯客户端通过系统网口与被监控端的通讯服务端建立通讯连接;服务端的远程CLI管理模块通过IPMI管理网口与被监控端的基板管理控制器建立通讯连接;服务端的监控管理系统实时采集被监控端的带外管理信息和带内管理信息;通讯客户端将带内管理信息发送至被监控端的本地CLI管理模块,并通过被监控端的IPMI驱动池访问基板管理控制器;远程CLI管理模块通过IPMI管理网口将带外管理信息发送至基板管理控制器;基板管理控制器执行带内管理信息或带外管理信息中包含的执行命令。由此可见,本方案采用带内带外相结合的方式,可以大大提高对服务器管理的效率,并且更加精细化和准确化。

【技术实现步骤摘要】

本专利技术涉及服务器管理
,特别是涉及一种服务器集群的服务器管理控制方法及系统
技术介绍
随着服务器产品的不断发展,新的服务器产品的可管理性越来越强,对服务器的精细化、准确管理需求也越来越迫切。这就为传统的单一式服务器管理方式带来巨大挑战,传统的服务器管理方法一般采用单一的、有局限性的管理方式,要么采用带外的远程管理来完成对服务器硬件资源的管理;要么采用带内的基于操作系统代理方式来完成对服务器软件资源的管理。其中的任何一种均带有很大的局限性,无法从真正意义上实现服务器的精细化、高准确性的管理,大大限制了服务器产品的应用价值发挥。例如,在服务器集群中,分为服务端和被监控端,服务端为监控管理系统,被监控端主要包含有服务器,服务端的监控管理系统用来监控被监控端的服务器。如果采用传统的单一式服务器管理方式,服务端的监控管理系统无法实现对所管理的被监控端的服务器的精细管理和高效操控,往往造成某些服务器的应用性能无法完全发挥、无法达到真正的规模化。由此可见,如何提高对服务器的精细化、高准确性的管理是本领域技术人员极大解决的问题。
技术实现思路
本专利技术的目的是提供一种服务器集群的服务器管理控制方法及系统,用于提高对服务器的精细化、高准确性的管理。为解决上述技术问题,本专利技术提供一种服务器集群的服务器管理控制方法,用于服务器集群,包括:服务端的通讯客户端通过系统网口与被监控端的通讯服务端建立通讯连接;所述服务端的远程CLI管理模块通过IPMI管理网口与所述被监控端的基板管理控制器建立通讯连接;所述服务端的监控管理系统实时采集所述被监控端的管理信息,所述管理信息包括带外管理信息和带内管理信息;所述通讯客户端通过所述通讯服务端将所述带内管理信息发送至所述被监控端的本地CLI管理模块,并通过所述被监控端的IPMI驱动池访问所述基板管理控制器;所述远程CLI管理模块通过所述IPMI管理网口将所述带外管理信息发送至所述基板管理控制器;所述基板管理控制器执行所述带内管理信息或所述带外管理信息中包含的执行命令。优选地,所述服务端的通讯客户端通过系统网口与所述被监控端的通讯服务端建立通讯连接包括:所述通讯客户端向所述通讯服务端发送初始通讯连接请求以使所述通讯客户端与所述通讯服务端保持通讯连接;当所述通讯客户端向所述通讯服务端发送所述带内管理信息时,所述通讯客户端向所述通讯服务端发送验证请求以判断是否正常通讯;所述通讯服务端在接收到所述验证请求时向所述客户端反馈判断结果。优选地,还包括:所述基板管理控制器向所述本地CLI管理模块反馈执行结果;或所述基板管理控制器向所述远程CLI管理模块反馈执行结果。优选地,所述执行结果具体包括:电源管理信息、用户信息、传感器信息、SEL事件日志和远程KVM控制台访问信息。优选地,所述远程CLI管理模块通过所述IPMI管理网口将所述带外管理信息发送至所述基板管理控制器具体包括:所述CLI管理模块解析所述带外管理信息,将解析结果中的用户名、密码、驱动类型以及所述执行命令生成远程IPMI命令发送至所述基板管理控制器。优选地,还包括:所述基板管理控制器解析所述远程IPMI命令中的所述用户名、所述密码以及所述驱动类型;在所述用户名、所述密码以及所述驱动类型合法的情况下执行所述执行命令。为解决上述技术问题,本专利技术提供一种服务器集群的服务器管理控制系统,用于服务器集群,包括服务端和被监控端,所述服务端包括监控管理系统、通讯客户端以及远程CLI管理模块,所述被监控端包括系统网口、通讯服务端、本地CLI管理模块、IPMI驱动池、基板管理控制器以及IPMI管理网口;所述监控管理系统,用于实时采集所述被监控端的管理信息,所述管理信息包括带外管理信息和带内管理信息;所述通讯客户端,用于通过所述系统网口与所述通讯服务端建立通讯连接,通过所述通讯服务端将所述带内管理信息发送至所述本地CLI管理模块,并通过所述IPMI驱动池访问所述基板管理控制器;所述远程CLI管理模块,用于通过所述IPMI管理网口与所述基板管理控制器建立通讯连接,并通过所述IPMI管理网口将所述带外管理信息发送至所述基板管理控制器;所述基板管理控制器,用于执行所述带内管理信息或所述带外管理信息中包含的执行命令。优选地,所述基板管理控制器还用于向所述本地CLI管理模块反馈执行结果或用于向所述远程CLI管理模块反馈执行结果。优选地,所述远程CLI管理模块具体用于解析所述带外管理信息,将解析结果中的用户名、密码、驱动类型以及所述执行命令生成远程IPMI命令发送至所述基板管理控制器。优选地,所述基板管理控制器还用于解析所述远程IPMI命令中的所述用户名、所述密码以及所述驱动类型,并在所述用户名、所述密码以及所述驱动类型合法的情况下执行所述执行命令。本专利技术所提供的服务器集群的服务器管理控制方法及系统,包括:服务端的通讯客户端通过系统网口与被监控端的通讯服务端建立通讯连接;服务端的远程CLI管理模块通过IPMI管理网口与被监控端的基板管理控制器建立通讯连接;服务端的监控管理系统实时采集被监控端的管理信息,管理信息包括带外管理信息和带内管理信息;通讯客户端通过通讯服务端将带内管理信息发送至被监控端的本地CLI管理模块,并通过被监控端的IPMI驱动池访问基板管理控制器;远程CLI管理模块通过IPMI管理网口将带外管理信息发送至基板管理控制器;所述基板管理控制器执行所述带内管理信息或所述带外管理信息中包含的执行命令。本方案采用带内带外相结合的方式,带内管理控制采用通迅客户端与通迅服务端保持连接,本地CLI管理模块配以IPMI驱动池的设计方式;带外管理控制采用远程CLI管理模块直接通过IPMI管理网口对基板管理控制器进行访问控制。由此可见,通过这种带内和带外相结合的服务器管理控制方法,可以大大提高对服务器管理的效率,并且更加精细化和准确化。附图说明为了更清楚地说明本专利技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种服务器集群的服务器管理控制方法的流程图;图2为本专利技术实施例提供的一种通讯客户端与通讯服务端建立通讯过程的示意图;图3为本专利技术实施例提供的一种服务器集群的服务器管理控制系统的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本专利技术保护范围。本专利技术的核心是提供一种服务器集群的服务器管理控制方法及系统。为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。图1为本专利技术实施例提供的一种服务器集群的服务器管理控制方法的流程图。该方法包括:S10:服务端的通讯客户端通过系统网口与被监控端的通讯服务端建立通讯连接。S11:服务端的远程CLI管理模块通过IPMI管理网口与被监控端的基板管理控制器建立通讯连接。S12:服务端的监控管理系统实时采集被本文档来自技高网
...
一种服务器集群的服务器管理控制方法及系统

【技术保护点】
一种服务器集群的服务器管理控制方法,用于服务器集群,其特征在于,包括:服务端的通讯客户端通过系统网口与被监控端的通讯服务端建立通讯连接;所述服务端的远程CLI管理模块通过IPMI管理网口与所述被监控端的基板管理控制器建立通讯连接;所述服务端的监控管理系统实时采集所述被监控端的管理信息,所述管理信息包括带外管理信息和带内管理信息;所述通讯客户端通过所述通讯服务端将所述带内管理信息发送至所述被监控端的本地CLI管理模块,并通过所述被监控端的IPMI驱动池访问所述基板管理控制器;所述远程CLI管理模块通过所述IPMI管理网口将所述带外管理信息发送至所述基板管理控制器;所述基板管理控制器执行所述带内管理信息或所述带外管理信息中包含的执行命令。

【技术特征摘要】
1.一种服务器集群的服务器管理控制方法,用于服务器集群,其特征在于,包括:服务端的通讯客户端通过系统网口与被监控端的通讯服务端建立通讯连接;所述服务端的远程CLI管理模块通过IPMI管理网口与所述被监控端的基板管理控制器建立通讯连接;所述服务端的监控管理系统实时采集所述被监控端的管理信息,所述管理信息包括带外管理信息和带内管理信息;所述通讯客户端通过所述通讯服务端将所述带内管理信息发送至所述被监控端的本地CLI管理模块,并通过所述被监控端的IPMI驱动池访问所述基板管理控制器;所述远程CLI管理模块通过所述IPMI管理网口将所述带外管理信息发送至所述基板管理控制器;所述基板管理控制器执行所述带内管理信息或所述带外管理信息中包含的执行命令。2.根据权利要求1所述的管理控制方法,其特征在于,所述服务端的通讯客户端通过系统网口与所述被监控端的通讯服务端建立通讯连接包括:所述通讯客户端向所述通讯服务端发送初始通讯连接请求以使所述通讯客户端与所述通讯服务端保持通讯连接;当所述通讯客户端向所述通讯服务端发送所述带内管理信息时,所述通讯客户端向所述通讯服务端发送验证请求以判断是否正常通讯;所述通讯服务端在接收到所述验证请求时向所述客户端反馈判断结果。3.根据权利要求1所述的管理控制方法,其特征在于,还包括:所述基板管理控制器向所述本地CLI管理模块反馈执行结果;或所述基板管理控制器向所述远程CLI管理模块反馈执行结果。4.根据权利要求3所述的管理控制方法,其特征在于,所述执行结果具体包括:电源管理信息、用户信息、传感器信息、SEL事件日志和远程KVM控制台访问信息。5.根据权利要求1所述的管理控制方法,其特征在于,所述远程CLI管理模块通过所述IPMI管理网口将所述带外管理信息发送至所述基板管理控制器具体包括:所述CLI管理模块解析所述带外管理信息,将解析结果中的用户名、密码、驱动类型以及所述...

【专利技术属性】
技术研发人员:陆峰
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

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

1