一种智能的机箱平台管理方法及系统的制作方法

文档序号:6505935阅读:202来源:国知局
一种智能的机箱平台管理方法及系统的制作方法
【专利摘要】本发明提供的一种智能的机箱平台管理方法及系统通过主控结点对所述机箱平台进行配置和管理,其具体包括下述步骤:A、主控结点通过系统配置表定时查询备用主控结点和从结点的运行状态;B、采集从结点实时采集所述机箱平台的各单元模块的状态数据信息,并定时将状态数据信息上传至主控结点;主控结点向控制从结点下发控制指令;C、采集/控制从结点实时采集各单元模块的状态数据信息,并定时将状态数据信息上传至主控结点;主控结点向采集/控制从结点下发所述控制指令。和现有技术相比,本发明提供的一种智能的机箱平台管理方法及系统实现了智能互补选主、数据有序采集及控制指令快速下发。
【专利说明】ー种智能的机箱平台管理方法及系统
【技术领域】
[0001]本发明涉及一种机箱管理的方法及系统,具体讲涉及ー种智能的机箱平台管理方法及系统。
【背景技术】
[0002]エ业机箱因具有背板容量大、作业接ロ丰富、扩展性好等良好特性被广泛应用于各专业应用的高级场合中;其中机箱管理系统作为支撑エ业机箱业务稳定运行的基础平台,它的稳定可靠对机箱整体的稳定具有重要意义;机箱管理系统用来监视机箱内部各个板卡的状态、机箱环境状况、风扇和电源的控制以及液晶屏的状态显示。现有技术中的机箱管理系统主要包括:主控制器、管理总线、基板管理器,然而上述机箱管理系统仍存在下述缺陷:
[0003]①:采用单一的智能平台管理总线(IntelligentPlatform Management BUS,IPMB),在热插拔及其它单点故障发生时极易造成整个机箱管理系统的瘫痪;
[0004]②:基板管理器集中在板卡中,不能进行功能扩展,不同板卡间不能拆卸互換,从而导致通用性差;
[0005]③:对机箱环境监控项目不全面,不能同时实现智能风扇管理、声光预警控制以及异常情况下的电源保护等;
[0006]④:结构较为复杂,功耗较大,增加了发热量。
[0007]为了克服现有技术的缺陷本发明提供了ー种更加简化、优化的智能的嵌入式机箱
平台管理方法及系统。

【发明内容】

[0008]为了满足现有技术的需求,本发明提供了ー种智能的机箱平台管理方法通过主控结点对所述机箱平台进行配置和管理;所述方法包括下述步骤:
[0009]A、所述主控结点通过系统配置表定时查询备用主控结点和从结点的运行状态;所述从结点包括采集从结点、控制从结点和采集/控制从结点;
[0010]B、所述采集从结点实时采集所述机箱平台的各単元模块的状态数据信息,并定时将所述状态数据信息上传至所述主控结点;所述主控结点将所述状态数据信息与控制逻辑规则表比较判断后,向所述控制从结点下发控制指令,从而控制所述单元模块动作;
[0011]C、所述采集/控制从结点实时采集所述各单元模块的状态数据信息,并定时将所述状态数据信息上传至所述主控结点;所述主控结点将所述状态数据信息与所述控制逻辑规则表比较判断后,向所述采集/控制从结点下发所述控制指令,从而控制所述单元模块动作。
[0012]优选的,所述步骤A中所述备用主控结点的数目为N,N至少1 ;所述系统配置表对所述备用主控结点设置有效參数i,i取值为1?N;若所述主控结点因故障失效时,遍历所述系统配置表查找所述有效參数i值最小的所述备用主控结点作为新主控结点;所述新主控结点通过所述系统配置表重新查询其余所述备用主控结点和所述从结点的运行状态。3、如权利要求2所述的ー种智能的机箱平台管理方法,其特征在于,所述主控结点故障修复后,所述新主控结点将其设置为所述备用主控结点;
[0013]优选的,所述步骤A中若所述从结点未定时向所述主控结点上报运行状态信息时,所述主控结点将所述系统配置表中所述从结点标志为故障状态,并将其设置为孤立从结点;若所述主控结点和所述备用主控结点全部失效时,将所述从结点设置为所述孤立从结点,所述从结点按其本地控制规则进行采集或控制操作;
[0014]优选的,所述从结点故障修复后,所述主控结点将其重新设置为有效的所述从结点;
[0015]优选的,所述主控结点和所述备用控制结点具有相同的所述系统配置表和所述控制逻辑规则表。
[0016]本发明提供的ー种智能的机箱平台管理系统,其中所述机箱平台包括设置在DPN8000机架式设备上的多温度点分布式采集系统、多风扇协调控制系统、液晶屏实时显示系统和电源动态控制系统;所述管理系统的主控结点为freescale公司的Kinetis系列的微控制器;所述主控结点分别通过串口和I2C总线与所述DPN8000机架式设备的前面板和背面板连接器相连;采集从结点包括分布于所述机箱平台内的Μ个温度采集从结点,Μ至少为2 ;控制从结点包括显示从结点;采集/控制从结点包括风扇测控从结点和电源监控从结点。
[0017]优选的,所述备用控制结点为与所述主控结点具有相同的系统配置表和控制逻辑规则表;所述系统配置表和所述控制逻辑规则表存在于所述备用控制结点和所述主控结点的内存;所述微控制器通过所述系统配置表定时查询所述温度采集从结点、显示从结点和风扇测控从结点的运行状态;所述温度采集从结点设置在所述DPN8000机架式设备的主控板和业务板上,用于对所述机箱平台各物理空间的分布式温度采集;
[0018]优选的,所述显示从结点和所述风扇测控从结点设置在以所述微控制器为中心的微系统中;所述温度米集从结点附属在以MPC8247为中心的业务实现单兀中;
[0019]优选的,所述背面板连接器采用SMBUS通信协议。
[0020]本发明的有益效果是:
[0021]1、本发明技术方案中,采用主控结点和备用主控结点相结合的控制方式,保证机箱平台管理方法或系统能够智能互补,实现系统安全自愈,从而提高了机箱平台的稳定性;
[0022]2、本发明技术方案中,主控结点、备用主控结点和从结点采用模块化和规范协议接ロ实现自适应扩展,有益于机箱平台对各类监测结点和业务板卡的支持;
[0023]3、本发明技术方案中,采用层次化设计具有良好的移植性,能够应用于各种机箱平台的管理中;
[0024]4、本发明技术方案中,主控结点、备用主控结点和从结点既可以是由以逻辑芯片、单片机或微处理器为中心实现的微系统,也可以是在相对高性能的业务作业板上实现的附属逻辑単元;
[0025]5、本发明技术方案中,主控结点和备用主控结点全部失效时,从结点设置为孤立从结点,从结点按其本地控制规则进行采集或控制操作,避免从结点处于失序状态;[0026]6、本发明提供的ー种智能的机箱平台管理方法及系统基于I2C总线实现了智能互补选主、数据有序采集及控制指令快速下发;
[0027]7、本发明提供的ー种智能的机箱平台管理方法及系统可靠性高、兼容性强、扩展性好、结构清晰、易于实现的新型智能机箱管理方法。
【专利附图】

【附图说明】
[0028]下面结合附图对本发明进ー步说明。
[0029]图1是:本发明实施例ー种智能的机箱平台管理方法的数据流向图;图2是:本发明实施例的风扇控制模块结构图;
[0030]图3是:本发明实施例ー种智能的机箱平台管理方法的初始化流程图。
【具体实施方式】
[0031 ] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0032]图1示出了本实施例中的ー种智能的机箱平台管理方法的数据流向图;所述方法通过主控结点对机箱平台进行配置和管理;其具体包括如下步骤:
[0033](1)主控结点通过系统配置表定时查询备用主控结点和从结点的运行状态;主控结点和备用控制结点具有相同的系统配置表和控制逻辑规则表;从结点包括采集从结点、控制从结点和采集/控制从结点;
[0034]备用主控结点的数目为N,N至少1 ;系统配置表对备用主控结点设置有效參数i,i取值为1?N ;若主控结点因故障失效时,遍历系统配置表查找有效參数i值最小的备用主控结点作为新主控结点;新主控结点通过系统配置表重新查询其余备用主控结点和从结点的运行状态;主控结点故障修复后,新主控结点将其设置为备用主控结点;
[0035]备用主控结点的有效參数i为整形參数,在一个备用主控结点准备转换为主控结点时,遍历系统配置表发出报文查询i值,若备用主控结点是有效的备用主控结点类型比较i值,若该备用主控结点的i值最小,才能转换成新的主控结点;
[0036]从结点未定时向主控结点上报运行状态信息时,主控结点将系统配置表中从结点标志为故障状态,并将其设置为孤立从结点;从结点故障修复后,主控结点将其重新设置为有效的从结点;若主控结点和备用主控结点全部失效时,将从结点设置为孤立从结点,从结点按其本地控制规则进行采集或控制操作;
[0037](2)采集从结点实时采集机箱平台的各単元模块的状态数据信息,并定时将状态数据信息上传至主控结点;主控结点将状态数据信息与控制逻辑规则表比较判断后,向所述控制从结点下发控制指令,从而控制単元模块动作;
[0038](3)采集/控制从结点实时采集机箱平台的各単元模块的状态数据信息,并定时将状态数据信息上传至主控结点;主控结点将状态数据信息与控制逻辑规则表比较判断后,向采集/控制从结点下发控制指令,从而控制単元模块动作。
[0039]本发明提供的ー种智能的机箱平台管理系统的主控结点为freescale公司的Kinetis系列的微控制器;主控结点分别通过串口和I2C总线与机箱平台的DPN8000机架式设备的前面板和背面板连接器相连;背面板连接器采用SMBUS通信协议;DPN8000机架式设备上的多温度点分布式采集系统、多风扇协调控制系统、液晶屏实时显示系统和电源动态控制系统;采集从结点包括分布于所述机箱平台内的Μ个温度采集从结点,Μ至少为2 ;控制从结点包括显示从结点;采集/控制从结点包括风扇测控从结点和电源监控从结点;本实施例中的采集从结点为温度传感器;
[0040]备用控制结点为与主控结点具有相同的系统配置表和控制逻辑规则表的微控制器;系统配置表和控制逻辑规则表存在于备用控制结点和主控结点的内存;微控制器通过系统配置表定时查询所述温度传感器、显示从结点和风扇测控从结点的运行状态;温度传感器设置在DPN8000机架式设备的主控板和业务板上,用于对所述机箱平台各物理空间的分布式温度采集;
[0041]显示从结点和风扇测控从结点设置在以微控制器为中心的微系统中;温度采集从结点附属在以MPC8247为中心的业务实现单元中。
[0042]图2示出了本发明实施例的风扇控制模块结构图;图3示出了本发明实施例ー种智能的机箱平台管理方法的初始化流程图;风扇控制模块的采集/控制从结点与主控结点集成P89LPC938FA微控制器上形成微系统;风扇由48V电源供电,风扇控制模块由3.3V电源供电;风扇控制模块根据机箱平台的温度调节风扇转速;风扇控制模块的采集/控制从结点通过I2C总线读取机箱平台其它各板卡上的温度,接收主控结点发送的温度信息,做出相应是控制指令动作操作。
[0043]最后应当说明的是:所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
【权利要求】
1.ー种智能的机箱平台管理方法,其特征在于,所述方法通过主控结点对所述机箱平台进行配置和管理;所述方法包括下述步骤: A、所述主控结点通过系统配置表定时查询备用主控结点和从结点的运行状态;所述从结点包括采集从结点、控制从结点和采集/控制从结点; B、所述采集从结点实时采集所述机箱平台的各単元模块的状态数据信息,并定时将所述状态数据信息上传至所述主控结点;所述主控结点将所述状态数据信息与控制逻辑规则表比较判断后,向所述控制从结点下发控制指令,从而控制所述单元模块动作; C、所述采集/控制从结点实时采集所述各单元模块的状态数据信息,并定时将所述状态数据信息上传至所述主控结点;所述主控结点将所述状态数据信息与所述控制逻辑规则表比较判断后,向所述采集/控制从结点下发所述控制指令,从而控制所述单元模块动作。
2.如权利要求1所述的ー种智能的机箱平台管理方法,其特征在于,所述步骤A中所述备用主控结点的数目为N,N至少1 ;所述系统配置表对所述备用主控结点设置有效參数i,i取值为1-N ;若所述主控结点因故障失效时,遍历所述系统配置表查找所述有效參数i值最小的所述备用主控结点作为新主控结点;所述新主控结点通过所述系统配置表重新查询其余所述备用主控结点和所述从结点的运行状态。
3.如权利要求2所述 的ー种智能的机箱平台管理方法,其特征在于,所述主控结点故障修复后,所述新主控结点将其设置为所述备用主控结点。
4.如权利要求1所述的ー种智能的机箱平台管理方法,其特征在于,所述步骤A中若所述从结点未定时向所述主控结点上报运行状态信息时,所述主控结点将所述系统配置表中所述从结点标志为故障状态,并将其设置为孤立从结点;若所述主控结点和所述备用主控结点全部失效时,将所述从结点设置为所述孤立从结点,所述从结点按其本地控制规则进行采集或控制操作。
5.如权利要求4所述的ー种智能的机箱平台管理方法,其特征在于,所述从结点故障修复后,所述主控结点将其重新设置为有效的所述从结点。
6.如权利要求1所述的ー种智能的机箱平台管理方法,其特征在于,所述主控结点和所述备用控制结点具有相同的所述系统配置表和所述控制逻辑规则表。
7.ー种智能的机箱平台管理系统,其特征在于,所述机箱平台包括设置在DPN8000机架式设备上的多温度点分布式采集系统、多风扇协调控制系统、液晶屏实时显示系统和电源动态控制系统;所述管理系统的主控结点为freescale公司的Kinetis系列的微控制器;所述主控结点分别通过串口和I2C总线与所述DPN8000机架式设备的前面板和背面板连接器相连;采集从结点包括分布于所述机箱平台内的Μ个温度采集从结点,Μ至少为2 ;控制从结点包括显示从结点;采集/控制从结点包括风扇测控从结点和电源监控从结点。
8.如权利要求7所述的ー种智能的机箱平台管理系统,其特征在于,所述备用控制结点为与所述主控结点具有相同的系统配置表和控制逻辑规则表;所述系统配置表和所述控制逻辑规则表存在于所述备用控制结点和所述主控结点的内存;所述微控制器通过所述系统配置表定时查询所述温度采集从结点、显示从结点和风扇测控从结点的运行状态;所述温度采集从结点设置在所述DPN8000机架式设备的主控板和业务板上,用于对所述机箱平台各物理空间的分布式温度采集。
9.如权利要求7所述的ー种智能的机箱平台管理系统,其特征在于,所述显示从结点和所述风扇测控从结点设置在以所述微控制器为中心的微系统中;所述温度采集从结点附属在以MPC8247为中心的业务实现单元中。
10.如权利要求7所述的ー种智能的机箱平台管理系统,其特征在于,所述背面板连接器采用SMBUS 通信协议。
【文档编号】G06F11/30GK103455406SQ201310300886
【公开日】2013年12月18日 申请日期:2013年7月17日 优先权日:2013年7月17日
【发明者】于海, 虞跃, 姚启桂, 吴军民, 张刚, 黄辉, 黄在朝, 喻强, 任杰, 黄治, 于鹏飞, 陈伟, 张增华, 王向群, 李春龙, 吴鹏, 邓辉, 陈磊, 刘川, 陶静, 孙晓艳, 王鹤, 王玮, 沈文, 侯功, 常海娇, 纪雨彤, 李信, 葛维春, 易丹, 陈志佳 申请人:国家电网公司, 中国电力科学研究院, 国网上海市电力公司, 国网冀北电力有限公司, 国网辽宁省电力有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1