The apparatus (3, 11) comprises a first input part (5, 43) which inputs
first utilization state information that indicates information relating
to the utilization state of first shared data in the respective first
data control devices, a second input part (5, 43) which inputs second
utilization state information that indicates information relating to the
utilization state of second shared data in the respective second data
control devices, and a selection part (5, 43) which compares the input
first utilization state information and second utilization state
information to each other, selects the data among the first shared data
or the second shared data, that is to be used as the migration object
data on the basis of the results of this comparison, selects the data
migration destination from the one or more first data control devices or
the plurality of second data control devices, and outputs information
relating to the selection results.