Storage control system and control method for same
First Claim
Patent Images
1. A storage control system connected to a higher-level device, having:
- a plurality of channel adapters that are connected to the higher-level device and that receive data from said higher-level device;
one or a plurality of memory portions that are connected to said plurality of channel adapters and that save data exchanged with said higher-level device and control information related to said data;
a plurality of disk adapters that are connected to said memory portions and that control to write said data into said memory portions, or control to read said data from said memory portions; and
, a plurality of disk drives that are connected to said plurality of disk adapters and that store said data under the control of said plurality of disk adapters;
wherein a first channel adapter comprised in said plurality of channel adapters provides to said higher-level device a plurality of first logical volumes generated based on the storage areas of a plurality of first disk drives comprised in said plurality of disk drives, and, when there is write access of said data from said higher-level device to a first logical volume selected from said plurality of first logical volumes, said data is written to an area in said memory secured in advance; and
, a second channel adapter comprised in said plurality of channel adapters manages together a plurality of second logical volumes generated based on the storage areas of a plurality of second disk drives comprised in said plurality of disk drives, and, when information relating to a third logical volume provided to said higher-level device is received from said higher-level device, if write access of said data from said higher-level device to said third logical volumes has occurred, secures an area equivalent to said data in said memory portion necessary as a second logical volume corresponding to said third logical volume, writes said data to said secured area, and releases the second logical volume corresponding to said third logical volume.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage control system judges whether the data pattern of data exchanged with a higher-level device (hereafter “data”) conforms to one or a plurality of write-excluded data patterns comprised in write-excluded data pattern information prepared in advance. If a negative judgment result is obtained, the storage control subsystem stores the data in a logical device formed on a disk storage device. If, on the other hand, a positive judgment result is obtained, the storage control subsystem erases the data without storing in a logical device.
50 Citations
20 Claims
-
1. A storage control system connected to a higher-level device, having:
-
a plurality of channel adapters that are connected to the higher-level device and that receive data from said higher-level device;
one or a plurality of memory portions that are connected to said plurality of channel adapters and that save data exchanged with said higher-level device and control information related to said data;
a plurality of disk adapters that are connected to said memory portions and that control to write said data into said memory portions, or control to read said data from said memory portions; and
,a plurality of disk drives that are connected to said plurality of disk adapters and that store said data under the control of said plurality of disk adapters;
wherein a first channel adapter comprised in said plurality of channel adapters provides to said higher-level device a plurality of first logical volumes generated based on the storage areas of a plurality of first disk drives comprised in said plurality of disk drives, and, when there is write access of said data from said higher-level device to a first logical volume selected from said plurality of first logical volumes, said data is written to an area in said memory secured in advance; and
,a second channel adapter comprised in said plurality of channel adapters manages together a plurality of second logical volumes generated based on the storage areas of a plurality of second disk drives comprised in said plurality of disk drives, and, when information relating to a third logical volume provided to said higher-level device is received from said higher-level device, if write access of said data from said higher-level device to said third logical volumes has occurred, secures an area equivalent to said data in said memory portion necessary as a second logical volume corresponding to said third logical volume, writes said data to said secured area, and releases the second logical volume corresponding to said third logical volume. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of control of a storage control system connected to a higher-level device, wherein, when said storage control system has:
-
a plurality of channel adapters that are connected to said higher-level device and that receive data from said higher-level device;
one or a plurality of memory portions that are connected to said plurality of channel adapters and that save data exchanged with said higher-level device and control information related to said data;
a plurality of disk adapters that are connected to said memory portions and that control to write said data into said memory portions, or control to read said data from said memory portions; and
,a plurality of disk drives that are connected to said plurality of disk adapters and that store said data under the control of said plurality of disk adapters;
said control method comprises steps of;
providing to said higher-level device a plurality of first logical volumes generated based on the storage areas of a plurality of first disk drives comprised in said plurality of disk drives;
writing said data to an area secured in advance in said memory portions, when there is access from said higher-level device to write said data to a first logical volume selected from said plurality of first logical volumes;
managing together a plurality of second logical volumes generated based on storage areas of a plurality of second disk drives comprised in said plurality of disk drives; and
,when information relating to a third logical volume provided to said higher-level device is received from said higher-level device, if there has been access to write said data from said higher-level device to said third logical volume, securing in said memory portions an area corresponding to said data necessary as the second logical volume corresponding to said third logical volume, writing said data to the secured area, and releasing the second logical volume corresponding to said third logical volume. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification