Patent ID: 7454516
Filing Date: 2008-11-18
Classification: H04L,Y10S

Abstract:
1. A computer-implemented method for providing a resource requested by a remotely-located client over a computer network, wherein a key is associated with the resource, wherein the resource resides at a particular resource server out of a set of a plurality of resource servers, wherein the particular resource server on which the resource resides is determined at least in part by the key associated with the resource, the method comprising: identifying a virtual partition for the resource out of a set of possible virtual partitions by performing a hash function calculation on the key, wherein the key comprises a community name; and mapping the identified virtual partition for the resource to information for accessing the particular resource server on which the resource resides, wherein the information for accessing the particular resource comprises a virtual partition table indexed by one or more resource types and comprising a reference to a programming component related to the particular resource server on which the resource resides, wherein the programming component comprises logic for interacting with the resource server on which the resource resides.