一种硬盘保护设备、方法及系统技术方案

技术编号:23085363 阅读:52 留言:0更新日期:2020-01-11 01:15
本发明专利技术公开了一种硬盘保护设备、方法及系统,用于实现硬盘全局共享的功能,每个控制器可以根据需要动态调整硬盘数量,增强硬盘保护机制。该硬盘保护设备包括第一控制器和第二控制器,第一组存储硬盘及第二组存储硬盘,扩展芯片,其中:所述第一控制器基于串行连接小型计算机系统接口SAS协议,通过所述扩展芯片管理所述第一组存储硬盘,及满足调用条件时访问并使用第二组存储硬盘的至少一个存储硬盘;所述第二控制器基于SAS协议,通过所述扩展芯片管理所述第二组存储硬盘,及满足调用条件时访问并使用第一组存储硬盘的至少一个存储硬盘。

A hard disk protection device, method and system

【技术实现步骤摘要】
一种硬盘保护设备、方法及系统
本专利技术涉及数据存储
,尤其涉及一种硬盘保护设备、方法及系统。
技术介绍
控制器存储系统中一个独立冗余磁盘阵列(RedundantArrayofIndependentDisk,RAID)包括多个RAID子盘,针对控制器存储系统中RAID子盘出错的情况,目前采用如下两种方式进行解决:方式一,双层RAID控制器系统:使用双层RAID控制器系统,有主控制器RAID系统和子控制器RAID系统组成。每个子控制器RAID系统互相独立并各自组了RAID,每个子RAID系统作为主RAID系统的RAID子盘进行管理,形成两级RAID管理对RAID进行数据保护。缺点是双层RAID控制器保护策略在RAID存储写效率上降低很多,两级RAID每次写数据需要进行两级RAID异或校验,双倍增大算法压力,双层RAID校验盘空间浪费更多,可使用有效存储空间明显减少;方式二,双控系统RAID保护方案:在双控制器存储系统中,通过使用各自控制器系统上的热备盘顶替方式。当控制器工作中的RAID出现RAID子盘错误,就本文档来自技高网...

【技术保护点】
1.一种硬盘保护设备,其特征在于,包括第一控制器和第二控制器,第一组存储硬盘及第二组存储硬盘,扩展芯片,其中:/n所述第一控制器基于串行连接小型计算机系统接口SAS协议,通过所述扩展芯片管理所述第一组存储硬盘,及满足调用条件时访问并使用第二组存储硬盘的至少一个存储硬盘;/n所述第二控制器基于SAS协议,通过所述扩展芯片管理所述第二组存储硬盘,及满足调用条件时访问并使用第一组存储硬盘的至少一个存储硬盘。/n

【技术特征摘要】
1.一种硬盘保护设备,其特征在于,包括第一控制器和第二控制器,第一组存储硬盘及第二组存储硬盘,扩展芯片,其中:
所述第一控制器基于串行连接小型计算机系统接口SAS协议,通过所述扩展芯片管理所述第一组存储硬盘,及满足调用条件时访问并使用第二组存储硬盘的至少一个存储硬盘;
所述第二控制器基于SAS协议,通过所述扩展芯片管理所述第二组存储硬盘,及满足调用条件时访问并使用第一组存储硬盘的至少一个存储硬盘。


2.根据权利要求1所述的硬盘保护设备,其特征在于,
所述第一组存储硬盘包括多个工作存储硬盘和多个备用存储硬盘,所述第一控制器在满足调用条件时所使用的至少一个存储硬盘为备用存储硬盘;
所述第二组存储硬盘包括多个工作存储硬盘和多个备用存储硬盘,所述第二控制器在满足调用条件时所使用的至少一个存储硬盘为备用存储硬盘。


3.根据权利要求1所述的硬盘保护设备,其特征在于,
所述第一控制器还用于基于SAS协议,通过所述扩展芯片,确定满足归还条件时归还调用的第二组存储硬盘的至少一个存储硬盘;
所述第二控制器还用于基于SAS协议,通过所述扩展芯片,确定满足归还条件时归还调用的第一组存储硬盘的至少一个存储硬盘。


4.根据权利要求1所述的硬盘保护设备,其特征在于,
所述第一控制器/第二控制器通过串行小型计算机系统接口SAS接口连接所述扩展芯片;
所述扩展芯片通过SAS接口或串行高级技术附件SATA接口分别连接所述第一组存储硬盘和第二组存储硬盘。


5.根据权利要求1所述的硬盘保护设备,其特征在于,所述存储硬盘包括多个RAID子盘,所述RAID子盘包括如下任一或任多种:
SATA磁盘;SAS磁盘;SATA接口SSD存储器。


6.根据权利要求1所述的硬盘保护设备,其特征在于,
所述第一控制器满足调用条件时,通过网络或高速串行计算机扩展总线标准PCIE与所述第二控制器通信,确定访问并使用的第二组存储硬盘的至少一个存储硬盘;
所述第二控制器满足调用条件时,通过网络或高速串行计算机扩展总线标准PCIE与所述第一控制器通信,确定访问并使用的第一组存储硬盘的至少一个存储硬盘。


7.一种硬盘保护方法,其特征在于,该方法包括:
第一控制器基于串行连接小型计算机系统接口SAS协议,通过扩展芯片管理第一组存储硬盘,确定满足调用条件时,访问并使用第二组存储硬盘的至少一个存储硬盘;
第二控制器基于SAS协议,通过所述扩展芯片管理第二组存储硬盘,确定满足调用条件时,访问并使用第一组存储硬盘的至少一个存储硬盘。


8.根据权利要求7所述的方法,其特征在于,所述第一控制器/第二控制器确定满足调用条件,包括:
所述第一控制器/第二控制器确定管理的第一组存储硬盘/第二组存储硬盘中的至少一个存储硬盘出错,且所述第二控制器/第一控制器管理的第二组存储硬盘/第一组存储硬盘存在空闲的存储硬盘时,确定满足调用条件。


9.根据权利要求8所述的方法,其特征在于,所述第一控制器/第二控制器确定满足调用条件,包括:
所述第一控制器确定管理的第一组存储硬盘中的至少一个存储硬盘出错且不存在空闲的存储硬盘,并且所述第二控制器管理的第二组存储硬盘存在空闲的存储硬盘时,确定满足调用条件;或者
所述第二控制器确定管理的第二组存储硬盘中的至少一个存储硬盘出错且不存在空闲的存储硬盘,并且所述第一控制器管理的第一组存储硬盘存在空闲的存储硬盘时,确定满足调用条件;或者
所述第一控制器的优先级高于第二控制器,且所述第一控制器确定管理的第一组...

【专利技术属性】
技术研发人员:王林锋魏齐良
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江;33

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

1