[发明专利]一种存储系统盘序的控制方法在审
| 申请号: | 201710278185.6 | 申请日: | 2017-05-17 |
| 公开(公告)号: | CN107422985A | 公开(公告)日: | 2017-12-01 |
| 发明(设计)人: | 刘栋;徐鹏翔 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 韩月娥 |
| 地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 存储 系统盘 控制 方法 | ||
技术领域
本发明涉及计算机技术领域,具体的说是一种存储系统盘序的控制方法。
背景技术
随着互联网、云计算、移动通讯技术发展,数据成为人们不可缺少的重要资产,对人们生活起着重要作用。全球数据量正以平均年增长率50%的速度增长,而当前数据总量的80%都是最近两年产生的,大数据正在影响着生活的方方面面。
服务器是处理大数据的中枢,从中提取出有效的信息,服务于实际生活。目前,支持海量存储的服务器是服务器发展的新方向。在云计算、大数据的发展中起着至关重要的作用。海量数据必然意味着大量的硬盘,大量硬盘的盘序控制对服务器的使用和运维非常重要。目前,SAS及SATA协议并未对大量硬盘的盘序控制作出明确的说明,这导致在某些产品上实际的盘序与物理slot号不一致。
针对一台服务器内安装有多块硬盘背板的配置,一般采用在生产安装时按顺序逐一插入硬盘或对多块背板分别供电,控制上电顺序的方式。生产时逐一按顺序插入硬盘或通过控制power供电的顺序来控制盘序,执行效率较低,且容易出现操作错误,不便于大规模生产使用。可见,含有多个硬盘背板的服务器中,硬盘背板之间的盘序往往较难固定,其顺序会随着SAS卡识别背板时软件的负载情况会有所不同,这对运维及使用带来诸多的不便。
发明内容
本发明针对目前技术发展的需求和不足之处,提供一种存储系统盘序的控制方法。
本发明所述一种存储系统盘序的控制方法,解决上述技术问题采用的技术方案如下:所述存储系统盘序的控制方法,针对存储型服务器含有多张Expander板,通过修改SAS卡及Expander板的FW(Firmware,固件),使其相互配合,完成按照正确盘序识别硬盘的过程,确保启动项菜单及操作系统下盘序正确。
优选的,通过修改存储系统SAS卡和Expander板的FW,控制SAS卡固定先向port0发送第一条SMP命令,然后在Expander板FW中控制每一次交互,Expander按照固定的时间应答SAS卡;实现port0的交互过程先开始、先结束;port1的交互过程后开始、后结束。
优选的,该控制方法的具体实施过程如下:
第一、修改SAS卡FW,实现SAS卡FW正常启动后,先向port0发起SMP命令,随后向port1发起SMP命令;设置Port0的开始时间先于port1 100ms;
第二、固定Expander板回复每一条SMP命令的响应时间,设置为500ms;最终port0稳定的先于port1结束整个识别流程,完成正确顺序识别硬盘。
优选的,所述存储型服务器含有三张Expander板,在启动项菜单及操作系统下硬盘背板之间按照BP1、BP2、BP3的顺序排序。
本发明所述一种存储系统盘序的控制方法,与现有技术相比具有的有益效果是:本发明通过修改存储系统SAS卡和Expander板的FW(Firmware,固件),可以实现多背板配置下盘序可控的目的,便于根据配置的变动灵活修正盘序;使硬盘顺序正确,便于使用及维护;无需改动硬件,仅通过修改固件即可实现,成本较低;提高了存储产品的易用性、易维护性,有利于提升产品的竞争力。并且,该方法能够推广到各个不同的拓扑结构的存储产品中,具有较好的移植性。
附图说明
附图1为SAS卡及Expander板的拓扑结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明所述一种存储系统盘序的控制方法进一步详细说明。
本发明提出了一种存储系统盘序的控制方法,针对存储型服务器含有多张Expander板,通过修改SAS卡及Expander板的FW(Firmware,固件),使其相互配合,完成按照正确盘序识别硬盘的过程,实现在启动项菜单及操作系统下盘序正确的目的;能够实现多硬盘背板配置下控制盘序,根据配置的变动灵活修正盘序;不需要修改硬件,只需修改固件即可实现。
实施例:
以三个硬盘背板36个盘位的拓扑结构为例,如附图1所示,正确的盘序为:Expander 1(disk1—disk12)、Expander 2(disk13—disk24)、Expander 3(disk25—disk36);根据SAS、SATA协议,同一个Expander板上的多个硬盘在开机接通电源前已经全部接入,Expander板会按照FW中设定的slot号按顺序向SAS卡上递硬盘信息,能够保证一个硬盘背板内部盘序的顺序保持正确。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710278185.6/2.html,转载请声明来源钻瓜专利网。





