Storage apparatus and method for controlling the same
First Claim
Patent Images
1. A storage apparatus comprising:
- a controller, in a casing of a plurality of casings, being adapted to transmit data received from at least one of a plurality of computers to at least one of a plurality of storage areas via an interface other than a Serial ATA (SATA) interface;
a plurality of first drive units each comprising a converter and a first type drive, the converter converting a communication with the interface other than the SATA interface into a communication with a SATA interface, the first type drive having the SATA interface and at least one of the plurality of storage areas; and
another casing of the plurality of casings comprising either the plurality of first drive units or a plurality of second drive units, each of the plurality of second drive units comprising a second type drive having the interface other than the SATA interface,wherein the controller is adapted to acquire information of at least one drive in at least one drive unit comprised in the another casing so that a software program on at least one of the plurality of computers can cause to display the type of interface of the at least one drive in the at least one drive unit comprised in the another casing.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus includes a controller and a plurality of drives. The controller has a communication control unit for accepting a data input/output request, a controller unit for controlling a drive, and a cache memory for temporarily storing data transferred between the communication control unit and the controller unit. The plurality of drives has different communication interfaces and connected to the controller unit to communicate with the controller unit.
159 Citations
54 Claims
-
1. A storage apparatus comprising:
-
a controller, in a casing of a plurality of casings, being adapted to transmit data received from at least one of a plurality of computers to at least one of a plurality of storage areas via an interface other than a Serial ATA (SATA) interface; a plurality of first drive units each comprising a converter and a first type drive, the converter converting a communication with the interface other than the SATA interface into a communication with a SATA interface, the first type drive having the SATA interface and at least one of the plurality of storage areas; and another casing of the plurality of casings comprising either the plurality of first drive units or a plurality of second drive units, each of the plurality of second drive units comprising a second type drive having the interface other than the SATA interface, wherein the controller is adapted to acquire information of at least one drive in at least one drive unit comprised in the another casing so that a software program on at least one of the plurality of computers can cause to display the type of interface of the at least one drive in the at least one drive unit comprised in the another casing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A storage apparatus comprising:
-
a casing comprising a controller, the controller being adapted to execute an operation of writing data, received from at least one of a plurality of computers, to at least one of a plurality of drives accommodated in a plurality of drive units accommodated in another casing via a first type communication interface; and the another casing accommodates either a plurality of first drive units or a plurality of second drive units, each of the plurality of first drive units comprising a converter and a first type drive, the converter converting a communication with the first type communication interface into a communication with a second type communication interface, the first type drive having the second type communication interface, each of the plurality of second drive units comprising a second type drive having the first type communication interface, wherein the controller is adapted to acquire information of the type of communication interface of at least one drive accommodated in at least one of the plurality of drive units accommodated in the another casing, so that a software program on at least one of the plurality of computers can cause to display the type of communication interface of the at least one drive accommodated in the at least one of the plurality of drive units accommodated in the another casing. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A control method of a storage apparatus comprising the steps of:
-
acquiring information of at least one drive in at least one drive unit comprised in a casing so that a software program on at least one of a plurality of computers can cause to display the type of interface of the at least one drive in the at least one drive unit comprised in the casing; and transmitting, by a controller in another casing, data received from at least one of a plurality of computers to the at least one drive in the at least one drive unit comprised in the casing via an interface other than a Serial ATA (SATA) interface, wherein the casing comprises either a plurality of first drive units or a plurality of second drive units, the plurality of first drive units each comprising a converter and a first type drive, the converter converting a communication with the interface other than the SATA interface into a communication with the SATA interface, the first type drive having the SATA interface, each of the plurality of second drive units comprising a second type drive having the interface other than the SATA interface. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A control method for a storage apparatus comprising the steps of:
-
acquiring information of the type of communication interface of at least one drive accommodated in at least one of the plurality of drive units accommodated in a casing, so that a software program on at least one of a plurality of computers can cause to display the type of communication interface of the at least one drive accommodated in the at least one of the plurality of drive units accommodated in the casing; and executing, by a controller in another casing, an operation of writing data, received from at least one of the plurality of computers, to the at least one drive accommodated in the at least one of the plurality of drive units accommodated in the casing via a first type communication interface, wherein the casing accommodates either a plurality of first drive units or a plurality of second drive units, each of the plurality of first drive units comprising a converter and a first type drive, the converter converting a communication with the first type communication interface into a communication with a second type communication interface, the first type drive having the second type communication interface, each of the plurality of second drive units comprising a second type drive having the first type communication interface . - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A storage apparatus comprising:
-
a casing comprising either a plurality of first drive units or a plurality of second drive units, the plurality of first drive units each comprising a converter and a first type drive, the converter converting a communication with an interface other than a Serial ATA (SATA) interface into a communication with the SATA interface, the first type drive having the SATA interface, each of the plurality of second drive units comprising a second type drive having an interface other than the SATA interface; another casing comprising a controller, the controller transmitting data received from at least one of a plurality of computers to at least one drive in at least one drive unit comprised in the casing via the communication with the interface other than the SATA interface; and the controller being adapted to acquire information of the at least one drive in the at least one drive unit comprised in the casing so that a software program on at least one of the plurality of computers can cause to display the type of interface of the at least one drive in the at least one drive unit comprised in the casing. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification