Storage control system and storage control method
First Claim
1. A storage control system configured by a first storage controller and a second storage controller being connected in a mutually communicable manner, and which performs data processing according to a request from a host system, said first storage controller comprising:
- a virtual volume associated with a logical volume of said second storage controller;
a cache memory associated with said virtual volume; and
a control unit for controlling the data processing between said cache memory and said virtual volume;
wherein said control unit purges the storage area of said cache memory corresponding to said virtual volume accessed by said host system upon storing restored data of said logical volume in said cache memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a storage control system in which a number of storage controllers are connected, and restored data is forwarded from one storage controller to the other storage controller. With this storage control system, even when the host system accesses the logical volume of the forwarding destination of the restored data, the host system will be able to reliably access the restored data. This storage control system is configured by a first storage controller and a second storage controller being connected in a mutually communicable manner, and which performs data processing according to a request from a host system, the first storage controller having a virtual volume associated with a logical volume of the second storage controller; a cache memory associated with the virtual volume; and a control unit for controlling the data processing between the cache memory and the virtual volume; wherein the control unit purges the storage area of the cache memory corresponding to the virtual volume accessed by the host system upon storing the restored data of the logical volume in the cache memory.
34 Citations
20 Claims
-
1. A storage control system configured by a first storage controller and a second storage controller being connected in a mutually communicable manner, and which performs data processing according to a request from a host system,
said first storage controller comprising: -
a virtual volume associated with a logical volume of said second storage controller;
a cache memory associated with said virtual volume; and
a control unit for controlling the data processing between said cache memory and said virtual volume;
wherein said control unit purges the storage area of said cache memory corresponding to said virtual volume accessed by said host system upon storing restored data of said logical volume in said cache memory. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 17, 19)
-
-
2. A storage control system configured by a first storage controller and a second storage controller being connected in a mutually communicable manner, and which performs data processing according to a request from a host system,
said first and second storage controllers respectively comprising: -
a storage device;
a logical volume having a logical storage configuration of said storage device and which is accessible from said host system;
a cache memory for storing the data of said logical volume; and
a control unit for controlling the data processing among said storage device, said cache memory and said logical volume;
said first storage controller further comprising a virtual volume associated to the logical volume of said second storage controller without being associated to the storage device of said first storage controller, and which is accessible from said host system;
wherein the control unit of said first storage controller purges the storage area of said cache memory corresponding to a management area of said virtual volume accessed by said host system upon storing restored data of the logical volume of said second storage controller in the cache memory of said first storage controller. - View Dependent Claims (3, 4, 5, 6, 7, 15, 16, 18)
-
-
20. A storage control method to be applied in a storage control system in which a first storage controller and a second storage controller are connected in a mutually communicable manner, and which is for performing data processing according to a request from a host system,
said first storage controller comprising: -
a virtual volume associated with a logical volume of said second storage controller;
a cache memory associated with said virtual volume; and
a control unit for controlling the data processing between said cache memory and said virtual volume;
wherein said control unit executes the step of purging the storage area of said cache memory corresponding to said virtual logical volume accessed by said host system upon storing restored data of said logical volume in said cache memory.
-
Specification