RECORDING MEDIUM STORING MANAGEMENT PROGRAM, MANAGEMENT DEVICE AND MANAGEMENT METHOD
First Claim
1. A non-transitory computer-readable recording medium storing a management program for causing a computer to manage assignment relations between a plurality of virtual storage areas included in a logical volume and actual storage areas in recording devices included respectively in a plurality of storage nodes, the actual storage areas becoming storage destinations of data which are accessed by designating the virtual storage areas, the program causing the computer to execute a procedure, the procedure comprising:
- obtaining, from the plurality of storage nodes, information of accesses that are made to the actual storage areas included in the storage nodes, generating load information of the actual storage areas based on the access information, and storing the generated load information in a load information storage unit;
changing, based on the load information stored in the load information storage unit, the assignment relations of the actual storage areas with respect to the virtual storage areas such that loads of the storage nodes are leveled; and
instructing the plurality of storage nodes to move the data in the actual storage areas depending on change in the assignment of the actual storage areas to the virtual storage areas.
1 Assignment
0 Petitions
Accused Products
Abstract
A management device obtains, from the plurality of storage nodes, information of accesses which are made to the actual storage areas included in the storage nodes, generating load information of the actual storage areas based on the access information, and storing the generated load information in a load information storage unit. The device changes, based on the load information stored in the load information storage unit, the assignment relations of the actual storage areas with respect to the virtual storage areas such that loads of the storage nodes are leveled. The device instructs the plurality of storage nodes to move the data in the actual storage areas depending on change in the assignment of the actual storage areas to the virtual storage areas.
-
Citations
9 Claims
-
1. A non-transitory computer-readable recording medium storing a management program for causing a computer to manage assignment relations between a plurality of virtual storage areas included in a logical volume and actual storage areas in recording devices included respectively in a plurality of storage nodes, the actual storage areas becoming storage destinations of data which are accessed by designating the virtual storage areas, the program causing the computer to execute a procedure, the procedure comprising:
-
obtaining, from the plurality of storage nodes, information of accesses that are made to the actual storage areas included in the storage nodes, generating load information of the actual storage areas based on the access information, and storing the generated load information in a load information storage unit; changing, based on the load information stored in the load information storage unit, the assignment relations of the actual storage areas with respect to the virtual storage areas such that loads of the storage nodes are leveled; and instructing the plurality of storage nodes to move the data in the actual storage areas depending on change in the assignment of the actual storage areas to the virtual storage areas. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A management device for managing assignment relations between a plurality of virtual storage areas included in a logical volume and actual storage areas in recording devices included respectively in a plurality of storage nodes, the actual storage areas becoming storage destinations of data which are accessed by designating the virtual storage areas, the device comprising:
-
a load information obtaining unit obtaining, from the plurality of storage nodes, information of accesses that are made to the actual storage areas included in the storage nodes, generating load information of the actual storage areas based on the access information, and storing the generated load information in a load information storage unit; an assignment unit changing, based on the load information stored in the load information storage unit, the assignment relations of the actual storage areas with respect to the virtual storage areas such that loads of the storage nodes are leveled; and an instruction unit instructing the plurality of storage nodes to move the data in the actual storage areas depending on change in the assignment of the actual storage areas to the virtual storage areas.
-
-
9. A management method for a computer to manage assignment relations between a plurality of virtual storage areas included in a logical volume and actual storage areas in recording devices included respectively in a plurality of storage nodes, the actual storage areas becoming storage destinations of data which are accessed by designating the virtual storage areas, the program causing the computer to execute a procedure, the method comprising:
-
obtaining, from the plurality of storage nodes, information of accesses that are made to the actual storage areas included in the storage nodes, generating load information of the actual storage areas based on the access information, and storing the generated load information in a load information storage unit; changing, based on the load information stored in the load information storage unit, the assignment relations of the actual storage areas with respect to the virtual storage areas such that loads of the storage nodes are leveled; and instructing the plurality of storage nodes to move the data in the actual storage areas depending on change in the assignment of the actual storage areas to the virtual storage areas.
-
Specification