Recording medium storing control program for decentralized data, storage management program, control node, and disk node
AssigneeFujitsu Limited
InventorsYasuo NOGUCHI, Hideki Sakurai
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsYasuo NOGUCHI, Hideki Sakurai
Estimating the term…
A number-of-slices collector collects number-of-slices information indicating the number of free slices, which are not assigned to a storage areas of a logical disk, from each of a plural disk nodes, divides the storage area of the corresponding storage device in units of slice, and stores an assignment relation of the slices with respect to the storage areas of the logical disk. A disk node selector selects a source disk node from among the disk nodes having the free slices, and requests a slice identifier to identify the free slice for the selected source disk node. The source disk node serves as a source providing the slice to be assigned. A slice assigner receives the slice identifier from the source disk node, and determines an assignment relation of the free slice, which is denoted by the received slice identifier, with respect to the storage areas of the logical disk.
A computer-readable recording medium encoded with a decentralized data control program containing instructions executable on a computer, the computer executing a process of assigning storage areas of storage devices, which are connected respectively to a plurality of disk nodes, to storage areas of a virtually defined logical disk, the program causing the computer to execute:
A computer-readable recording medium encoded with a storage management program containing instructions executable on a computer, the computer executing a process of dividing a storage area of a storage device in units of slice and managing the slices, the program causing the computer to execute:
A control node for executing a process of assigning storage areas of storage devices, which are connected respectively to a plurality of disk nodes, to storage areas of a virtually defined logical disk, the control node comprising:
A disk node for dividing a storage area of a storage device in units of slice and managing the slices, the disk node comprising:
A process of assigning storage areas of storage devices, comprising:
Dependencies are inferred from the claim text.