【技术实现步骤摘要】
本专利技术涉及RAID设备。更具体来说,本专利技术涉及用多个虚拟通道条带化(striping)RAID设备上的数据。冗余廉价磁盘阵列或冗余独立磁盘阵列(RAID)设备是一种日益流行的存储大量计算机数据的手段。RAID设备通常由一个RAID控制器和多个汇集在一起构成一个单个高容量驱动器的低容量的个人电脑型磁盘驱动器组成。RAID一般比常规的高容量驱动器便宜,因为个人电脑型驱动器由于产量高而比较廉价。因为RAID设备包含多个磁盘驱动器,任何给定时刻有一个驱动器发生故障的可能性是比较高的。关于RAID设备的一个问题是如何在一个或多个驱动器发生故障时避免数据的丢失。对该问题的解决方案是在RAID设备中多个磁盘驱动器上“条带化”单个数据。给数据块条带化的方法是把数据块分解成多个片断或部分,并把各个部分存储在不同的磁盘驱动器上。经常把整个数据块的奇偶校验信息存储在驱动器的其中之一上。如果个别驱动器发生故障,可以根据其它驱动器上存储的数据块的其余部分和奇偶校验信息,重新装配存储在故障驱动器上的数据块的该片断。美国专利4,761,785号披露一例进行条带化的RAID设备。在 ...
【技术保护点】
一种在N个磁盘驱动器上条带化数据块的方法,所述方法包含: (a)从主计算机接收一个数据块存储请求; (b)创建N个虚拟接口(Ⅵ)队列对,其中,这些队列对构成N个通往主计算机的虚拟通道; (c)向每一个队列对发送一个描述符,每个描述符表示数据块的N分之一; (d)接收经过每个虚拟通道的N分之一的数据块;和 (e)把所接收的每个N分之一的数据块写到N个磁盘驱动器的不同磁盘驱动器。
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。