Patent ID: 8521692

Claim:
A storage system for providing a data storage area to an external apparatus, the storage system comprising at least: a first information apparatus including a first logical storage area constituting the data storage area, and a first data processing part for performing a processing for reducing a storage capacity of the first logical storage area used by backup target data; and a second information apparatus including a second logical storage area constituting the data storage area, and a second data processing part for performing a processing for reducing a storage capacity of the second logical storage area used by backup target data, the second information apparatus communicatively coupled with the first information apparatus, wherein the first information apparatus includes: backup speed data, restore speed data, cleaning speed data, and network speed data indicating a time required to process a unit data size of each data attribute indicating a type of the backup target data attribute of the backup target data by the first data processing part and the second data processing part for each data attribute, a backup target data allocation control part for calculating a total backup time, a total restore time, a total cleaning time, and a total network time from the backup speed data, the restore speed data, the cleaning speed data, and the network speed data and data size of each data attribute of the backup target data, the total backup time, the total restore time, the total cleaning time, and the total network time indicating a time required to process the backup target data of each data attribute by the first data processing part and the second data processing part, and obtaining a combination of the data attribute with the first data processing part or the second data processing part, the combination having the total backup time, the total restore time, the total cleaning time, and the total network time each equal to or shorter than a predetermined limit time, a maximum data removal amount thereby, and an upper limit value of a predetermined variation range set for the total backup time equal to or shorter than the backup limit time, and a backup processing part for backing up the backup target data in accordance with the combination of the data attribute with the first data processing part or the second data processing part that is to process the backup target data belonging to the data attribute, the combination determined by the backup target data allocation control part.