发明名称 Using multiple controllers together to create data spans
摘要 A data storage system includes a pluralierty of controllers in a master/slave N-way controller topology. The master controller is coupled to a host system, and each controller is operatively coupled to one of a plurality of data unit arrays. The plurality of data unit arrays each include a plurality of disk units that are linked together. The linked disk units appear as a continuous logical unit and each data unit array forms a data span, such that the plurality of data unit arrays form N-way data spans. Each controller is adapted to transfer data between the data units and the master controller in response to instructions therefrom based on a data configuration. The data is then transferred between the master controller and the host system. The master controller is adapted to balance I/O requests amongst the plurality of controllers and re-direct an I/O request directed to a failed controller to an active controller. Alternatively, the data storage system 300 includes a plurality of controllers in a peer-to-peer N-way controller topology. Any one active controller is adapted to transfer data between the data units and the host system in response to instructions therefrom and balance I/O requests amongst the plurality of controllers and re-direct an I/O request directed to a failed controller to an active controller. Advantages include automatic copying of the host data to an alternate controller for data protection. In addition, if the spans are setup as a RAID 0+5 or some other similar configuration, the workload is automatically distributed among the various controllers.
申请公布号 US6654831(B1) 申请公布日期 2003.11.25
申请号 US20000519949 申请日期 2000.03.07
申请人 INTERNATIONAL BUSINESS MACHINE CORPORATION 发明人 OTTERNESS NOEL S.;SKAZINSKI JOSEPH G.
分类号 G06F3/06;G06F13/12;(IPC1-7):G06F13/12 主分类号 G06F3/06
代理机构 代理人
主权项
地址
您可能感兴趣的专利