Method and apparatus for distributing requests among a plurality of resources
The invention relates to a method for requesting data from one of a plurality of actual servers. A virtual network of servers is generated in response to a data request. A first virtual server in the virtual network is chosen randomly, and a path generated from the first virtual server to a root virtual server. At least one virtual server on the path is mapped to a respective one of the plurality of actual servers and data is requested therefrom.
1. A method for requesting data from one of a plurality of actual servers, comprising the steps of:
generating a virtual network of servers in response to a data request;
selecting a first virtual server in the virtual network to receive the data request and generating a path of virtual servers from the first virtual server to a root virtual server, wherein the root virtual server is the last virtual server on the path;
mapping at least one virtual server on the path to a respective one of the plurality of actual servers; and
requesting data from the one of the plurality of actual servers.