首页> 外国专利> Raid-configured disk drive array wherein array control occurs at the disk drive level

Raid-configured disk drive array wherein array control occurs at the disk drive level

机译:RAID配置的磁盘驱动器阵列,其中阵列控制在磁盘驱动器级别进行

摘要

A data processing system incorporating the invention hereof, includes a host processor or server, connected to an array of disk drives which are further interconnected via a network. Each disk drive is logically divided into plural logical memory segments and, in the preferred embodiment, corresponding logical memory segments in each disk drive are arranged as a parity set in a RAID fashion. The host processor includes a driver which generates read and write commands to the array of disk drives. The commands include addresses which are in accord with ranges of addresses assigned to logical memory segments in each disk drive. Each disk drive stores an array configuration page which includes data that identifies a logical memory segment size; a first identifier for the disk drive that incorporates the respective memory segment; and a second identifier for the last disk drive which stores parity for the parity set including the logical memory segment. Each disk drive includes a controller for determining from the logical memory segment size and the second identifier, which logical memory segment in the respective memory stores parity data. The controller responds to an address accompanying a read or write command by mapping the address to a logical memory segment, other than the logical memory segment in the respective memory which stores parity data. Further, the controller, upon performing a write action to a logical memory segment, communicates directly with the disk drive that stores parity for the parity set of which the logical memory segment is a part and causes an update of that parity segment in accordance with the write action.
机译:结合本发明的数据处理系统包括主机处理器或服务器,该主机处理器或服务器连接到磁盘驱动器阵列,磁盘驱动器阵列进一步经由网络互连。每个磁盘驱动器在逻辑上被分成多个逻辑存储段,并且在优选实施例中,每个磁盘驱动器中的对应逻辑存储段被安排为以RAID方式设置的奇偶校验。主机处理器包括一个驱动程序,该驱动程序生成对磁盘驱动器阵列的读写命令。这些命令包括的地址与分配给每个磁盘驱动器中逻辑存储段的地址范围一致。每个磁盘驱动器都存储一个阵列配置页,其中包含识别逻辑内存段大小的数据。包含相应存储段的磁盘驱动器的第一标识符;最后一个磁盘驱动器的第二标识符,其存储包括逻辑存储器段的奇偶校验集的奇偶校验。每个磁盘驱动器包括用于根据逻辑存储器段的大小和第二标识符来确定相应存储器中的哪个逻辑存储器段存储奇偶校验数据的控制器。控制器通过将地址映射到除了存储奇偶校验数据的各个存储器中的逻辑存储器段之外的逻辑存储器段,来响应伴随读取或写入命令的地址。此外,控制器在执行对逻辑存储器段的写动作时,直接与存储奇偶校验集的奇偶校验的磁盘驱动器进行通信,逻辑存储器段是该奇偶校验集的一部分,并且根据该奇偶校验集进行更新。写动作。

著录项

  • 公开/公告号US5835694A

    专利类型

  • 公开/公告日1998-11-10

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号US19960761489

  • 发明设计人 PAUL HODGES;

    申请日1996-12-06

  • 分类号G06F11/00;

  • 国家 US

  • 入库时间 2022-08-22 02:38:08

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号