Load balanced access to distributed endpoints
AssigneeAmazon Technologies, Inc.
InventorsNalin Goel, Harvo Reyzell Jones
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsNalin Goel, Harvo Reyzell Jones
Estimating the term…
A system and method for endpoint selection in a global accelerator system. The global accelerator system includes client devices communicating with a global access point to access various endpoints that can host services. Multiple endpoints are grouped geographically according to different data centers. Client service requests are received at a global access point, which in turns selects an endpoint to service the request. A selection mechanism utilized by the global access point implements a distribution algorithm that facilitates that distribution of endpoint requests according to a product of distribution criteria and geographic criteria. Additionally, the global access point can then identify individual endpoints within the group to process the request using a consistent hashing algorithm that ensures an endpoint can be continuously selected over the course of interaction with a client.
A system comprising:
A method implemented at a plurality of global access points associated with a network-accessible service distributed across a geographic area, the method comprising:
Non-transitory computer-readable media comprising computer-executable instructions that, when executed by each access point of a plurality of access points associated with a network-accessible service distributed across a geographic area, cause each access point of the plurality of access points to:
Dependencies are inferred from the claim text.