一种刀片服务器分布式SMC管理的实现方法技术

技术编号:20176465 阅读:44 留言:0更新日期:2019-01-23 00:19
本发明专利技术涉及服务器管理技术领域,特别涉及一种刀片服务器分布式SMC管理的实现方法。本发明专利技术中的中整机中的所有BMC通过网络和IPMB总线互连,每个BMC兼具SMC和BMC的功能,任意时刻该系统中只有一个BMC可以作为SMC对整机进行管理,在该SMC宕机的情况下,其他BMC可以自动变成SMC接管对整机的管理。从服务器管理角度看,极大地提高了系统的可靠性。

An Implementation Method of Distributed SMC Management for Blade Server

The invention relates to the technical field of server management, in particular to an implementation method of distributed SMC management for blade servers. All BMCs in the whole machine are interconnected by network and IPMB bus. Each BMC has both SMC and BMC functions. At any time, only one BMC in the system can be used as SMC to manage the whole machine. When the SMC is down, other BMCs can automatically become SMC to take over the management of the whole machine. From the point of view of server management, the reliability of the system is greatly improved.

【技术实现步骤摘要】
一种刀片服务器分布式SMC管理的实现方法
本专利技术涉及服务器管理
,特别涉及一种刀片服务器分布式SMC管理的实现方法。
技术介绍
刀片服务器由于其集成度高、刀片数量配置灵活等优点,得到了广泛的应用。从服务器管理角度看,带有冗余管理的刀片服务器结构框图如附图1所示。服务器的每个计算单元都有一个BMC(BaseboardManagementController基板管理控制器)对该单元进行管理。所有BMC又统一被管理单元上的一个SMC统一管理,SMC统一对外提供接口。SMC(SystemManagementController)是系统管理控制器的简称,指的是对整机服务器的BMC进行管理的控制器。SMC与BMC本质上都是对服务器进行管理,只是其管理范围不同,SMC管理整机,BMC管理所在单元。SMC功能更复杂,性能更强,它需要收集各个BMC的信息,对各个BMC进行控制,还需要监控整机的电源和风扇,并对外提供访问接口。为实现冗余管理,SMC分为主、从SMC管理单元。任一时刻只有一个SMC对系统进行管理。当主、从SMC同时在位时,主SMC进行管理,从SMC处于待机状态。主从SMC通过心跳本文档来自技高网...

【技术保护点】
1.一种刀片服务器分布式SMC管理的实现方法,包括以下步骤:A、当系统上电时,所有BMC启动,选择一个BMC作为SMC,所述的SMC通过网络及IPMB对整机进行管理;B、所述的SMC在正常工作时,通过网络向其他BMC发送网络心跳包,告知其他BMC其正常工作,其他BMC检测到网络心跳包后,只启动其BMC的功能,不启动SMC的功能;C、若该SMC宕机,无法通过网络发送心跳包,其他BMC在约定时间内收不到网络心跳包,则认为该SMC确实宕机,最后从剩余的BMC中选出一个BMC,作为新的SMC继续进行整机的管理工作。

【技术特征摘要】
1.一种刀片服务器分布式SMC管理的实现方法,包括以下步骤:A、当系统上电时,所有BMC启动,选择一个BMC作为SMC,所述的SMC通过网络及IPMB对整机进行管理;B、所述的SMC在正常工作时,通过网络向其他BMC发送网络心跳包,告知其他BMC其正常工作,其他BMC检测到网络心跳包后,只启动其BMC的功能,不启动SMC的功能;C、若该SMC宕机,无法通过网络发送心跳包,其他BMC在约定时间内收不到网络心跳包,则认为该SMC确实宕机,最后从剩余的BMC中选出一个BMC,作为新的SMC继续进行整机的管理工作。2.根据权利要求1所述的一种刀片服务器分布式SMC管理的实现方法,其特征在于,所述的步骤A中,SMC对整机进行管理包括对风扇模块、电源模块及机箱温度检测模块的管理。3.根据权利要求1所述的一种刀片服务器分布式SMC管理的实现方法,其特征在于,所述的步骤A具体包括:系统上电,所有BMC启动,根据各自所在槽位,配置各自的IP地址,I2C地址。4.根据权利要求1所述的一种刀片服务器分布式SMC管理的实现方法,其特征在于,所述的步骤B具体包括:BMC根据IP...

【专利技术属性】
技术研发人员:赵瑞东王万强宋凯华梁记斌
申请(专利权)人:山东超越数控电子股份有限公司
类型:发明
国别省市:山东,37

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

1