Broadcast system in disk array controller
First Claim
Patent Images
1. A storage system comprising:
- a plurality of disk devices; and
a disk controller, wherein said disk controller comprises;
a plurality of interfaces including host computer interfaces which are connectable to host computers and disk device interfaces which are connectable to said plurality of disk devices, wherein each of said interfaces includes a plurality of processors;
a broadcast register connected to said interfaces in a one-to-one ratio by respective access paths;
a cache memory unit; and
a selector, wherein said host computer interfaces and said disk device interfaces are connected via said selector to said cache memory unit, wherein said host computer interfaces and said disk device interfaces are directly connected to said broadcast register, wherein one of said processors of each of said interfaces transmits broadcast data to another one of said processors via said broadcast register.
0 Assignments
0 Petitions
Accused Products
Abstract
A disk array controller connected in a star configuration with a plurality of interfaces each having a processor, a shared memory connected to the interfaces by access paths and a common bus connected to the interfaces. The shared memory transmits interruption signals to the interface by way of control signals when one of the processors writes broadcast data into the shared memory.
18 Citations
11 Claims
-
1. A storage system comprising:
-
a plurality of disk devices; and
a disk controller, wherein said disk controller comprises;
a plurality of interfaces including host computer interfaces which are connectable to host computers and disk device interfaces which are connectable to said plurality of disk devices, wherein each of said interfaces includes a plurality of processors;
a broadcast register connected to said interfaces in a one-to-one ratio by respective access paths;
a cache memory unit; and
a selector, wherein said host computer interfaces and said disk device interfaces are connected via said selector to said cache memory unit, wherein said host computer interfaces and said disk device interfaces are directly connected to said broadcast register, wherein one of said processors of each of said interfaces transmits broadcast data to another one of said processors via said broadcast register. - View Dependent Claims (2, 3, 4)
-
-
5. A storage system comprising:
-
a plurality of disk devices; and
a disk controller, wherein said disk controller comprises;
a plurality of interfaces including host computer interfaces which are connectable to host computers and disk device interfaces which are connectable to said plurality of disk devices, wherein each of said interfaces respectively have a plurality of processors;
a shared memory unit connected to said interfaces in a one-to-one ratio by respective access paths;
a cache memory unit; and
a switch, wherein said host computer interfaces and said disk device interfaces are connected via said switch to said cache memory unit, wherein said host interfaces and said disk device interfaces are directly connected via no said switch to said shared memory unit, wherein one of said processors of each of said interfaces transmits broadcast data to another one of said processors via said shared memory unit.
-
-
6. A storage system comprising:
-
a plurality of disk devices; and
a disk controller, wherein said disk controller comprises;
a plurality of host interfaces connectable to said disk devices, wherein each of said disk drive interfaces has a second processor;
a shared memory unit connected to said host interfaces and said disk device interfaces in a one-to-one ratio by respective access paths;
a cache memory unit;
a first selector connected to said host interfaces and said cache memory; and
a second selector connected to said disk device interfaces and said cache memory, wherein said host interfaces and said disk device interfaces are directly connected via said first and second selectors to said shared memory unit, wherein one of said first and second processors transmits broadcast data to another one of said first and second processors via said shared memory unit. - View Dependent Claims (7, 8, 9)
-
-
10. A storage system comprising:
-
a plurality of disk devices; and
a disk controller, wherein said disk controller comprises;
a plurality of host interfaces connectable to computers, wherein each of said host interfaces has a first processor;
a plurality of disk device interfaces connectable to said disk devices, wherein each of said disk drive interfaces has a second processor;
a switch connected to said host interfaces and said disk device interfaces in a one-to-one ratio by respective access paths;
a cache memory unit;
a first selector connected to said host interfaces and said cache memory; and
a second selector connected to said disk device interfaces and said cache memory, wherein said host interfaces and said disk device interfaces are directly connected via no said first and second selectors to said switch, wherein one of said first and second processors transmits broadcast data to another one of said first and second processors via said switch. - View Dependent Claims (11)
-
Specification