主权项 |
1. A method comprising:
receiving a request to transfer data from a first computing device in a network to a second computing device in the network, the request identifying:
the second computing device;a volume of data to be transferred from the first computing device to the second computing device in accordance with the request; anda deadline, the transfer of the data from the first computing device to the second computing device to be completed prior to the deadline; responsive to receiving the request and based upon the request, executing an optimization process to compute a long-term schedule that covers a plurality of time units, the long-term schedule generated to facilitate completion of the transfer of the data from the first computing device to the second computing device prior to the deadline, the long-term schedule identifies, for a time unit in the plurality of time units, at least one path in the network over which the data is to be transferred from the first computing device to the second computing device; based upon the long-term schedule, computing a short-term schedule, the short-term schedule computed to facilitate completion of the transfer of the volume of the data from the first computing device to the second computing device prior to the deadline, the short-term schedule comprising a routing table for a network infrastructure device in the network, the routing table identifies at least one device to which data received by the network infrastructure device is to be transferred; and transmitting the routing table to the network infrastructure device. |