Storage device management method, system and program
First Claim
1. A management method of storage devices utilizing a storage area network (SAN), comprising:
- a step of establishing policy prescribing actions each executed when some object to be judged satisfies some condition with regard to storage devices;
a step of collecting information concerning use situations of said storage devices;
a step of calculating a value of an object to be judged of said policy on the basis of the collected information;
a step of judging whether said value of the object to be judged satisfies a condition of said policy or not; and
a step of executing the action of said policy when said condition of the policy is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
Use situations of storage devices utilizing a storage area network (SAN) are predicted and the devices are automatically managed on the basis of the predicted results. To manage the devices utilizing the SAN, there is established the policy prescribing actions each executed when some object to be judged satisfies some condition with regard to storage devices. Information concerning use situations of the devices is collected and a value of an object to be judged of the policy is calculated based on collected information to judge whether the value of the object to be judged satisfies a condition of the policy. When the condition is satisfied, the action of the policy is executed. The objects to be judged of the policy may be actual result values in the past, current values or prediction values in the future relative to use capacity of storages, the number of I/O operations of disk or fragmentation.
-
Citations
13 Claims
-
1. A management method of storage devices utilizing a storage area network (SAN), comprising:
-
a step of establishing policy prescribing actions each executed when some object to be judged satisfies some condition with regard to storage devices;
a step of collecting information concerning use situations of said storage devices;
a step of calculating a value of an object to be judged of said policy on the basis of the collected information;
a step of judging whether said value of the object to be judged satisfies a condition of said policy or not; and
a step of executing the action of said policy when said condition of the policy is satisfied. - View Dependent Claims (2, 3, 4)
-
-
5. A management system of storage devices utilizing a SAN, comprising:
-
means for establishing policy prescribing actions each executed when some object to be judged satisfies some condition with regard to storage devices;
means for collecting information concerning use situations of said storage devices;
means for calculating a value of an object to be judged of said policy on the basis of the collected information;
means for judging whether said value of the object to be judged satisfies a condition of said policy or not; and
means for executing the action of said policy when said condition of the policy is satisfied. - View Dependent Claims (6, 7, 8)
-
-
9. A management program of storage devices utilizing a SAN, comprising:
-
a step of establishing policy prescribing actions each executed when some object to be judged satisfies some condition with regard to storage devices;
a step of collecting information concerning use situations of said storage devices;
a step of calculating a value of an object to be judged of said policy on the basis of the collected information;
a step of judging whether said value of the object to be judged satisfies a condition of said policy or not; and
a step of executing the action of said policy when said condition of the policy is satisfied. - View Dependent Claims (10, 11, 12)
-
-
13. A program of managing information concerning storage devices, comprising:
-
reading out information relating objects to be judged, judgment conditions and processing contents corresponding to a state of said storage device for judging the state of said storage device to one another;
receiving information obtained by analyzing information concerning said storage devices; and
transmitting an instruction for execution of said processing contents on the basis of said received information and said read-out information.
-
Specification