EP0508604B1

Disk array controller for data storage system

Abstract

This record has no abstract on file.

EP0508604B1, drawing sheet 1
Sheet 1 of 23

Term

Term ended

Expired 11 March 2012, 14.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

8 claims: 2 independent, 6 dependent

  1. 1
    A data storage system, including host bus means (16) adapted to be connected to a host device, disk drive means (31-35, 41-45) adapted to be connected to a plurality of disk drive devices, selectively controllable coupling means (10) connected to said host bus means (16) and to a plurality of array buses (21-25) coupled to said disk drive means (31-35, 41-45), first connecting means (205, 207, 211) adapted to connect said host bus means (16) to a first group of selected array buses (21-25) characterized in that said first connecting means includes a plurality of register means (205, 207) each associated with a respective array bus (21-25) and connected to said host bus means (16) for receiving data therefrom, each register means (205, 207) having a respective bus driver (211) connected thereto and also connected to the associated array bus (21-25), the bus drivers (211) being selectively controllable to connect said host bus means (16) to said first group of selected array buses (21-25), and in that said coupling means (10) includes parity generation means (110), second connecting means (111-115) adapted to connect a second group of selected array buses (21-25) to the input of said parity generation means (110), and third connecting means (121-125) adapted to connect the output of said parity generation means (110) to a third group of selected array buses (21-25).
  2. 8
    A data storage system according to any one of the preceding claims, characterized by a plurality of controllable interface devices (31035) adapted to connect said array buses (21-25) to respective disk drive buses (41-45).