一种存储设备中硬盘识别方法及装置制造方法及图纸

技术编号:20241893 阅读:36 留言:0更新日期:2019-01-29 23:12
本发明专利技术公开了一种存储设备中硬盘识别方法,应用于存储设备的扩展卡,该方法包括以下步骤:在检测到存储设备的存储系统启动后,对每个硬盘进行识别,确定每个硬盘的类型;针对识别到的每个硬盘,基于该硬盘的类型,获取该硬盘的硬盘信息;将获取到的该硬盘的硬盘信息与预先获得的硬盘兼容列表中的硬盘信息进行对比;根据对比结果,确定是否将该硬盘上报给存储系统。应用本发明专利技术实施例所提供的技术方案,可以使得存储系统只识别经过验证可靠的硬盘,避免非兼容硬盘被存储系统使用,从底层排除因此产生的故障隐患,保证存储设备的可靠运行。本发明专利技术还公开了一种存储设备中硬盘识别装置,具有相应技术效果。

【技术实现步骤摘要】
一种存储设备中硬盘识别方法及装置
本专利技术涉及计算机应用
,特别是涉及一种存储设备中硬盘识别方法及装置。
技术介绍
在存储设备中,硬盘是最重要的存储部件,硬盘性能好坏直接影响着存储设备的存储功能。但是,因为硬盘的厂商很多,型号和版本也很多,一个存储设备很难与所有的硬盘都兼容,所以,存储设备厂商会维护一个硬盘兼容列表,通过预先测试,将验证可靠的硬盘的硬盘信息列入到硬盘兼容列表中。存储设备的扩展卡会将其上安装的所有硬盘上报给HBA(HostBridgeAdapter,通道适配卡),HBA负责识别硬盘并上报给存储系统,存储系统如果确定识别到的硬盘的硬盘信息与硬盘兼容列表中的硬盘信息不相符,则使用软件屏蔽相应的硬盘。这种方法存在一定的缺点,存储系统使用软件屏蔽的硬盘实际已经被HBA识别到了,其也会与存储系统进行一些信息交互,如果这些硬盘有问题,比如不稳定等,依然会对其他硬盘产生干扰,存在故障隐患,降低了存储设备的可靠性。
技术实现思路
本专利技术的目的是提供一种存储设备中硬盘识别方法及装置,以避免非兼容硬盘被存储系统使用,从底层排除因此产生的故障隐患,保证存储设备的可靠运行。为解决上述技本文档来自技高网...

【技术保护点】
1.一种存储设备中硬盘识别方法,其特征在于,应用于存储设备的扩展卡,所述方法包括:在检测到所述存储设备的存储系统启动后,对每个硬盘进行识别,确定每个硬盘的类型;针对识别到的每个硬盘,基于该硬盘的类型,获取该硬盘的硬盘信息;将获取到的该硬盘的硬盘信息与预先获得的硬盘兼容列表中的硬盘信息进行对比;根据对比结果,确定是否将该硬盘上报给所述存储系统。

【技术特征摘要】
1.一种存储设备中硬盘识别方法,其特征在于,应用于存储设备的扩展卡,所述方法包括:在检测到所述存储设备的存储系统启动后,对每个硬盘进行识别,确定每个硬盘的类型;针对识别到的每个硬盘,基于该硬盘的类型,获取该硬盘的硬盘信息;将获取到的该硬盘的硬盘信息与预先获得的硬盘兼容列表中的硬盘信息进行对比;根据对比结果,确定是否将该硬盘上报给所述存储系统。2.根据权利要求1所述的存储设备中硬盘识别方法,其特征在于,所述根据对比结果,确定是否将该硬盘上报给所述存储系统,包括:如果该硬盘的硬盘信息与所述硬盘兼容列表中的至少一条硬盘信息相符,则确定将该硬盘上报给所述存储系统。3.根据权利要求1所述的存储设备中硬盘识别方法,其特征在于,所述根据对比结果,确定是否将该硬盘上报给所述存储系统,包括:如果该硬盘的硬盘信息与所述硬盘兼容列表中的任意一条硬盘信息均不相符,则确定停止将该硬盘上报给所述存储系统,并输出该硬盘为非兼容硬盘的告警信息。4.根据权利要求1至3之中任一项所述的存储设备中硬盘识别方法,其特征在于,所述基于该硬盘的类型,获取该硬盘的硬盘信息,包括:如果该硬盘为SAS盘,则向该硬盘发送inquiry命令获取该硬盘的硬盘信息;如果该硬盘为SATA盘,则向该硬盘发送identify命令获取该硬盘的硬盘信息。5.根据权利要求4所述的存储设备中硬盘识别方法,其特征在于,该硬盘的硬盘信息至少包括该硬盘的厂商信息、型号信息和固件版本号信息。6.一...

【专利技术属性】
技术研发人员:王献飞黄玉龙
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1