【技术实现步骤摘要】
存储系统管理SATA硬盘的方法及存储系统
[0001]本申请涉及存储领域,尤其涉及一种存储系统管理SATA硬盘的方法及存储系统。
技术介绍
[0002]目前,串行高技术附件(Serial Advanced Technology Attachment,SATA)硬盘是主流的数据存储设备之一。主机通过硬盘扩展板(expander)连接多个SATA硬盘,访问多个SATA硬盘。在主机出现故障,为了确保业务不受影响,系统支持故障转移(failover)机制,即采用备用设备运行主机的业务,访问多个SATA硬盘。
[0003]如图1所示,控制器101为主控设备,控制器102为备用设备。控制器101连接硬盘扩展板103,控制器102连接硬盘扩展板104,硬盘扩展板103连接端口选择器(port selector)105和端口选择器106,硬盘扩展板104连接端口选择器105和端口选择器106,端口选择器105连接SATA硬盘107,端口选择器106连接SATA硬盘108。通常,端口选择器105和端口选择器106分别与硬盘扩展板103之间的端口选通,端口选择器105和端口选择器106分别与硬盘扩展板104之间的端口断开。此时,SATA硬盘107和SATA硬盘108接入到控制器101,控制器101运行业务,通过硬盘扩展板103和端口选择器105访问SATA硬盘107,以及通过硬盘扩展板103和端口选择器106访问SATA硬盘108。
[0004]如图2所示,当控制器101故障,控制器102控制端口选择器105和端口选择器 ...
【技术保护点】
【技术特征摘要】
1.一种存储系统管理串行高技术附件SATA硬盘的方法,其特征在于,所述存储系统包括第一控制器、第二控制器、第一硬盘扩展板和SATA硬盘,其中,所述第一控制器连接所述第一硬盘扩展板,所述第一硬盘扩展板连接所述SATA硬盘,所述第一硬盘扩展板和所述SATA硬盘接入所述第一控制器,所述第一硬盘扩展板连接所述第二控制器;所述方法包括:当所述第二控制器监控到所述第一控制器故障时,所述第二控制器向所述第一硬盘扩展板发送第一控制消息,所述第一控制消息用于指示所述第一硬盘扩展板断开与所述第一控制器的通路;所述第二控制器接入所述第一硬盘扩展板和所述SATA硬盘;所述第二控制器运行所述第一控制器的业务,访问所述SATA硬盘。2.根据权利要求1所述的方法,其特征在于,所述存储系统还包括第二硬盘扩展板,所述第二控制器连接所述第二硬盘扩展板,所述第二硬盘扩展板连接所述第一硬盘扩展板,所述第二控制器运行所述第一控制器的业务,访问所述SATA硬盘,包括:所述第二控制器通过所述第二硬盘扩展板,访问所述SATA硬盘。3.根据权利要求1或2所述的方法,其特征在于,所述第二控制器接入所述第一硬盘扩展板和所述SATA硬盘,包括:所述第二控制器接入所述第二控制器预先配置的所述第一硬盘扩展板和所述SATA硬盘。4.根据权利要求1或2所述的方法,其特征在于,在所述第二控制器向所述第一硬盘扩展板发送第一控制消息之后,所述方法还包括:所述第二控制器接收来自所述第一硬盘扩展板的响应消息,所述响应消息包括所述第一硬盘扩展板的端口数和所述第一硬盘扩展板连接的SATA硬盘的个数。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一控制消息是带外消息。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:当所述第二控制器监控到所述第一控制器故障恢复时,所述第二控制器撤销对所述第一硬盘扩展板和所述SATA硬盘的访问权限;所述第二控制器向所述第一硬盘扩展板发送第二控制消息,所述第二控制消息用于指示所述第一硬盘扩展板选通与所述第一控制器的通路。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:所述第二控制器接收来自所述第一控制器的通知消息,所述通知消息指示所述第一控制器故障恢复。8.根据权利要求6或7所述的方法,其特征在于,所述第二控制消息是带外消息。9.一种存储系统管理串行高技术附件SATA硬盘的方法,其特征在于,所述存储系统包括第一控制器、第二控制器、第一硬盘扩展板和SATA硬盘,其中,所述第一控制器连接所述第一硬盘扩展板,所述第一硬盘扩展板连接所述SATA硬盘,所述第一硬盘扩展板和所述SATA硬盘接入所述第一控制器,所述第一硬盘扩展板连接所述第二控制器;所述方法包括:当所述第一控制器故障时,所述第一硬盘扩展板接收来自所述第二控制器的第一控制消息,所述第一控制消息用于指示所述第一硬盘扩展板断开与所述第一控制器的通路;所述第一硬盘扩展板断开与所述第一控制器的通路。
10.根据权利要求9所述的方法,其特征在于,在所述第一硬盘扩展板接收来自所述第二控制器的第一控制消息之后,所述方法还包括:所述第一硬盘扩展板向所述第二控制器发送响应消息,所述响应消息包括所述第一硬盘扩展板的端口数和所述第一硬盘扩展板连接的SATA硬盘的个数。11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:当所述第一控制器故障恢复时,所述第一硬盘扩展板接收来自所述第二控制器的第二控制消息,所述第二控制消息用于指示所述第一硬盘扩展板选通与所述第一控制器的通路;所述第一硬盘扩展板选通与所述第一控制器的通路。12.一种存储系统,其特征在于,所述存储系统包括第一控制器、第二控制器、第一硬盘扩展板和串行高技术附件SATA硬盘,其中,所述第一控制器连接所述第一硬盘扩展板,所述第一硬盘扩展板连接所述SAT...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。