[发明专利]一种带外获取硬盘状态的方法有效

专利信息
申请号: 201410087057.X 申请日: 2014-03-11
公开(公告)号: CN103902427B 公开(公告)日: 2017-06-30
发明(设计)人: 王兴隆 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: G06F11/30 分类号: G06F11/30
代理公司: 暂无信息 代理人: 暂无信息
地址: 250014 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 获取 硬盘 状态 方法
【权利要求书】:

1.一种带外获取硬盘状态的方法,涉及远程主机、BMC、Expander和硬盘,其特征在于:远程主机通过LAN或Serial接口访问BMC, Expander通过sas、sata连接硬盘,BMC与Expander物理上通过I2C连接,数据通信上采用IPMB协议,请求数据时BMC作为Master进行Write操作,Expander作为Slave进行Read操作;数据返回时Expander作为Master进行Write操作,BMC作为Slave进行Read操作;

所述方法通信逻辑如下:远程主机通过下发IPMI CMD发起硬盘状态请求,BMC通过I2C发送请求信息给Expander,Expander识别请求信息后访问HDD获得硬盘状态,然后Expander通过I2C将硬盘状态信息返回给BMC,BMC获得回复后识别相应的硬盘状态并把数据返回给远程主机;

所述方法实现方式如下:

1)物理上将BMC指定的I2C通道与Expander指定的I2C通道互连;

2)BMC FW完成具有硬盘状态请求功能的IPMI CMD开发,OEM的IPMI CMD应能够发起IPMB数据请求,并能获取IPMB数据回复;

3)BMC FW完成IPMB硬盘请求消息数据格式设计;Expander FW完成IPMB硬盘状态信息回复数据格式设计;按照IPMI Specification的要求明确NetFn、Command、BMC Address、Expander Address、硬盘状态各字段含义信息,并保持BMC和Expander两侧的数据格式一致性;

4)Expander FW建立IPMB消息接收和回复任务,首先等待IPMB数据包的到来,当收到IPMB消息后,进行IPMB请求消息的识别,并进入硬盘状态消息处理机制;然后调用获取硬盘状态的软件接口获取到硬盘状态包括Present、Rebuild、Failed;接着把硬盘状态信息封装到IPMB数据包中,发送该IPMB响应消息到BMC;

5)BMC FW获取IPMB数据回复后,解析出相应的硬盘状态信息,并通过IPMI CMD回复给发起IPMI CMD请求的Host。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410087057.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top