Data management apparatus
First Claim
1. A data management apparatus connected to a plurality of data storage devices and a plurality of data obtainment devices being capable to obtain data by accessing any one of the data storage devices, the data management apparatus comprising:
- a directory information database storing directory information showing which data is stored in which of the data storage devices;
a load observing unit observing load status of the plurality of data storage devices;
a data controlling unit analyzing an observation result by the load observing unit, when the load status of a specific data storage device matches a predetermined condition, moving at least a part of data stored in the specific data storage device to any one of the data storage devices, and updating the directory information by reflecting the data migration; and
a directory notifying unit, when an inquiry of directory information related to the data which has been moved by the data controlling unit is received from a specific data obtainment device, sending at least the directory information related to the moved data among the directory information after updating to the specific data obtainment device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention aims to improve the performance, reliability, and availability in a distributed file system environment. A load observing unit of a distributed file system management server observes load status of each disk, and when the load of a specific disk exceeds a predetermined level, a data controlling unit moves data stored in that disk to another disk, and updates directory information of a directory information database by reflecting this data migration. When a client makes an inquiry for the directory information, a directory notifying unit sends the updated directory information to that client, and a cache of a directory information database of the client side is updated.
44 Citations
27 Claims
-
1. A data management apparatus connected to a plurality of data storage devices and a plurality of data obtainment devices being capable to obtain data by accessing any one of the data storage devices, the data management apparatus comprising:
-
a directory information database storing directory information showing which data is stored in which of the data storage devices;
a load observing unit observing load status of the plurality of data storage devices;
a data controlling unit analyzing an observation result by the load observing unit, when the load status of a specific data storage device matches a predetermined condition, moving at least a part of data stored in the specific data storage device to any one of the data storage devices, and updating the directory information by reflecting the data migration; and
a directory notifying unit, when an inquiry of directory information related to the data which has been moved by the data controlling unit is received from a specific data obtainment device, sending at least the directory information related to the moved data among the directory information after updating to the specific data obtainment device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification