Apparatus and method for reallocating logical to physical disk devices using a storage controller with access frequency and sequential access ratio calculations and display
First Claim
1. A reallocating method, for use with a storage control unit connecting one data processor unit to a plurality of physical disk devices, for reallocating each of plural logical disk devices as objects of accesses from a data processor unit to the plurality of physical disk devices, said method comprising the steps of:
- allocating data of a logical disk device to at least one physical disk device such that the data is consecutively arranged in said at least one physical disk device;
calculating an access frequency for each of the logical disk devices;
selecting, according to results of said calculating step, a first logical disk device which has an access frequency exceeding a first predetermined value and a second logical disk device which has an access frequency equal to or less than a second predetermined value and which is allocated to a second physical disk device having a speed higher than a speed of a first physical disk device to which the first physical disk device is allocated; and
reallocating the first logical disk device to the second physical disk device and the second logical disk device to the first physical disk device, by exchanging contents of the first physical disk device with contents of the second physical disk device.
0 Assignments
0 Petitions
Accused Products
Abstract
A storage controller calculates an access frequency of each logical disk; that it selects a first logical disk device of which the access frequency exceeds a first predetermined value, the first logical disk device being allocated to a first physical disk device, selects a second logical disk device which has the access frequency equal to or less than a second predetermined value, the second logical disk device being allocated to a second physical disk device; and reallocates the first and second logical devices to the second and the first physical disk devices, respectively.
98 Citations
12 Claims
-
1. A reallocating method, for use with a storage control unit connecting one data processor unit to a plurality of physical disk devices, for reallocating each of plural logical disk devices as objects of accesses from a data processor unit to the plurality of physical disk devices, said method comprising the steps of:
-
allocating data of a logical disk device to at least one physical disk device such that the data is consecutively arranged in said at least one physical disk device;
calculating an access frequency for each of the logical disk devices;
selecting, according to results of said calculating step, a first logical disk device which has an access frequency exceeding a first predetermined value and a second logical disk device which has an access frequency equal to or less than a second predetermined value and which is allocated to a second physical disk device having a speed higher than a speed of a first physical disk device to which the first physical disk device is allocated; and
reallocating the first logical disk device to the second physical disk device and the second logical disk device to the first physical disk device, by exchanging contents of the first physical disk device with contents of the second physical disk device. - View Dependent Claims (2, 3, 4)
displaying the access frequency calculated from the calculating step on a service processor connected to the storage control unit; and
receiving a reallocation instruction from an operator through the service processor.
-
-
3. A reallocating method according to claim 1, further comprising the step of:
receiving a reallocation instruction from the data processor unit.
-
4. A reallocating method according to claim 1, further comprising the steps of:
-
in response to an access request to an area of the first logical disk device from the data processor unit during the reallocation, deciding whether or not the reallocation to the area is terminated from the first physical disk device to the second physical disk device;
accessing to the first physical disk device in response to a non-termination of reallocating to the second physical disk device; and
accessing to the second physical disk device in response to a termination of reallocating to the second physical disk device.
-
-
5. A reallocating method, for use with a storage control unit connecting one data processor unit to a plurality of physical disk devices, for reallocating each of plural logical disk devices as objects of accesses from a data processor unit to the plurality of physical disk devices, said method comprising the steps of:
-
allocating data of a logical disk device to at least one physical disk device such that the data is consecutively arranged in said at least one physical disk device;
calculating a sequential access ratio for each of the logical disk devices;
selecting, according to results of said calculating step, a first logical disk device which has a sequential access ratio exceeding a first predetermined value and a second logical disk device which has a sequential access ratio equal to or less than a second predetermined value and which is allocated to a second physical disk device enabling a sequential access having a speed higher than a speed of a first physical disk device to which the first physical disk device is allocated; and
reallocating the first logical disk device to the second physical disk device and the second logical disk device to the first physical disk device, by exchanging contents of the first physical disk device with contents of the second physical disk device. - View Dependent Claims (6, 7, 8)
displaying the calculated sequential access ratio on a service processor connected to the storage control unit; and
receiving a reallocation instruction from an operator through the service processor.
-
-
7. A reallocating method according to claim 5, further comprising the step of:
receiving a reallocation instruction from the data processor unit.
-
8. A reallocating method according to claim 5, further comprising the steps of:
-
in response to an access request to an area of the first logical disk device from the data processor unit during the reallocation, deciding whether or not the reallocation of the area from the first physical disk device to the second physical disk device is terminated;
accessing to the first physical disk device in response to a non-termination of reallocating to the second physical disk device; and
accessing to the second physical disk device in response to a termination of reallocating to the second physical disk device.
-
-
9. A storage controller connecting one data processor unit to a plurality of physical disk devices for consecutively reallocating a plurality of logical disk devices as objects of accesses from the data processor unit respectively to the plural physical disk devices, comprising:
-
allocation means for allocating data of a logical disk device to at least one physical disk device such that the data is consecutively arranged in said at least one physical disk device;
calculation means for calculating an access frequency for each of the logical disk devices;
selection means, according to results from said calculation means, for selecting a first logical disk device which has an access frequency exceeding a first predetermined value and a second logical disk device which has an access frequency equal to or less than a second predetermined value and which is allocated to a second physical disk device having a speed higher than a speed of a first physical disk device to which the first physical disk device is allocated; and
reallocation means for reallocating the first logical disk device to the second physical disk device and the second logical disk device to the first physical disk device, by exchanging contents of the first physical disk device with contents of the second physical disk device.
-
-
10. A storage controller connecting one data processor unit to a plurality of physical disk devices for consecutively reallocating a plurality of logical disk devices as objects of accesses from the data processor unit respectively to the plural physical disk devices, comprising:
-
allocation means for allocating data of a logical diskdevice to at least one physical disk device such that the data is consecutively arranged in said at least one physical disk device;
calculation means for calculating a sequential access ratio for each of the logical disk devices;
selection means, according to results from said calculation means, for selecting a first logical disk device which has a sequential access ratio exceeding a first predetermined value and a second logical disk device which has a sequential access ratio equal to or less than a second predetermined value and which is allocated to a second physical disk device enabling a sequential access having a speed higher than a speed of a first physical disk device to which the first physical disk device is allocated; and
reallocating the first logical disk device to the second physical disk device and the second logical disk device to the first physical disk device, by exchanging contents of the first physical disk device with contents of the second physical disk device.
-
-
11. A reallocating method, for use with a storage control unit connecting one data processor unit to a plurality of physical disk devices, for reallocating each of plural logical disk devices as objects of accesses from a data processor unit to the plurality of physical disk devices, said method comprising the steps of:
-
allocating data of a logical disk device to at least one physical disk device such that the data is consecutively arranged in said at least one physical disk device;
calculating an access frequency for each of the logical disk devices;
selecting, according to results of said calculating step, a logical disk device which has an access frequency exceeding a first predetermined value and a second physical disk device which has a speed higher than a speed of a first physical disk device to which the logical disk device is allocated; and
reallocating contents of the logical disk device to the second physical disk device.
-
-
12. A reallocating method, for use with a storage control unit connecting one data processor unit to a plurality of physical disk devices, for reallocating each of plural logical disk devices as objects of accesses from a data processor unit to the plurality of physical disk devices, said method comprising the steps of:
-
allocating data of a logical disk device to at least one physical disk device such that the data is consecutively arranged in said at least one physical disk device;
calculating a sequential access ratio for each of the logical disk devices;
selecting, according to results of said calculating step, a logical disk device which has a sequential access ratio exceeding a first predetermined value and a second physical disk device enabling a sequential access having a speed higher than a speed of a first physical disk device to which the logical disk device is allocated; and
reallocating contents of the logical disk device to the second physical disk device.
-
Specification