[发明专利]一种基于NUMA计算机体系结构的光路诊断方法无效
申请号: | 201310650629.6 | 申请日: | 2013-12-06 |
公开(公告)号: | CN103645976A | 公开(公告)日: | 2014-03-19 |
发明(设计)人: | 王永欢;薛广营 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/16 | 分类号: | G06F11/16;G06F11/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 numa 计算机体系结构 诊断 方法 | ||
技术领域
本发明涉及计算机应用技术领域,具体的说是一种基于NUMA计算机体系结构的光路诊断方法。
背景技术
飞速发展的业务需求带动了服务器行业巨大的技术变革,实现人机交互的任务的也随之越来越重,从而给服务器的监控管理带来新的更大的挑战。通过一种新的光路诊断方法可以实现客户对服务器运行状态的即时了解,非常方便人机交互。
传统的光路诊断方式是通过BMC直接控制LED驱动器,从而驱动LED矩阵,如附图1所示,BMC通过SMB(即SMBUS的简写)直接控制LED驱动器,让LED矩阵可以即时显示服务器的运行情况。而相对应的,LED驱动器内部的寄存器的代码需要BMC即时的更新。当前为了更好的实现人机交互,光路诊断需要显示的内容的丰富性和即时性要求也越来越高。但是这样会占用运算能力有限的BMC相当多的资源,甚至有可能出现显示不及时的状况,对于设计是不利的。
并且传统的光路诊断仅适用于单节点非冗余系统,即每个节点的BMC只能控制相对应的LED矩阵,这种架构不适用于多节点系统和冗余系统。
为了解决上述问题,本光路诊断方法采用了新的管理和驱动方法,不仅减少BMC资源的占用率,同时能够让客户通过新的光路诊断方法了解更丰富的服务器的即时运行情况,并且能够对多节点系统和冗余系统能够很好地支持。
发明内容
本发明的技术任务是解决现有技术的不足,提供一种基于NUMA计算机体系结构的光路诊断方法。
本发明的技术方案是按以下方式实现的,该一种基于NUMA计算机体系结构的光路诊断方法,其具体实现步骤为:
包括BMC芯片、与LED矩阵连接的LED驱动器,在BMC芯片和LED驱动器之间设置PSOC芯片,该PSOC芯片配合LED驱动器驱动LED矩阵进行光路诊断;
服务器开始运行,通过BMC芯片控制,光路诊断进入显示开机进度工作模式:BMC芯片通过监控管理网络确定服务器开机进度,通过SMBUS发送给PSOC芯片,PSOC芯片将对应的代码通过SMBUS发送给LED驱动器,从而通过LED矩阵显示对应的开机进度;
服务器开机完成开始正常工作,光路诊断进入显示功耗模式:BMC通过监控管理网络了解服务器即时的功耗,通过SMBUS发送给PSOC芯片,PSOC芯片通过SMBUS将相对应的代码发送给LED驱动器,从而让LED矩阵显示此时的功耗;
当客户需要选定某一台服务器时,光路诊断进入ID显示模式,LED矩阵开始闪烁,方便客户最短时间内找到对应的服务器。
所述诊断方法可完成代码更新的步骤,即当PSOC芯片内部的代码需要更细,或者客户需要定制化的光路诊断时,BMC芯片通过SMBUS远程对PSOC芯片内部的代码进行编程。
所述BMC芯片与PSOC芯片之间设置有可实现多路光路诊断的I2C总线主器件选择器,每个节点的BMC将需要显示的信息传送给该I2C总线主器件选择器,通过该I2C总线主器件选择器实现多节点的光路诊断。
本发明与现有技术相比所产生的有益效果是:
本发明的一种基于NUMA计算机体系结构的光路诊断方法通过在传统的BMC和LED驱动器组合中间加入一颗PSOC,以实现由BMC控制,PSOC和LED驱动器组合驱动LED矩阵的光路诊断工作模式,实现多节点系统和冗余系统光路诊断;该方法通过软硬件结合的手段,利用极少量BMC的监控资源就可以实现可编程并且显示内容更加丰富的光路诊断;该光路诊断方法简单明了,不仅方便研发人员debug,更可以使客户轻松了解服务器的运行情况;利用该方法与LCD显示模块搭配使用,可为客户提供非常丰富,绚丽多彩的信息,并且简单实用,适用范围广泛,易于推广。
附图说明
附图1是现有技术光路诊断示意图。
附图2是本发明的光路诊断示意图。
附图3是本发明中增加I2C总线主器件选择器示意图。
具体实施方式
下面结合附图对本发明的一种基于NUMA计算机体系结构的光路诊断方法作以下详细说明。
如附图2所示,本发明提供一种基于NUMA计算机体系结构的光路诊断方法,其具体实现步骤为:
包括BMC芯片、与LED矩阵连接的LED驱动器,在BMC芯片和LED驱动器之间设置PSOC芯片,该PSOC芯片配合LED驱动器驱动LED矩阵进行光路诊断;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310650629.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防爆铲运机及其启动方法
- 下一篇:成衣的后整理工艺