Patent ID: 11954076
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 0:
1. A hierarchical storage management system comprising: a hierarchical storage that is provided in an individual data center and has at least one storage medium; and a hierarchical storage control apparatus that manages at least one hierarchical storage for a plurality of data centers, wherein the hierarchical storage control apparatus is configured to:
for a plurality of stored data in each of the plurality of data centers:
obtain characteristics of the stored data;
determine a power consumption required for the stored data in a respective data center by calculating a sum of the power consumption by reading from the storage medium the stored data, power consumption during standby, annual data storage power consumption, a reading time for reading the stored data, and a frequency amount with which the stored data is annually access;
determine a cost required for the stored data in the respective data center;
determine a communication speed for transferring the stored data from the respective data center to a frequent device for downloading the stored data;
determine, for the stored data, whether (i) the power consumption, (ii) the cost required, and (iii) the communication speed, satisfy a policy from the obtained characteristics of the stored data, the policy describing criteria for data to be stored in the respective data center; and
in response to determining at least one of (i) the power consumption, (ii) the cost required, and (iii) the communication speed, does not satisfy the policy:
identify another data center of the plurality of data centers for storing the stored data from the respective data center;
determine, for the stored data, whether (i) the power consumption, (ii) the cost required, and (iii) the communication speed, satisfy another policy at the other data center, the other policy describing criteria for data to be stored in the other data center; and
in response to determining (i) the power consumption, (ii) the cost required, and (iii) the communication speed do satisfy the policy at the other data center, transmit the stored data from the respective data center to the other data center for storage.