著录项信息
专利名称 | 一种龙芯刀片的管理系统 |
申请号 | CN201110204855.2 | 申请日期 | 2011-07-21 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2011-11-23 | 公开/公告号 | CN102253880A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F11/30 | IPC分类号 | G;0;6;F;1;1;/;3;0查看分类表>
|
申请人 | 曙光信息产业股份有限公司 | 申请人地址 | 天津市西青区华苑产业区(环外)海泰华科大街15号1-3层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 曙光信息产业股份有限公司锡城市云计算中心有限公司 | 当前权利人 | 曙光信息产业股份有限公司锡城市云计算中心有限公司 |
发明人 | 尹宁宁;郑臣明;邵宗有;刘新春;杨晓君;李永成;李丰旺 |
代理机构 | 北京安博达知识产权代理有限公司 | 代理人 | 徐国文 |
摘要
本发明提供了一种龙芯刀片的管理系统,包括龙芯刀片,管理子卡DMC,中板和管理模块;所述管理子卡DMC位于龙芯刀片上,并与龙芯刀片的南桥LPC串口和IIC总线相连;所述管理模块通过中板上的RS485总线与管理子卡DMC相连接。本发明可以有效对龙芯刀片进行系统监控,保证龙芯刀片的正常运行。
1.一种龙芯刀片的管理系统,其特征在于:包括龙芯刀片,管理子卡DMC,中板和管理模块;
所述管理子卡DMC位于龙芯刀片上,并与龙芯刀片的南桥LPC串口和IIC总线相连;所述管理模块通过中板上的RS485总线与管理子卡DMC相连接;
所述管理子卡DMC采用AT89S52芯片来实现KVM,采用LPC2132芯片来监控龙芯刀片;
所述管理子卡DMC通过IIC总线连接主板的SMBus总线来读取龙芯刀片的温度和电压,通过LPC串口读取CPU和内存信息;
所述管理子卡DMC将读取到的信息通过中板上的RS485总线发送给管理模块;
所述管理子卡DMC将读取的信息存储到自身的Serial EEPROM中。
2.如权利要求1所述的管理系统,其特征在于:所述管理模块与所述管理子卡DMC之间采用询问应答方式通信。
3.如权利要求1所述的管理系统,其特征在于:所述管理模块收到的信息可以通过管理网页查看。
4.如权利要求1所述的管理系统,其特征在于:所述管理模块为IBM公司的PPC405芯片。
一种龙芯刀片的管理系统\n技术领域\n[0001] 本发明涉及刀片服务器监控领域,具体来说,涉及一种龙芯刀片的管理系统。\n背景技术\n[0002] 刀片服务器有着提高服务器的密度,改善可管理性,降低功率消耗,增强部署和可服务性,降低总的所有权成本等诸多优点;而管理模块对于刀片服务器而言,是系统的灵魂,负责整个刀片服务器的上电,监控,控制,管理,是刀片服务器同用户的接口界面。\n[0003] 目前市场上管理模块监控的刀片服务器主要是基于X86架构,也就是CPU选用Intel或者AMD CPU,桥片也是与X86CPU相搭配的芯片;而龙芯刀片服务器是采用基于MIPS架构的国产龙芯CPU,与AMDRS780E桥片相搭配,市面上还没有出现专门的管理模块针对龙芯刀片服务器进行监控的案例。\n发明内容\n[0004] 为了对龙芯刀片也提供一种监控管理的系统,本发明提供了一种龙芯刀片的管理系统。\n[0005] 一种龙芯刀片的管理系统,包括龙芯刀片,管理子卡DMC,中板和管理模块;\n[0006] 所述管理子卡DMC位于龙芯刀片上,并与龙芯刀片的南桥LPC串口和IIC总线相连;所述管理模块通过中板上的RS485总线与管理子卡DMC相连接。\n[0007] 优选的,所述管理子卡DMC采用AT89S52芯片来实现KVM,采用LPC2132芯片来监控龙芯刀片。\n[0008] 优选的,所述管理子卡DMC通过IIC总线连接主板的SMBus总线来读取龙芯刀片的温度和电压,通过LPC串口读取CPU和内存信息。\n[0009] 优选的,所述管理子卡DMC将读取到的信息通过中板上的RS485总线发送给管理模块。\n[0010] 优选的,所述管理模块与所述管理子卡DMC之间采用询问应答方式通信。\n[0011] 优选的,所述管理模块收到的信息可以通过管理网页查看。\n[0012] 优选的,所述管理子卡DMC将读取的信息存储到自身的Serial EEPROM中。\n[0013] 优选的,所述管理模块为IBM公司的PPC405芯片。\n[0014] 本发明可以有效对龙芯刀片进行系统监控,保证龙芯刀片的正常运行。\n附图说明\n[0015] 图1是本发明系统及构图\n具体实施方式\n[0016] 为了很好的管理龙芯刀片服务器,保证龙芯刀片能够正常的向管理模块传递监控讯息,本发明选用管理子卡DMC来实现龙芯刀片与管理模块间的通讯工作。DMC子卡采用AT89S52实现KVM,采用LPC2132来实现龙芯刀片的监控功能,并通过I2C总线连接主板的SMBus总线来读取龙芯刀片的温度、电压等硬件信息,通过串口读取主板的CPU、内存信息,然后通过中板上的RS485_MM总线报告给管理模块。\n[0017] 图1中表示的是本发明的架构示意图。DMC位于龙芯刀片上,与龙芯刀片的南桥LPC串口、I2C相连,并通过RS485与管理模块相连。从软件角度看,DMC不论与龙芯刀片还是与管理模块通信都需要遵循相应的通信协议:管理模块与DMC之间的通信采用询问应答方式通信。如:要硬件静态命令为aa ID 11 ee;应答格式为142个字节,包括起始字节AA和结束字节EE,倒第二位为校验位。DMC与龙芯刀片的通信也有相应的协议,具体的命令格式如:接受软件动态信息AA+A1+15字节数据+EE。\n[0018] 通过软件程序,DMC对龙芯刀片能检测到的主要是健康状态信息检测,这包括包括CPU、Memory状态信息,CPU、Memory和IO电压的检测,CPU和系统温度的检测。\n[0019] 1、CPU、Memory状态信息的检测\n[0020] 由于龙芯BIOS中存储的CPU和Memory的状态信息较少,因此,本发明采用从内核中提取这些信息。首先在龙芯刀片的操作系统下编写应用程序读取存有CPU、Memory信息的文件,将读到的信息转换为DMC与龙芯刀片的通信协议格式后,再通过DMC与龙芯刀片相连的串口设备把它们传递给DMC。而DMC的守护程序会将该信息实时地通过RS485传递给管理模块,通过管理网页就可以看到相关龙芯刀片的CPU和memory信息了。\n[0021] 2、CPU、Memory和IO电压的检测,CPU和系统温度的检测\n[0022] 之前的龙芯产品中,没有硬件设备对CPU、Memory和IO电压的检测,以及系统温度的检测,所以在BIOS中也没有对相关信息的诊断。本发明基于设计有传感器的龙芯主板,它们在龙芯主板上用来检测CPU、Memory和IO电压,CPU和系统温度。并在龙芯BIOS中添加相关的I2C代码,通过I2C来读取相关的信息,存储到DMC卡的Serial EEPROM,DMC读取到龙芯刀片的硬件信息后通过RS485_MM总线报告给管理模块。
法律信息
- 2022-01-25
专利权的转移
登记生效日: 2022.01.13
专利权人由曙光信息产业股份有限公司变更为曙光信息产业股份有限公司
地址由300384 天津市西青区华苑产业区(环外)海泰华科大街15号1-3层变更为300384 天津市西青区华苑产业区(环外)海泰华科大街15号1-3层
专利权人由无锡城市云计算中心有限公司 变更为空
- 2015-02-04
专利权的转移
登记生效日: 2015.01.09
专利权人由曙光信息产业股份有限公司变更为曙光信息产业股份有限公司
地址由300384 天津市西青区华苑产业区(环外)海泰华科大街15号1-3层变更为300384 天津市西青区华苑产业区(环外)海泰华科大街15号1-3层
专利权人变更为无锡城市云计算中心有限公司
- 2014-04-23
- 2012-04-11
实质审查的生效
IPC(主分类): G06F 11/30
专利申请号: 201110204855.2
申请日: 2011.07.21
- 2011-11-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2011-07-21
| | |
2
| |
2011-03-16
|
2010-09-16
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |