Disk array system, disk array method, and computer product
First Claim
Patent Images
1. A disk array system comprising:
- a disk enclosure that houses a plurality of disk devices; and
a disk controller that controls reading of data from and writing of data to the disk devices, wherein the disk controller and the disk enclosure communicate with each other via a first communication path,the disk enclosure includesan acquiring unit that issues a first command to each of the disk devices, and receives disk detail data from each of the disk devices in response to the first command via a first communication path;
a storage unit that stores therein the disk detail data; and
a returning unit that returns the disk detail data stored in the storage unit in batch in response to a second command received from the disk controller, andthe disk controller including a command issuing unit that issues the second command to the disk enclosure.
1 Assignment
0 Petitions
Accused Products
Abstract
A disk enclosure issues various small computer system interface (SCSI) commands to hard disk drives (HDDs), and acquires and stores therein disk detail data on all the HDDs. A disk controller is connected to the disk enclosure via an exclusive SCSI cable and the disk controller issues the SCSI command for requesting the disk detail data in batch. Upon receiving the SCSI command, the disk enclosure returns the disk detail data on all the HDDs in batch, in response to the SCSI command.
-
Citations
16 Claims
-
1. A disk array system comprising:
-
a disk enclosure that houses a plurality of disk devices; and a disk controller that controls reading of data from and writing of data to the disk devices, wherein the disk controller and the disk enclosure communicate with each other via a first communication path, the disk enclosure includes an acquiring unit that issues a first command to each of the disk devices, and receives disk detail data from each of the disk devices in response to the first command via a first communication path; a storage unit that stores therein the disk detail data; and a returning unit that returns the disk detail data stored in the storage unit in batch in response to a second command received from the disk controller, and the disk controller including a command issuing unit that issues the second command to the disk enclosure. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A disk array system comprising:
-
a disk enclosure that houses a plurality of disk devices; and a disk controller that controls reading of data from and writing of data to the disk devices, wherein the disk controller and the disk enclosure communicate with each other by using various small computer system interface (SCSI) commands via a first communication path, the disk enclosure includes an acquiring unit that issues a first SCSI command to each of the disk devices, and receives disk detail data from each of the disk devices in response to the first SCSI command; a storage unit that stores therein the disk detail data; and a returning unit that returns the disk detail data in batch in response to a second SCSI command received from the disk controller, and the disk controller including a command issuing unit that issues the second SCSI command to the disk enclosure. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable recording medium that stores therein a computer program that causes a disk enclosure and a disk controller to function as a computer, the disk enclosure housing a plurality of disk devices, and the disk controller controlling reading of data from and writing of data to the disk devices, wherein the disk controller and the disk enclosure communicate with each other via a first communication path,
the computer program causing the disk enclosure to execute issuing a first command to each of the disk devices, and receiving disk detail data from each of the disk devices in response to the first command via a first communication path; -
storing the disk detail data in a storage unit; and returning the disk detail data stored in the storage unit in batch in response to a second command received from the disk controller, and the computer program causing the disk controller execute issuing the second command to the disk enclosure.
-
-
12. A method of controlling a disk enclosure and a disk controller, the disk enclosure housing a plurality of disk devices, and the disk controller controlling reading of data from and writing of data to the disk devices, wherein the disk controller and the disk enclosure communicate with each other via a first communication path, wherein
the disk enclosure performs issuing a first command to each of the disk devices, and receiving disk detail data from each of the disk devices in response to the first command via a first communication path; -
storing the disk detail data in a storage unit; and returning the disk detail data stored in the storage unit in batch in response to a second command received from the disk controller, and the disk controller performs issuing the second command to the disk enclosure. - View Dependent Claims (13, 14, 15, 16)
-
Specification