Method and apparatus for distributing requests among a plurality of resources

    公开(公告)号:US20060242299A1

    公开(公告)日:2006-10-26

    申请号:US11268679

    申请日:2005-11-07

    IPC分类号: G06F15/173

    摘要: The invention relates to a method and apparatus for distributing a request to one of a plurality of resources. A request is mapped to a location in mathematical mapping space. Each of the plurality of resources is mapped to a respective location or locations in the mathematical mapping space. The request is allocated to one of the resources based on a mathematical relationship between the request location and the resource location in the mathematical mapping space. An apparatus for distributing a request to one of a plurality of resources includes the plurality of resources and an input receiving a resource request. A mapper in communication with the input maps the request to a request location in a mathematical mapping space and maps each of the plurality of resources to at least one resource locations in the mathematical mapping space. A distributor distributes the request to one of the plurality of resources in response to a mathematical relationship between the locations of the request and resources in the mathematical mapping space. The invention also relates to a method and apparatus for requesting data from one of a plurality of servers. An virtual network of nodes is generated in response to a data request. A first node on the virtual network of nodes is chosen randomly, and a path generated from the first node to the root on the virtual network. At least one node on the path is mapped to a respective one of the plurality of servers and data is requested from a server. The node may be mapped to the server using the method and apparatus for distributing a request to one of a plurality of resources of the present invention.

    METHOD AND APPARATUS FOR DISTRIBUTING REQUESTS AMONG A PLURALITY OF RESOURCES
    4.
    发明申请
    METHOD AND APPARATUS FOR DISTRIBUTING REQUESTS AMONG A PLURALITY OF RESOURCES 有权
    在多种资源中分配要求的方法和装置

    公开(公告)号:US20090248874A1

    公开(公告)日:2009-10-01

    申请号:US12355433

    申请日:2009-01-16

    IPC分类号: G06F15/173

    摘要: The invention relates to a method and apparatus for distributing a request to one of a plurality of resources. A request is mapped to a location in mathematical mapping space. Each of the plurality of resources is mapped to a respective location or locations in the mathematical mapping space. The request is allocated to one of the resources based on a mathematical relationship between the request location and the resource location in the mathematical mapping space. An apparatus for distributing a request to one of a plurality of resources includes the plurality of resources and an input receiving a resource request. A mapper in communication with the input maps the request to a request location in a mathematical mapping space and maps each of the plurality of resources to at least one resource locations in the mathematical mapping space. A distributor distributes the request to one of the plurality of resources in response to a mathematical relationship between the locations of the request and resources in the mathematical mapping space. The invention also relates to a method and apparatus for requesting data from one of a plurality of servers. An virtual network of nodes is generated in response to a data request. A first node on the virtual network of nodes is chosen randomly, and a path generated from the first node to the root on the virtual network. At least one node on the path is mapped to a respective one of the plurality of servers and data is requested from a server. The node may be mapped to the server using the method and apparatus for distributing a request to one of a plurality of resources of the present invention.

    摘要翻译: 本发明涉及一种用于向多个资源之一分配请求的方法和装置。 请求被映射到数学映射空间中的一个位置。 多个资源中的每一个被映射到数学映射空间中的相应位置或位置。 基于数学映射空间中的请求位置和资源位置之间的数学关系,将该请求分配给资源之一。 一种用于向多个资源之一分发请求的装置包括多个资源和接收资源请求的输入。 与输入通信的映射器将请求映射到数学映射空间中的请求位置,并将多个资源中的每一个映射到数学映射空间中的至少一个资源位置。 响应于数学映射空间中的请求和资源的位置之间的数学关系,分配器将请求分配给多个资源之一。 本发明还涉及从多个服务器之一请求数据的方法和装置。 响应于数据请求生成节点的虚拟网络。 随机选择节点虚拟网络上的第一个节点,以及从第一个节点生成到虚拟网络根节点的路径。 路径上的至少一个节点被映射到多个服务器中的相应一个,并且从服务器请求数据。 可以使用用于将请求分发给本发明的多个资源之一的方法和装置来将节点映射到服务器。

    Method and apparatus for distributing requests among a plurality of resources
    6.
    发明授权
    Method and apparatus for distributing requests among a plurality of resources 失效
    用于在多个资源之间分发请求的方法和装置

    公开(公告)号:US06430618B1

    公开(公告)日:2002-08-06

    申请号:US09042228

    申请日:1998-03-13

    IPC分类号: G06F15173

    摘要: The invention relates to a method and apparatus for distributing a request to one of a plurality of resources. A request is mapped to a location in mathematical mapping space. Each of the plurality of resources is mapped to a respective location or locations in the mathematical mapping space. The request is allocated to one of the resources based on a mathematical relationship between the request location and the resource location in the mathematical mapping space. An apparatus for distributing a request to one of a plurality of resources includes the plurality of resources and an input receiving a resource request. A mapper in communication with the input maps the request to a request location in a mathematical mapping space and maps each of the plurality of resources to at least one resource locations in the mathematical mapping space. A distributor distributes the request to one of the plurality of resources in response to a mathematical relationship between the locations of the request and resources in the mathematical mapping space.

    摘要翻译: 本发明涉及一种用于向多个资源之一分配请求的方法和装置。 请求被映射到数学映射空间中的一个位置。 多个资源中的每一个被映射到数学映射空间中的相应位置或位置。 基于数学映射空间中的请求位置和资源位置之间的数学关系,将该请求分配给资源之一。 一种用于向多个资源之一分发请求的装置包括多个资源和接收资源请求的输入。 与输入通信的映射器将请求映射到数学映射空间中的请求位置,并将多个资源中的每一个映射到数学映射空间中的至少一个资源位置。 响应于数学映射空间中的请求和资源的位置之间的数学关系,分配器将请求分配给多个资源之一。