Patent ID: 7526509

Claim:
An information lifecycle managing system comprising a composite storage unit having a plurality of physically different data storage devices of different bit unit costs and characteristics; a data placement management system for managing placements of managed data objects to be stored in (data items) to said data storage devices; and an application system for offering service by utilizing said managed data objects, said application system including: working target condition setting means for setting a working target condition said service must satisfy; and a data placement relevant information exchanging unit which exchanges information to be used for determination of data placement in said data storage devices with said data placement management system, wherein said data placement management system includes: a data placement setting creating unit which creates a plurality of data placement settings of said managed data objects in respect of said data storage devices in said composite storage unit; a data placement setting characteristic calculating unit which calculates, in respect of said individual created data placement settings, characteristic information such as utilized storage costs from bit unit costs of said individual data storage devices and sizes of managed data objects arranged in said data storage devices; a data placement settings narrowing down unit which narrows down said plurality of data placement settings by consulting a preset data placement determining policy and information offered from said system and utilized for said data placement determination; a data placement determining unit which determines an optimum data placement establishment from said narrowed down data placement settings in accordance with said data placement determining policy; and a data placement changing unit which changes physical placement of managed data objects in the physically different data storage devices in accordance with each of pairs of the managed data objects and data storage devices which are made to correspond with each other in the data placement establishment determined by said data placement determining means, wherein said application system further includes an execution profile analyzing unit which decides whether said working target condition is observed (complied) by consulting: (1) said working target condition; and (2) an execution profile which is execution performance information of said application system which is predicted (estimated) when the data placement is acguired through said data placement relevant information exchanging means.