Access method, computer and recording medium
First Claim
1. An access method comprising:
- obtaining, by a computer, a result of monitoring a busy rate and a number of access operations per unit time of a storage device, the storage device having a first storage area and a second storage area;
acquiring a characteristic of correlation between the busy rate and the number of access operations per unit time based on the result;
calculating a first value, using the characteristic of correlation, based on the busy rate and the number of access operations per unit time;
calculating a first busy rate corresponding to a first number of access operations per unit time for the first storage area based on the first value and a guaranteed number of access operations per unit time which is guaranteed for the first storage area;
calculating a second number of access operations per unit time based on the first busy rate and the first value; and
controlling a number of operations to access the second storage area based on the second number of access operations per unit time.
1 Assignment
0 Petitions
Accused Products
Abstract
An access method includes: obtaining, by a computer, a result of monitoring a busy rate and a number of access operations per unit time of a storage device, the storage device having a first storage area and a second storage area; calculating a characteristic of correlation between the busy rate and the number of access operations per unit time based on the result; calculating a second number of access operations per unit time based on the characteristic of the correlation such that a sum of a first busy rate corresponding to a first number of access operations per unit time and a second busy rate corresponding to a second number of access operations per unit time becomes equal to or lower than a given busy rate; and controlling a number of operations to access the second storage area per unit time based on the second number of access operations.
42 Citations
13 Claims
-
1. An access method comprising:
-
obtaining, by a computer, a result of monitoring a busy rate and a number of access operations per unit time of a storage device, the storage device having a first storage area and a second storage area; acquiring a characteristic of correlation between the busy rate and the number of access operations per unit time based on the result; calculating a first value, using the characteristic of correlation, based on the busy rate and the number of access operations per unit time; calculating a first busy rate corresponding to a first number of access operations per unit time for the first storage area based on the first value and a guaranteed number of access operations per unit time which is guaranteed for the first storage area; calculating a second number of access operations per unit time based on the first busy rate and the first value; and controlling a number of operations to access the second storage area based on the second number of access operations per unit time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer comprising:
-
a storage device including a first storage area and a second storage area; a controller to control a number of operations to access the second storage area per unit time so as to become equal to or below a given number of access operations; and a processor to execute operations including; obtaining a result of monitoring a busy rate and a number of access operations per unit time of the storage device; acquiring a characteristic of correlation between the busy rate and the number of access operations per unit time based on the result; calculating a first value, using the characteristic of correlation, based on the busy rate and the number of access operations per unit time; calculating a first busy rate corresponding to a first number of access operations per unit time for the first storage area based on the first value and a guaranteed number of access operations per unit time which is guaranteed for the first storage area; calculating a second number of access operations per unit time based on the first busy rate and the first value; and controlling a number of operations to access the second storage area based on the second number of access operations per unit time. - View Dependent Claims (7, 8, 9)
-
-
10. A non-transitory computer-readable recording medium storing a program to be executed by a computer, the program comprising a set of codes for causing the computer to execute operations of:
-
obtaining a result of monitoring a busy rate and a number of access operations per unit time of a storage device, the storage device having a first storage area and a second storage area; acquiring a characteristic of correlation between the busy rate and the number of access operations per unit time based on the result; calculating a first value, using the characteristic of correlation, based on the busy rate and the number of access operations per unit time; calculating a first busy rate corresponding to a first number of access operations per unit time for the first storage area based on the first value and a guaranteed number of access operations per unit time which is guaranteed for the first storage area; calculating a second number of access operations per unit time based on the first busy rate and the first value; and controlling a number of operations to access the second storage area based on the second number of access operations per unit time. - View Dependent Claims (11, 12, 13)
-
Specification