1. An information processing apparatus comprising: a memory; and a processor coupled to the memory and configured to: receive, from each of a plurality of data centers located in a plurality of positions, load information pertaining to a load of each data center; calculate an estimated load value for each of the plurality of data centers based on the received load information; determine a data center to execute a requested process based on the estimated load value and a time zone of the position where each of the plurality of data centers is located; and control the determined data center to execute the requested process.