整机柜服务器自动配置节点管理模块网口地址的方法技术

技术编号:17974437 阅读:39 留言:0更新日期:2018-05-16 13:59
本发明专利技术提供了一种整机柜服务器自动配置节点管理模块网口地址的方法,其包括以下步骤:步骤一,RMC扫描与RMC通过串行总线协议相连的RBP1……RBPn,判断RBP1……RBPn是否存在;步骤二,若RBP1……RBPn存在,则读取RBP1……RBPn的位置信息;步骤三,RBPn扫描与RBPn通过串行总线相连的TBPn1……TBPn4,判断TBPn1……TBPn4是否存在。本发明专利技术实现RMC对RBP/TBP/BMC位置信息的识别,使RMC对机柜的管理不受RBP/TBP/BMC个数的影响,自动适配机柜组成配置的增减。

【技术实现步骤摘要】
整机柜服务器自动配置节点管理模块网口地址的方法
本专利技术涉及一种整机柜服务器自动配置节点管理模块网口地址的方法。
技术介绍
大数据时代的来临,整机柜服务器在实际中应用越来越广泛。在整机柜中集成多个服务器节点,由负责整机柜监控管理的RMC来统一管理,集中监控。每个服务器节点均可以是一个独立运作的计算机系统,每个服务器节点上都有一个基板管理控制器,该基板管理控制器收集本节点上的监控信息,并对其进行管理。一般地,由于整机柜中服务器节点众多多大几十上百个,RMC(RackManagementController,集中监控管理控制器)主要监控管理服务器节点的关键温度信息和开关机等功能,对服务器节点的其他数据信息,如电流、电压、温度、日志文件的管理和查看,及在线升级等功能则需要进入服务器节点的BMC(BaseboardManagementController,基板管理控制器)进行管理。各服务器节点上BMC的管理网口一般通过RMC进行配置,每次RMC只能进入一个节点,配置一个BMC的IP地址。另一种配置方法是进入服务器节点的BIOS进行管理网口配置。由于服务器机柜中的服务器节点数量比较多,因此这两种配置BMC管理网口的方法均耗费时间长,人力参与配置往往也容易出错。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种整机柜服务器自动配置节点管理模块网口地址的方法,其实现RMC对RBP(实时承载协议)/TBP/BMC位置信息的识别,使RMC对机柜的管理不受RBP/TBP/BMC个数的影响,自动适配机柜组成配置的增减。根据本专利技术的一个方面,提供一种整机柜服务器自动配置节点管理模块网口地址的方法,其特征在于,所述整机柜服务器自动配置节点管理模块网口地址的方法包括以下步骤:步骤一,RMC扫描与RMC通过串行总线协议相连的RBP1……RBPn,判断RBP1……RBPn是否存在;步骤二,若RBP1……RBPn存在,则读取RBP1……RBPn的位置信息;步骤三,RBPn扫描与RBPn通过串行总线相连的TBPn1……TBPn4,判断TBPn1……TBPn4是否存在;步骤四,若TBPn1……TBPnm存在,则读取TBPn1……TBPnm的位置信息;步骤五,TBPnm扫描与TBPnm通过串行总线相连的BMCnm1……BMCnms,判断BMCnm1……BMCnms是否存在;步骤六,若BMCnm1……BMCnms存在,则继续读取BMCnm1……BMCnms的位置信息;步骤七,信息汇总,根据步骤三、步骤五的位置信息生成相应BMCnm1……BMCnms的IP地址;其中,n小于等于10;m小于等于4;s小于等于3;且n、m和s为大于等于1的整数。优选地,所述整机柜服务器自动配置节点管理模块网口地址的方法适用于一整机柜服务器,其包含一个RMC、至少一个RBP通过至少一个TBP与若干服务器节点相连,该服务器节点包含一个BMC。优选地,所述整机柜服务器自动配置节点管理模块网口地址的方法通过RMC获取服务器机柜中的设备位置信息,该设备位置信息包括RBP的位置信息、TBP的位置信息及服务器节点的位置信息。优选地,所述RMC读取与RMC通过串行总线协议相连的机柜背板的位置信息。优选地,所述RBP读取与RBP通过串行总线协议相连的TBP的位置信息。优选地,所述TBP读取与TBP通过串行总线协议相连的BMC的位置信息。优选地,所述RMC收集RBP的位置信息,TBP的位置信息及BMC的位置信息,并根据RBP的位置信息,TBP的位置信息及BMC的位置信息自动生成相对应BMC的IP地址。与现有技术相比,本专利技术具有如下的有益效果:本专利技术通过RMC能够自动扫描设备位置信息,并根据扫描的RBP位置信息,TBP位置信息及BMC位置信息自动配置服务器节点的管理网口地址。从而实现RMC对各服务器节点上BMC的自动管理。减少人力配置的复杂度,可以大规模的短时间的快速部署。本专利技术针对不同产品系列的机柜,通过RMC对RBP/TBP/BMC位置信息的识别,不受RBP/TBP/BMC个数的影响,不需要针对不同的配置输入配置信息,整个过程全部自动化进行,还可以自动适配机柜组成配置的增减,减少了人力配置的工作量,降低了运维的门槛,节省工作时间,极大地提高了效率。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术整机柜服务器自动配置节点管理模块网口地址的方法的原理图。具体实施方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变形和改进。这些都属于本专利技术的保护范围。如图1所示,本专利技术整机柜服务器自动配置节点管理模块网口地址的方法包括以下步骤:步骤一,RMC扫描与RMC通过串行总线协议相连的RBP1……RBPn,判断RBP1……RBPn是否存在;步骤二,若RBP1……RBPn存在,则读取RBP1……RBPn的位置信息;步骤三,RBPn扫描与RBPn通过串行总线相连的TBPn1……TBPn4,判断TBPn1……TBPn4是否存在;步骤四,若TBPn1……TBPnm存在,则读取TBPn1……TBPnm的位置信息;步骤五,TBPnm扫描与TBPnm通过串行总线相连的BMCnm1……BMCnms,判断BMCnm1……BMCnms是否存在;步骤六,若BMCnm1……BMCnms存在,则继续读取BMCnm1……BMCnms的位置信息;步骤七,信息汇总,根据步骤三、步骤五的位置信息生成相应BMCnm1……BMCnms的IP地址;其中,n小于等于10;m小于等于4;s小于等于3;且n、m和s为大于等于1的整数。本专利技术通过RMC获取服务器机柜中的设备位置信息,该设备位置信息包括RBP的位置信息、TBP的位置信息及服务器节点的位置信息。RMC根据设备位置信息自动为服务器节点的BMC分配网络地址。本专利技术适用于一整机柜服务器,其包含一个RMC、至少一个RBP通过至少一个TBP与若干服务器节点相连,该服务器节点包含一个BMC。该RMC读取与RMC通过串行总线协议相连的机柜背板的位置信息。该RBP读取与RBP通过串行总线协议相连的TBP的位置信息。该TBP读取与TBP通过串行总线协议相连的BMC的位置信息。该RMC收集RBP的位置信息,TBP的位置信息及BMC的位置信息,并根据RBP的位置信息,TBP的位置信息及BMC的位置信息自动生成相对应BMC的IP地址。本专利技术实现RMC对RBP/TBP/BMC位置信息的识别,使RMC对机柜的管理不受RBP/TBP/BMC个数的影响,自动适配机柜组成配置的增减。本专利技术实现RMC自动分配服务器节点管理模块的网口地址,实现节点管理模块网口地址管理自动化,减少了人力配置的工作量,降低了运维的门槛,节省工作时间,极大地提高了效率。RMC对服务器节点管理模块的网口地址自动化分配,避免了人工参与分配,从而也减少了配置过程的出错率,提高了RMC对服务器节点的管理质量。以上对本专利技术的具体实施例进行了描述。需要理解的是,本专利技术并不局限于上述特定实施方式,本领域技术人员可以在本文档来自技高网...
整机柜服务器自动配置节点管理模块网口地址的方法

【技术保护点】
一种整机柜服务器自动配置节点管理模块网口地址的方法,其特征在于,所述整机柜服务器自动配置节点管理模块网口地址的方法包括以下步骤:步骤一,RMC扫描与RMC通过串行总线协议相连的RBP1……RBPn,判断RBP1……RBPn是否存在;步骤二,若RBP1……RBPn存在,则读取RBP1……RBPn的位置信息;步骤三,RBPn扫描与RBPn通过串行总线相连的TBPn1……TBPn4,判断TBPn1……TBPn4是否存在;步骤四,若TBPn1……TBPnm存在,则读取TBPn1……TBPnm的位置信息;步骤五,TBPnm扫描与TBPnm通过串行总线相连的BMCnm1……BMCnms,判断BMCnm1……BMCnms是否存在;步骤六,若BMCnm1……BMCnms存在,则继续读取BMCnm1……BMCnms的位置信息;步骤七,信息汇总,根据步骤三、步骤五的位置信息生成相应BMCnm1……BMCnms的IP地址;其中,n小于等于10;m小于等于4;s小于等于3;且n、m和s为大于等于1的整数。

【技术特征摘要】
1.一种整机柜服务器自动配置节点管理模块网口地址的方法,其特征在于,所述整机柜服务器自动配置节点管理模块网口地址的方法包括以下步骤:步骤一,RMC扫描与RMC通过串行总线协议相连的RBP1……RBPn,判断RBP1……RBPn是否存在;步骤二,若RBP1……RBPn存在,则读取RBP1……RBPn的位置信息;步骤三,RBPn扫描与RBPn通过串行总线相连的TBPn1……TBPn4,判断TBPn1……TBPn4是否存在;步骤四,若TBPn1……TBPnm存在,则读取TBPn1……TBPnm的位置信息;步骤五,TBPnm扫描与TBPnm通过串行总线相连的BMCnm1……BMCnms,判断BMCnm1……BMCnms是否存在;步骤六,若BMCnm1……BMCnms存在,则继续读取BMCnm1……BMCnms的位置信息;步骤七,信息汇总,根据步骤三、步骤五的位置信息生成相应BMCnm1……BMCnms的IP地址;其中,n小于等于10;m小于等于4;s小于等于3;且n、m和s为大于等于1的整数。2.根据权利要求1所述的整机柜服务器自动配置节点管理模块网口地址的方法,其特征在于,所述整机柜服务器自动配置节点管理模块网口地址的方法适用于一整机...

【专利技术属性】
技术研发人员:周方袁吕军谢彬胡思略屈磊
申请(专利权)人:中国电子科技集团公司第三十二研究所
类型:发明
国别省市:上海,31

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

1