[发明专利]一种用于服务器的传感器数据分析器有效
申请号: | 201010153028.0 | 申请日: | 2010-04-19 |
公开(公告)号: | CN102222073A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | 邓印;邱国书 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 曾红 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 服务器 传感器 数据 分析器 | ||
技术领域
本发明涉及服务器,尤其涉及服务器的传感器数据分析器。
背景技术
当前,服务器的管理功能集中在基板管理控制器(BMC,Baseboard Management Controller)中,它在系统电源关闭时仍然处于激活状态。BMC的主要功能是自动监视系统平台管理事件,把发生的事件记录在系统事件日志(SEL,System Event Log)里,例如,记录事件包括温度超标、电压超标、风扇故障和机箱入侵等。在自动监视过程中,BMC维护非易失性传感器数据记录(SDR,Sensor Data Record)文件,从该存储库中可以检索出系统运行时的信息。此外,BMC提供了一个SDR共享的信息寄存器接口,通过在服务器上运行管理软件对平台的当前数据进行存储和检索。
在开发服务器的过程中,基本输入输出系统(Base Input OutputSystem,BIOS)需要包括BMC的传感器数据记录存储库以及系统配置的二进制文件,以用来更新BMC的配置。当这些二进制文件在某些软件平台上生成时,往往导致SDR中一些传感器的编号因不同版本的配置而改变。此外,BIOS在上电自检(POST,Power-OnSelfTest)和基于ROM的设置应用程序(RBSU,Rom Based SetupUtility)中需要利用传感器编号对BMC的相应传感器进行数据存取。这样一来,在SDR文件更新后,BIOS设计中就必须重新对这些传感器编号进行配置,当传感器编号数量非常大的时候,无疑会耗费更多的配置时间;且传感器编号的改变引起历史记录查询的不全面。
发明内容
针对现有技术中服务器在利用传感器编号来对相应传感器进行数据存取时所存在的上述缺陷,本发明提供了一种用于服务器的传感器数据分析器。
依据本发明的一个方面,提供了一种用于服务器的传感器数据分析器,该分析器包括:一数据库、一截取模块、一虚拟索引生成模块和一提取模块。其中,数据库包括针对不同组态的多个第一传感器数据记录文件,每一第一传感器数据记录文件包括针对每个传感器的一笔传感器信息,每一笔传感器信息具有一传感器虚拟编号,且该数据库存储于该服务器的一BIOS中。截取模块截取数据库中的每一第一传感器数据记录文件,并分析每一第一传感器数据记录文件中的每笔传感器信息。虚拟索引生成模块根据截取模块中记录的分析结果,将具有相同属性的传感器关联在一起,并将这些传感器信息对应的传感器虚拟编号对应到实际的传感器,建立关于传感器虚拟编号与实际编号的索引。服务器的当前配置提取相应的传感器信息,整合为一第二传感器数据记录文件,此第二传感器数据记录文件中的每笔传感器信息具有一传感器实际编号,该提取模块传送该第二传感器数据记录文件至服务器的一基板管理控制器。
其中,提取模块还包括一选择单元,根据服务器的当前配置筛选需要的第一传感器数据记录文件,从多个传感器虚拟编号中选择目标传感器虚拟编号。优选地,提取模块进一步包括一确定单元,根据目标传感器虚拟编号和传感器的虚拟索引来确定实际传感器的对应的该多个传感器虚拟编号及每一传感器虚拟编号对应的传感器信息与实际编号。
其中,具有相同属性的传感器是名称相同或相似的传感器,或者应用功能相同或相似的传感器。
其中,传感器的实际编号与传感器所处的物理位置是一一对应的。
其中,由BIOS通过开机自检侦测得出服务器的当前配置。优选地,当服务器的BIOS处于开机自检状态或基于ROM的设置应用程序时,BIOS对传感器进行数据存取。
采用本发明的传感器数据分析器,即使软件平台对传感器数据记录文件进行了更新,也可以通过传感器虚拟编号与实际编号的索引以及目标传感器的传感器信息来精准地确定传感器的物理位置,以便服务器中的BIOS对这些传感器进行数据存取。
附图说明
读者在参照附图阅读了本发明的具体实施方式以后,将会更清楚地了解本发明的各个方面。其中,
图1示出依据本发明的传感器数据分析器的原理示意图;
图2示出依据本发明的传感器数据分析器来调用目标传感器的示意图;以及
图3示出本发明的传感器数据分析器的一实施例的结构框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010153028.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置