1. A method comprising: in a network, responding to a request for a computational resource available for computing a task by sending a list of available computational resources; receiving a selection of a computational resource for reservation; if the selection of the computational resource is available for computing the task, reserving the selection and sending a reservation number for the selection; and sending the request to a different portion of the network if computational resources are unavailable for computing the task.