COMPUTER SYSTEM AND METHOD OF CONTROLLING COMPUTER SYSTEM
First Claim
1. A computer system comprising:
- a first controller coupled to a host computer through a first communication channel;
a second controller coupled to the host computer through a second communication channel;
a first storage device coupled to the first controller; and
a second storage device that is coupled to the first controller through a first interface and is coupled to the second controller through a second interface,wherein the first controller is configured to;
receive data from the host computer through the first communication channel;
write the received data into the first storage device;
identify part of the received data as first data, the part satisfying a preset particular condition; and
write a replica of the first data as second data into the second storage device, andwherein the second controller is configured to;
read the second data from the second storage device in response to a Read request received from the host computer through the second communication channel;
and transmit the read second data to the host computer through the second communication channel.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to reduce the amount of consumption of a back-end bandwidth in a storage apparatus, a computer system includes: a first storage device; and a second storage device that is coupled to the first controller through a first interface and is coupled to the second controller through a second interface. The first controller receives data from a host computer through a first communication channel; write the received data into the first storage device; identify part of the received data as first data, the part satisfying a preset particular condition; and write a replica of the first data as second data into the second storage device. The second controller reads the second data from the second storage device in response to a Read request received from the host computer through a second communication channel; and transmit the second data to the host computer through the second communication channel.
36 Citations
15 Claims
-
1. A computer system comprising:
-
a first controller coupled to a host computer through a first communication channel; a second controller coupled to the host computer through a second communication channel; a first storage device coupled to the first controller; and a second storage device that is coupled to the first controller through a first interface and is coupled to the second controller through a second interface, wherein the first controller is configured to;
receive data from the host computer through the first communication channel;
write the received data into the first storage device;
identify part of the received data as first data, the part satisfying a preset particular condition; and
write a replica of the first data as second data into the second storage device, andwherein the second controller is configured to;
read the second data from the second storage device in response to a Read request received from the host computer through the second communication channel;and transmit the read second data to the host computer through the second communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of controlling a computer system, comprising:
-
receiving, by a first controller coupled to a host computer through a first communication channel, data from the host computer through the first communication channel; writing, by the first controller, the received data into a first storage device coupled to the first controller; identifying, by the first controller, part of the received data as first data, the part satisfying a preset particular condition; writing, by the first controller, second data that is a replica of the first data, into a second storage device through a first interface; and reading, by a second controller coupled to the host computer through a second communication channel, the second data from the second storage device through a second interface in response to a Read request received from the host computer through the second communication channel, and transmitting the second data to the host computer through the second communication channel.
-
Specification