P
US7529900B2ExpiredUtilityPatentIndex 62

Computer system and storage system and volume assignment method

Assignee: HITACHI LTDPriority: Apr 18, 2006Filed: Jun 12, 2006Granted: May 5, 2009
Est. expiryApr 18, 2026(expired)· nominal 20-yr term from priority
Inventors:HIRAIWA YURIHOSOUCHI MASAAKIMIYATA KATSUHISAMAKI NOBUHIRO
Y02D10/00G06F 3/0625G06F 3/0634G06F 11/2094G06F 3/0689Y10S707/99953Y10S707/99955
62
PatentIndex Score
2
Cited by
13
References
20
Claims

Abstract

There is provided a computer system which can implement ease of transition to a standby state caused by power-off of a volume and ease of recovery from a standby state while maintaining access performance. A computer system including a storage system ( 200 ) having one or more disk units ( 220 ) and a disk controller unit ( 210 ) which controls reading and writing of data stored on volumes formed by the disk units and a host computer ( 100 ) which transmits a data read/write request to the storage system ( 200 ), wherein the host computer ( 100 ) gives an instruction to perform volume assignment for each of groups each having duplicated sets obtained by multiply duplicating a set composed of one or more volumes on which data is to be stored, and the storage system ( 200 ) assigns a first volume of a first duplicated set in the group to one of the disk units ( 220 ) which has an attribute different from an attribute of a volume constituting another duplicated set.

Claims

exact text as granted — not AI-modified
1. A computer system comprising:
 a storage system having at least one disk unit and a disk controller unit which controls reading and writing of data stored on volumes formed by the at least one disk unit and a host computer which transmits a data read/write request to the storage system, 
 wherein the host computer gives an instruction to perform volume assignment for each of groups each having duplicated sets obtained by multiply duplicating a set composed of at least one volume on which data is to be stored, and 
 the storage system assigns a first volume of a first duplicated set in the group to one of the at least one disk unit which corresponds to the first volume and has an attribute different from an attribute of a volume constituting another duplicated set of the group. 
 
     
     
       2. The computer system according to  claim 1 , wherein
 at least one of the at least one disk unit has an attribute different from an attribute of another of the at least one disk unit, the disk controller unit holds a difference in attribute between the at least one disk unit as configuration information, and the storage system assigns a volume of one duplicated set in each of at least one of the groups to one of the at least one disk unit which has an attribute different from an attribute of another duplicated set of the group. 
 
     
     
       3. The computer system according to  claim 2 , wherein
 an attribute of the at least one disk unit is one of switching of a disk unit from a disabled state to an enabled state at high speed and switching at low speed. 
 
     
     
       4. The computer system according to  claim 3 , wherein
 if ones of the at least one disk unit to which volumes are assigned are all in a disabled state at the time of reading and writing of data, the storage system boots up one of the at least one disk unit whose speed of switching to an enabled state is high. 
 
     
     
       5. The computer system according to  claim 2 , wherein
 an attribute of the at least one disk unit is one of high-speed access to a disk unit and low-speed access. 
 
     
     
       6. The computer system according to  claim 1 , wherein
 each of the duplicated sets is composed of at least two volumes, and 
 when assigning at least two volumes constituting a first duplicated set in one of the groups to at least one first disk unit of the at least one disk unit and placing and assigning at least two volumes constituting another duplicated set of the group to at least one of the at least one disk unit, the storage system assigns the at least two volumes constituting the another duplicated set to the at least one such that the at least two volumes constituting the another duplicated set have a placement relationship different from a placement relationship of the at least two volumes constituting the first duplicated set. 
 
     
     
       7. The computer system according to  claim 6 , wherein
 the storage system concentrates and assigns one duplicated set in each of at least one of the groups to one of a single frame and a few frames of the at least one disk unit and distributes and assigns another duplicated set of the group over a large number of frames. 
 
     
     
       8. A storage system comprising:
 at least one disk unit and a disk controller unit which controls reading and writing of data from and to the at least one disk unit, 
 wherein the disk controller unit 
 receives, from a host computer, an instruction to perform volume assignment for each of groups each having duplicated sets obtained by multiply duplicating a set composed of at least one volume and 
 assigns a first volume of a first duplicated set in the group to one of the at least one disk unit which corresponds to the first volume and has an attribute different from an attribute of a volume constituting another duplicated set of the group. 
 
     
     
       9. The storage system according to  claim 8 , wherein
 at least one of the at least one disk unit has an attribute different from an attribute of another of the at least one disk unit, the disk controller unit holds a difference in attribute between the at least one disk unit as configuration information, and a volume of one duplicated set in each of at least one of the groups is assigned to one of the at least one disk unit which has an attribute different from an attribute of another duplicated set of the group. 
 
     
     
       10. The storage system according to  claim 9 , wherein
 an attribute of the at least one disk unit is one of switching of a disk unit from a disabled state to an enabled state at high speed and switching at low speed. 
 
     
     
       11. The storage system according to  claim 10 , wherein
 if ones of the at least one disk unit to which volumes are assigned are all in a disabled state at the time of reading and writing of data, one of the at least one disk unit whose speed of switching to an enabled state is high is booted up. 
 
     
     
       12. The storage system according to  claim 9 , wherein
 an attribute of the at least one disk unit is one of high-speed access to a disk unit and low-speed access. 
 
     
     
       13. The storage system according to  claim 8 , wherein
 each of the duplicated sets is composed of at least two volumes, and 
 when assigning at least two volumes constituting a first duplicated set in one of the groups to at least one first disk unit of the at least one disk unit and placing and assigning at least two volumes constituting another duplicated set of the group to at least one of the at least one disk unit, the disk controller unit assigns the at least two volumes constituting the another duplicated set to the at least one such that the at least two volumes constituting the another duplicated set have a placement relationship different from a placement relationship of the at least two volumes constituting the first duplicated set. 
 
     
     
       14. The storage system according to  claim 13 , wherein
 one duplicated set in each of at least one of the groups is concentrated and assigned to one of a single frame and a few frames of the at least one disk unit, and another duplicated set of the group is distributed and assigned over a large number of frames. 
 
     
     
       15. A volume assignment method in a computer system comprising a storage system including at least one disk unit and a disk controller unit which controls reading and writing of data from and to the at least one disk unit and a host computer which transmits a data read/write request to the storage system,
 wherein the host computer instructs the storage system to perform volume assignment for each of groups each having duplicated sets obtained by multiply duplicating a set composed of at least one volume on which the data is to be stored, and 
 the storage system assigns a first volume of a first duplicated set in the group to one of the at least one disk unit which corresponds to the first volume and has an attribute different from an attribute of a volume constituting another duplicated set of the group. 
 
     
     
       16. The volume assignment method according to  claim 15 , including
 holding, as configuration information, a difference in attribute between the at least one disk unit having a plurality of attributes and assigning a volume of one duplicated set in each of at least one of the groups to one of the at least one disk unit which has an attribute different from an attribute of another duplicated set of the group. 
 
     
     
       17. The volume assignment method according to  claim 16 , wherein
 each of the plurality of attributes of the at least one disk unit is one of switching of a disk unit from a disabled state to an enabled state at high speed and switching at low speed. 
 
     
     
       18. The volume assignment method according to  claim 16 , wherein
 each of the plurality of attributes of the at least one disk unit is one of high-speed access to a disk unit and low-speed access. 
 
     
     
       19. The volume assignment method according to  claim 15 , wherein
 each of the duplicated sets is composed of at least two volumes, and 
 when assigning at least two volumes constituting a first duplicated set in one of the groups to at least one first disk unit of the at least one disk unit and placing and assigning at least two volumes constituting another duplicated set of the group to one of the at least one disk unit, the storage system assigns the at least two volumes constituting the another duplicated set to the at least one such that the at least two volumes constituting the another duplicated set have a placement relationship different from a placement relationship of the at least two volumes constituting the first duplicated set. 
 
     
     
       20. The volume assignment method according to  claim 19 , wherein
 one duplicated set in each of at least one of the groups is concentrated and assigned to one of a single frame and a few frames of the at least one disk unit, and another duplicated set of the group is distributed and assigned over a large number of frames.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.