Disk subsystem
First Claim
Patent Images
1. A storage system comprising:
- a plurality of disk drives for corresponding to a plurality of first paths;
a controller to be coupled to a network for receiving data from an information unit coupled to said network and transferring data to said disk drives;
an information unit interface, included in said controller, for receiving data from said information unit via said network;
a disk drive interface, included in said controller, for transferring data sent from said information unit to said disk drives; and
a switch coupled to said controller by at least one of second paths;
wherein said switch is further coupled to each disk drive by one of said first paths, thereby forming a point-to-point connection between said switch and said each disk drive;
wherein the number of said second paths is less than the number of said first paths;
wherein said disk drives store data sent from said information unit through said switch and each of said disk drives has an identification (ID) number; and
wherein said switch conducts switching between said first and said second paths by transferring data to a selected disk drive among said disk drives by one of said first paths based on receiving data from said disk drive interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A protocol controller disposed between switches in a fiber channel fabric switch circuit and disk drive units for converting a protocol to enable one-to-one connectivity established between controllers and disk drive units.
-
Citations
36 Claims
-
1. A storage system comprising:
-
a plurality of disk drives for corresponding to a plurality of first paths; a controller to be coupled to a network for receiving data from an information unit coupled to said network and transferring data to said disk drives; an information unit interface, included in said controller, for receiving data from said information unit via said network; a disk drive interface, included in said controller, for transferring data sent from said information unit to said disk drives; and a switch coupled to said controller by at least one of second paths; wherein said switch is further coupled to each disk drive by one of said first paths, thereby forming a point-to-point connection between said switch and said each disk drive; wherein the number of said second paths is less than the number of said first paths; wherein said disk drives store data sent from said information unit through said switch and each of said disk drives has an identification (ID) number; and wherein said switch conducts switching between said first and said second paths by transferring data to a selected disk drive among said disk drives by one of said first paths based on receiving data from said disk drive interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage system comprising:
-
a plurality of disk drives for corresponding to a plurality of first paths; a controller to be coupled to a network for receiving data from an information unit coupled to said network; and a switch coupled to said controller by at least one of second paths; wherein said switch is further coupled to each disk drives by one of said first paths, thereby forming a point-to-point connection between said switch and said each disk drive; wherein the number of said at least one of first paths is less than the number of said first paths; wherein said disk drives store data sent from said information unit through said switch, and each of said disk drives has an identification (ID) number; and wherein said switch conducts switching between said first and said second paths by transferring data to at least one of disk drives among said disk drives by at least one of said first paths based on information of said ID number of said at least one of disk drives. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A storage system comprising:
-
a plurality of disk drives for corresponding to a plurality of first paths; a controller to be coupled to a network for receiving data from an information unit coupled to said network; and a switch coupled to said controller by at least one of second paths; wherein said switch is further coupled to each disk drive by one of said first paths, thereby forming a point-to-point connection between said switch and said each disk drive; wherein the number of said at least one of second paths is less than the number of said first paths; wherein said disk drives store data sent from said information unit through said switch and each of said disk drives has an authentication (ID) number; and wherein said switch receives data from said controller and transfers data independently to individual ones of said disk drives over individual ones of said first paths. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A storage system comprising:
-
a plurality of disk drives for storing data sent from external of said storage system; and a switch being coupled to each of said disk drives via one of a plurality of loops, thereby forming a point-to-point connection between said switch and said each disk drive and coupled to a controller via one or more paths, said controller controlling transfer of data, wherein said switch selects a disk drive from said disk drives and transfers data sent from external of said storage system to the selected one of said disk drives via a first loop, wherein said disk drives, being coupled to said switch by a plurality of first loops, each have an identification (ID) number, wherein the number of said one or more paths between said controller and said switch is less than the number of said first loops, and wherein said switch transfers said data sent from external of said storage system to a destination disk drive by one of said first loops, and wherein said switch dynamically switches between said disk drives. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A storage system comprising:
-
a plurality of disk drives for storing data sent from external of said storage system; and a switch, being coupled to each of said disk drives via one of a plurality of loops, thereby forming a point-to-point connection between said switch and said each disk drive and coupled to a controller via one or more paths, said controller controlling transfer of data sent from external of said storage system to said disk drives, wherein said disk drives each have an identification (ID) number, wherein the number of said one or more paths between said controller and said switch is less than the number of loops between said switch and said disk drives, wherein said switch transfers said data sent from external of said storage system to a destination disk drive of said disk drives by one of said loops between said switch and said destination disk drive, and wherein said switch dynamically switches between said disk drives. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification