【技术实现步骤摘要】
用于支持独立磁盘冗余阵列的系统和方法
[0001]本申请要求于2022年6月15日提交的第63/352,629号美国临时专利申请和于2022年8月10日提交的第17/885,519号美国专利申请的权益,所述两个美国专利申请出于所有目的通过引用包含于此。
[0002]公开总体上涉及存储设备,并且更具体地,涉及使用支持高速缓存一致性互连协议的存储装置来支持独立磁盘冗余阵列(RAID)。
技术介绍
[0003]独立磁盘冗余阵列(RAID)可将两个或更多个存储装置的集合呈现为单个存储装置。RAID配置可支持条带化(使用两个或更多个存储装置的存储空间,就像两个或更多个存储装置是单个存储装置一样)、奇偶校验(提供双重检查数据正确的机制)或两者。但是为了利用RAID的益处,可通过RAID控制器(硬件或软件)进行对数据的访问。绕过(bypass)RAID控制器可能导致数据不准确或数据损坏。
[0004]仍然需要一种方法来提高在RAID配置下的数据的访问。
技术实现思路
[0005]公开的实施例包括一种系统。所 ...
【技术保护点】
【技术特征摘要】
1.一种用于支持独立磁盘冗余阵列RAID的系统,包括:第一存储装置,支持高速缓存一致性互连协议,高速缓存一致性互连协议包括块级协议和字节级协议;第二存储装置,支持高速缓存一致性互连协议;以及RAID电路,与第一存储装置和第二存储装置通信,RAID电路将RAID级应用于第一存储装置和第二存储装置,RAID电路被配置为使用字节级协议接收请求并访问第一存储装置上的数据。2.根据权利要求1所述的系统,其中,高速缓存一致性互连协议包括计算快速链接协议。3.根据权利要求1所述的系统,还包括:高速缓存一致性互连交换机,其中,高速缓存一致性互连交换机连接到第一存储装置、第二存储装置和RAID电路。4.根据权利要求1所述的系统,还包括:结构管理器,用于配置RAID电路。5.根据权利要求4所述的系统,其中,结构管理器被配置为:识别第一存储装置和第二存储装置,并且将RAID电路配置为使用RAID级。6.根据权利要求4所述的系统,其中,结构管理器被配置为:确定第一存储装置的第一地址范围和第二存储装置的第二地址范围,并且将第一地址范围和第二地址范围映射到RAID地址范围。7.根据权利要求6所述的系统,其中,结构管理器还被配置为:将RAID地址范围确定为处理器能够访问。8.根据权利要求1至权利要求7中的任一项所述的系统,其中,RAID电路包括缓冲器。9.根据权利要求8所述的系统,还包括:备用电源,被配置为向缓冲器提供备用电力。10.一种用于支持独立磁盘冗余阵列RAID的方法,包括:在RAID电路处接收加载请求,加载请求包括字节地址;至少部分地基于字节地址在RAID电路的缓冲器中定位数据;以及从RAID电路返回所述数据。11.根据权利要求10所述的方法,其中,至少部分地基于字节地址在RAID电路的缓冲器中定位所述数据的步骤包括:从支持高速缓存一致性互连协议的第一存储装置读取第二数据;从支持高速缓存一致性互连协议的第二存储装置读取第三...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。