具有高可用性和热插拔的共享数据存储系统技术方案

技术编号:20986249 阅读:39 留言:0更新日期:2019-04-29 20:02
本公开提供了一种共享存储系统,所述共享存储系统包括多个存储处理器。所述多个存储处理器中的第一存储处理器与具有多个存储设备的共享存储设备耦接。所述第一存储处理器从发起方设备接收第一验证连接性请求。响应于所述第一验证连接性请求,所述第一存储处理器将第一就绪响应传输到所述发起方设备。在传输所述第一就绪响应之后,所述第一存储处理器检测到所述第一存储处理器与所述共享存储设备断开耦接。根据检测到所述第一存储处理器与所述共享存储设备断开耦接,所述第一存储处理器响应于来自所述发起方设备的第二验证连接性请求而向所述发起方设备传输未就绪响应。

Shared Data Storage System with High Availability and Hot Plug

The present disclosure provides a shared storage system comprising a plurality of storage processors. The first storage processor in the plurality of storage processors is coupled with a shared storage device having a plurality of storage devices. The first storage processor receives the first authentication connectivity request from the initiator device. In response to the first authentication connectivity request, the first storage processor transmits the first ready response to the initiator device. After transmitting the first ready response, the first storage processor detects that the first storage processor is disconnected from the shared storage device. According to the detection that the first storage processor is disconnected from the shared storage device, the first storage processor transmits an inadequate response to a second authentication connectivity request from the initiator device.

【技术实现步骤摘要】
【国外来华专利技术】具有高可用性和热插拔的共享数据存储系统
所公开的实施方案整体涉及共享存储系统,诸如非易失性存储器系统,并且尤其涉及通过高可用性和热插拔支持在共享存储系统内进行的改进的通信。
技术介绍
共享存储系统通常利用一个或多个存储处理器来管理在共享存储设备上执行的存储器操作,诸如由客户端系统请求的存储器操作。在使用单个存储处理器来管理共享存储设备的共享存储系统中,单个存储处理器的不可靠连接性中断共享存储系统的操作。使用多个存储处理器来管理共享存储设备改进连接性,但是降低通信速度和效率。因此,期望具有改进共享存储系统的组件之间的连接性和通信以实现共享存储系统的更稳健的操作的系统和方法。
技术实现思路
在所附权利要求书的范围内的系统、方法和设备的各种实施方案各自具有若干方面,单一方面不独自地负责本文所述的属性。在不限制所附权利要求书的范围的情况下,在考虑本公开之后,并且尤其在考虑标题为“具体实施方式”的部分之后,应当理解如何使用各种实施方案的各个方面来允许共享存储系统中的高可用性和热插拔。所公开的设备和方法允许在共享存储系统诸如非易失性存储器系统内的改进的连接性和通信。响应于来自发起方设备的第一验证连接本文档来自技高网...

【技术保护点】
1.一种方法,包括:在共享存储系统的多个存储处理器中的第一存储处理器处,其中所述第一存储处理器与具有多个存储设备的共享存储设备耦接:从发起方设备接收第一验证连接性请求;响应于所述第一验证连接性请求而向所述发起方设备传输第一就绪响应;以及在传输所述第一就绪响应之后:检测到所述第一存储处理器与所述共享存储设备断开耦接;以及根据检测到所述第一存储处理器与所述共享存储设备断开耦接,响应于来自所述发起方设备的第二验证连接性请求而向所述发起方设备传输未就绪响应。

【技术特征摘要】
【国外来华专利技术】2016.12.28 US 62/439,883;2017.04.19 US 15/491,9151.一种方法,包括:在共享存储系统的多个存储处理器中的第一存储处理器处,其中所述第一存储处理器与具有多个存储设备的共享存储设备耦接:从发起方设备接收第一验证连接性请求;响应于所述第一验证连接性请求而向所述发起方设备传输第一就绪响应;以及在传输所述第一就绪响应之后:检测到所述第一存储处理器与所述共享存储设备断开耦接;以及根据检测到所述第一存储处理器与所述共享存储设备断开耦接,响应于来自所述发起方设备的第二验证连接性请求而向所述发起方设备传输未就绪响应。2.根据权利要求1所述的方法,其中所述第一验证连接性请求是测试单元就绪请求。3.根据权利要求1至2中任一项所述的方法,还包括:在传输所述未就绪响应之后,在所述第一存储处理器处:检测到所述第一存储处理器与所述共享存储设备重新耦接;以及根据检测到所述第一存储处理器与所述共享存储设备重新耦接,响应于来自所述发起方设备的第三验证连接性请求而向所述发起方设备传输第二就绪响应。4.根据权利要求1至3中任一项所述的方法,其中根据所述第一存储处理器将所述未就绪响应传输到所述发起方设备,所述发起方设备将第三验证连接性请求传输到所述共享存储系统的所述多个存储处理器中的第二存储处理器,其中所述第二存储处理器与所述共享存储设备耦接,所述方法还包括:在所述第二存储处理器处:从所述发起方设备接收所述第三验证连接性请求;响应于所述第三验证连接性请求而向所述发起方设备传输第二就绪响应;以及在将所述第二就绪响应传输到所述发起方设备之后,根据从所述发起方设备接收的读取请求,执行读取操作以从所述共享存储设备读取数据并将从所述共享存储设备读取的所述数据传输到所述发起方设备。5.根据权利要求1至4中任一项所述的方法,还包括:在所述第一存储处理器处,在将所述第一就绪响应传输到所述发起方设备之后并在检测到所述第一存储处理器与所述共享存储设备断开耦接之前:根据从所述发起方设备接收的读取请求,执行读取操作以从所述共享存储设备读取数据并将从所述共享存储设备读取的所述数据传输到所述发起方设备。6.根据权利要求1至5中任一项所述的方法,其中由所述第一存储处理器根据由所述第一存储处理器存储的测试单元就绪参数来确定对所述第一存储处理器处接收的验证连接性请求的响应。7.根据权利要求6所述的方法,还包括:在所述第一存储处理器处,根据检测到所述第一存储处理器与所述共享存储设备断开耦接,将所述测试单元就绪参数设定为未就绪值。8.根据权利要求1至7中任一项所述的方法,其中所述多个存储处理器与所述共享存储设备之间的通信使用小型计算机系统接口(SCSI)命令。9.根据权利要求1至8中任一项所述的方法,其中根据所述第一存储处理器是优选存储处理器的指示,接收从所述发起方设备到所述第一存储处理器的验证连接性请求。10.根据权利要求1至9中任一项所述的方法,其中所述共享存储设备包括非易失性存储器设备。11.根据权利要求1至10中任一项所述的方法,其中所述共享存储设备包括闪存存储器设备。12.一种共享存储系统,包括:多个存储处理器,其中所述多个存储处理器中的第一存储处理器与具有多个存储设备的共享存储设备耦接,并且其中所述第一存储处理器被配置为:从发起方设备接收第一验证连接性请求;响应于所述第一验证连接性请求而向所述发起方设备传输第一就绪响应;以及在传输所述第一就绪响应之后:检测到所述第一存储处理器与所述共享存储设备断开耦接;以及根据检测到所述第一存储处理器与所述共享存储设备断开耦接,响应于来自所述发起方设备的第二验证连接性请求而向所述发起方设备传输未就绪响应。13.根据权利要求12所述的共享存储系统,其中所述第一验证连接性请求是测试单元就绪请求。14.根据权利要求12至13中任一项所述的共享存储系统,其中所述第一存储处理器还被配置为:在传...

【专利技术属性】
技术研发人员:B·J·A·范爱舍M·如亦杰特
申请(专利权)人:闪迪技术有限公司
类型:发明
国别省市:美国,US

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

1