1. An information processing apparatus in a network system including a plurality of first network apparatuses that establish logical topologies and including a plurality of second network apparatuses that connect to the first network apparatuses and that establish physical topologies, the information processing apparatus comprising: a first storage unit that stores traffic amounts of paths between the first network apparatuses; a second storage unit that stores power consumption for connections between the first network apparatuses and the second network apparatuses; and a calculation unit that calculates, for a plurality of logical topologies, sums of power consumption related to a packet forwarding process in the first network apparatuses and power consumption related to the connections between the first network apparatuses and the second network apparatuses based on the traffic amounts of the paths between the first network apparatuses and based on the power consumption for the connections and that selects a logical topology with the smallest sum among the plurality of logical topologies.