STORAGE SYSTEM AND POWER CONSUMPTION REDUCTION METHOD FOR THE SAME
First Claim
1. A storage system including:
- a computer; and
a storage apparatus having a plurality of disk devices storing pieces of data sent from the computer and a plurality of logical units configured from the disk devices, comprising;
a group management table storing group information including at least information for one or more groups configured from the logical units and information on whether or not these groups are active;
a power control unit for switching ON/OFF of the power of the disk devices associated with the logical units in the groups;
a data management table storing management information including;
logical unit numbers for the logical units associated with storage locations of the pieces of data stored in the disk devices;
values representing bit strings for the pieces of data;
and computer-designated numbers associated with the logical units;
a calculation unit for calculating, when receiving a piece of data from the computer, a value representing the bit string for the piece of data;
a judgment unit for judging whether or not a value identical to the value calculated by the calculation unit is stored in the data management table;
a first storing unit for storing, when the judgment unit judges that no identical value is stored, the received piece of data in the data management table and storing it in one or more disk devices associated with a logical unit number of a logical unit constituting an active group, based on the group management table; and
a second storing unit for storing, when the judgment unit judges that an identical value is stored, the received piece of data in one or more of the disk devices based on the group information in the group management table and the management information in the data management table.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention achieves data capacity efficiency via data de-duplication and maximizes a power-saving effect by disk operation control. In a storage system, when data is received from a computer, a value representing the bit string for the data is calculated and whether or not a value identical to the calculated value is stored in a data management table is judged. If it is judged that an identical value is not stored, the received data is registered in the data management table and stored, based on a group management table, in disk device(s) associated with a logical unit number of a logical unit constituting an active group. Meanwhile, if it is judged that an identical value is stored, the received data is stored in disk device(s) based on the group information managed in the group management table and the management information managed in the data management table.
-
Citations
18 Claims
-
1. A storage system including:
- a computer; and
a storage apparatus having a plurality of disk devices storing pieces of data sent from the computer and a plurality of logical units configured from the disk devices, comprising;a group management table storing group information including at least information for one or more groups configured from the logical units and information on whether or not these groups are active; a power control unit for switching ON/OFF of the power of the disk devices associated with the logical units in the groups; a data management table storing management information including;
logical unit numbers for the logical units associated with storage locations of the pieces of data stored in the disk devices;
values representing bit strings for the pieces of data;and computer-designated numbers associated with the logical units; a calculation unit for calculating, when receiving a piece of data from the computer, a value representing the bit string for the piece of data; a judgment unit for judging whether or not a value identical to the value calculated by the calculation unit is stored in the data management table; a first storing unit for storing, when the judgment unit judges that no identical value is stored, the received piece of data in the data management table and storing it in one or more disk devices associated with a logical unit number of a logical unit constituting an active group, based on the group management table; and a second storing unit for storing, when the judgment unit judges that an identical value is stored, the received piece of data in one or more of the disk devices based on the group information in the group management table and the management information in the data management table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- a computer; and
-
10. A storage system power consumption reduction method, the storage system including:
- a computer; and
a storage apparatus having a plurality of disk devices storing pieces of data sent from the computer and a plurality of logical units configured from the disk devices, whereinthe storage apparatus comprises; a group management table storing group information including at least information for one or more groups configured from the logical units and information on whether or not these groups are active; a power control unit for switching ON/OFF of the power of the disk devices associated with the logical units in the groups; and a data management table storing management information including;
logical unit numbers for the logical units associated with storage locations of the pieces of data stored in the disk devices;
values representing bit strings for the pieces of data; and
computer-designated numbers associated with the logical units; andthe method comprising; a calculation step of calculating, when receiving a piece of data from the computer, a value representing the bit string for the piece of data; a judgment step of judging whether or not a value identical to the calculated value is stored in the data management table; and a first storing step of storing, when it is judged in the judgment step that no identical value is stored, the received piece of data in the data management table and storing it in one or more disk devices associated with a logical unit number of a logical unit constituting an active group, based on the group management table; and a second storing step of storing, when it is judged in the judgment step that an identical value is stored, the received piece of data in one or more of the disk devices based on the group information in the group management table and the management information in the data management table. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
- a computer; and
Specification