ATCA平台下的IPMI报文监视系统技术方案

技术编号:3537404 阅读:277 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术涉及一种ATCA平台下的IPMI报文监视系统,包括智能平台管理控制器IPMC模块、智能平台管理总线IPMB、PC机;还包括IPMI报文收集模块,收集IPMC模块通过IPMB总线接收和发送的所有报文;IPMC  UART发送模块,将IPMI报文收集模块收集到的IPMI报文进行封装,加上IPMB总线的ID标识和数据校验后发送到IPMC的UART通信接口;PC机UART接收模块,通过PC机UART通信接口与IPMC的UART通信接口连接,接收IPMC  UART发送模块发送的IPMI报文;IPMI报文解析模块,对接收到的IPMI报文进行解析;以及GUI模块。本实用新型专利技术提出了一种软硬件机制来实现对ATCA架构中ShMC和刀片上IPMC模块之间IPMI报文交互的监控;不但可以加速刀片IPMC的开发进程,同时也提供了一种IPMI报文分析工具,方便ATCA架构中ShMC和刀片之间的兼容性测试。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种ATCA平台下的智能平台管理接口 (IPMI)报文监视系统。
技术介绍
在先进电信计算架构(ATCA架构)中,机架管理控制器(ShMC)对机架内刀片的管理功 能是基于它们之间的IPMI报文交互实现的。所有的机架管理功能包括刀片的繳活、反激活过 程、刀片异常状态的管理和恢复都是通过IPMI报文完成的。ATCA刀片通常都是通过前面板的 Blue LED灯指示FRU的激活和反激活进程,报警LED灯指示刀片上的异常事件,它们提供的信 息都很有限。ATCA产品的ShMC和刀片通常来自不同的电信设备商,刀片和ShMC间的兼容性测 试在ATCA产品的应用和推广过程中一直扮演着重要角色。如果刀片和ShMC间出现了兼容性问 题,比如ShMC不能按照ATCA规范对刀片上FRU的操作状态进行控制,目前还没有一种有效的工 具对这类兼容问题的原因进行快速定位。如果能够分析ShMC和刀片上IPMC模块间的IPMI报文交互,就可以从细节上对刀片上FRU 的整个热插拔过程进行监控。此外通过监控ShMC和刀片上IPMC模块的报文交互,还可以对刀 片的运行状态进行更为细致的监控、在刀片上的FRU运行状态出现异常时也可以快速地定位故 障原因。目前市场上还没有相关系统能够承担ATCA架构中ShMC和刀片之间IPMI报文交互的监视 功能,同时市场上的ShMC也不能向用户展示其与刀片上智能平台管理控制器(IPMC)模块之 间报文交互的细节信息。
技术实现思路
本技术的目的是为了提供一种ATCA平台下的IPMI报文监视系统,用于分析ShMC和 刀片上IPMC模块之间的IPMI报文交互,解决了目前市场上还没有相关系统能够承担ATCA架 构中ShMC和刀片之间IPMI报文交互的监视功能,以及市场上的ShMC也不能向用户展示其与 刀片上IPMC模块之间报文交互的细节信息的问题。为实现上述目的,本技术采用了以下技术方案本技术公开了一种ATCA平台下的IPMI报文邋视系统,包括智能平台管理控制器IPMC 模块、智能平台管理总线IPMB、 PC机,其特征在于所述的系统还包括1) IPMI报文收集模块,收集IPMC模块通过IPMB总线接收和发送的所有报文;2) IPMC UART发送模块,将IPMI报文收集模块收集到的IPMI报文进行封装,加上IPMB 总线的ID标识和数据校验后发送到IPMC的UART通信接口 ;3) PC机UART接收模块,通过PC机UART通信接口与IPMC的UART通信接口连接,接收 IPMC UART发送模块发送的IPMI报文;4) IPMI报文解析模块,根据ATCA规范对从PC机UART接收模块接收到的IPW报文进行 解析;以及GUI模块,显示监控画面,同时提供菜单和工具条对监控过程进行定制耨配置。 本技术还公幵了一种ATCA平台下的IPMI报文监视的方法,其特征在于包括以下 步骤1) 由IPMI报文收集模块收集IPMC模块通过IHffi总线接收和发送的所有报文;2) 由IPMC UART发送模块将IPMI报文收集模块收集到的IPMI报文进行封装,加上IPMB 总线的ID标识和数据校验后发送到IPMC的UART通信接口;3) 由PC机UART接收模块通过PC机UART通信接口与IPMC的UART通信接口连接,接收 IPMC UART发送模块发送的IPMI报文;4) 由IPMI报文解析模块对从PC机UART接收模,收到的IPMI报文进行解析。 由于采用了以上的方案,使本技术具备的有益效果在于-1、 本技术能够填补市场上ATCA平台下IPMI报文监控系统的空白。2、 在ATCA架构中进行ShMC和刀片的兼容性灘试时,通过分析IPMI报文交互可以对引 起兼容性问题的原因进行快速定位。3、 用户通过监控ShMC与刀片之间的IPMI报文交互,可以加深对ATCA架构中机架管理 功能的认识,促进ATCA产品的应用和推广。4、 该监控系统在开发ShMC或IPMC的过程中可以作为一种辅助开发工具,大大加速IPMC 的开发进程。5、 用户在刀片运行过程中通过该监控工具可以对IPMC的运行状态进行监控,对刀片上 FRU的运行状况有更细致的了解。附图说明图1是本技术釣结构示意图。图2是本技术酌IPMI报文解析流程图。具体实施方式以下结合附图及实施例对本技术作进一歩據述。一种ATCA平台下的IPMI报文监视系统,包括智離平台管理控制器IPMQ模块、智能平台 管理总线IPMB、 PC机,其特征在于所述的系统还包括IPMI报文收集模块,收集IPMC模块通过双冗余的IPMB总线接收和发逮的所有报文;IPMC UART发送模块,将IPMI报文收集模块收集到的IPMI报文进行适当的封装,加上 IPMB总线的ID标识和数据校验等,然后发送到IPMC的UART通信接口 ;PC机UART接收模块,通过PC机UART通信接口与IPMC的UART通信接口连接,接收IPMC MRT发送模块发送的IPMI报文,送往IPMI报文解析模块;IPMI报文解析模块,根据ATCA规范对从PC机UART接收模块接收到的IPMI裉文进行解 析,提取重要的信息字段显示给用户;以及GUI模块,GUI界面将显示监控画面,同时提供菜单和工具条对监控过程迸行定制和 配置。系统的功能模块结构示意图如图l所示。一种ATCA平台下的IPMI报文监视的方法,其特征在于包括以下步骤1) 由IPMI报文收集模块收集IPMC模块通过IPMB总线接收和发送的所有报文;2) 由IPMC UART发送模块将IPMI报文收集模块收集到的IPMI报文进行封装,加上IPMB 总线的ID标识和数据校验后发送到IPMC的UART通信接口 ;3) 由PC机UART接收模块通过PC机UART通信接口与IBC的UART通信接口连接,接收 IPMC UART发送模块发送的IPMI报文;4) 由IPMI报文解析模块对从PC机UART接收模块接收到的IPMI报文进行解析。 其中,IPMI报文解析模块的执行过程如下1) 对接收到的UART报文进行校验,如果没通过梭验将其丢弃,如果通过;KE验进行下一步。2) 判断是从哪条IPMB接收到的IP鹏报文,记录下来。3) 对IPMB报文进行校验,如果校验正确,从报文中^取请求地址(Requester Address),回 复地址(ResponderAddress),网络函数(NetworkFunction),指令代码(Co鹏andCode) 和数据区(Data Field),参照ATCA标准可以根攝Network Function和Command Code获 得相应的指令名称(Command Name),然后记录璲些信息。如果没遜过校验,除ID、 Date/Time和未处理数据(Raw Data)外其餽麴,段都记录为Null。4) 根据Co卿and Name和Data FieW判断当前数機轔是不是IPMC发送给机架管理控制器的热交换(Hot-Swap)事件,如果是则从其中DataField中提取现场可置换单元(FRU)的状 态信息,记录FRU的当前状态和前一个状态。5) 添加当前IPMI数据帧的解析结果,更新GUI的监M面,包括IPMI本文档来自技高网...

【技术保护点】
ATCA平台下的IPMI报文监视系统,包括智能平台管理控制器IPMC模块、智能平台管理总线IPMB、PC机,其特征在于:所述的系统还包括:1)IPMI报文收集模块,收集IPMC模块通过IPMB总线接收和发送的所有报文;2)IPMCUART发送模块,将IPMI报文收集模块收集到的IPMC报文进行封装,加上IPMB总线的ID标识和数据校验后发送到IPMC的UART通信接口;3)PC机UART接收模块,通过PC机UART通信接口与IPMC的UART通信接口连接,接收IPMCUART发送模块发送的IPMI报文;4)IPMI报文解析模块,对从PC机UART接收模块接收到的IPMI报文进行解析。

【技术特征摘要】

【专利技术属性】
技术研发人员:张奇智孙刚万燚
申请(专利权)人:上海未来宽带技术及应用工程研究中心有限公司
类型:实用新型
国别省市:31[]

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

1
相关领域技术
  • 暂无相关专利