Routing for large server deployments
First Claim
1. A method comprising:
- receiving, at a client device, information from a node manager about a plurality of nodes in a computer cluster, the information comprising a network address associated each of the plurality of nodes; and
sending, by the client device, a request to a load balancer to access a first node from the plurality of nodes, the request comprising a first URL including an encoded representation of the network address associated with the first node, wherein the load balancer is configured to;
determine the request should be routed to a first network address based on decoding the URL, the first network address associated with a first node from the plurality of nodes; and
forward the request to the first node in response to the determining.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect, the present disclosure relates to a method comprising: receiving, at a client device, information from a node manager about a plurality of nodes in a computer cluster, the information comprising a network address associated each of the plurality of nodes and sending, by the client device, a request to a load balancer to access a first node from the plurality of nodes, the request comprising a first URL including an encoded representation of the network address associated with the first node. The load balancer is configured to determine the request should be routed to a first network address based on decoding the URL, the first network address associated with a first node from the plurality of nodes and forward the request to the first node in response to the determining.
-
Citations
9 Claims
-
1. A method comprising:
-
receiving, at a client device, information from a node manager about a plurality of nodes in a computer cluster, the information comprising a network address associated each of the plurality of nodes; and sending, by the client device, a request to a load balancer to access a first node from the plurality of nodes, the request comprising a first URL including an encoded representation of the network address associated with the first node, wherein the load balancer is configured to; determine the request should be routed to a first network address based on decoding the URL, the first network address associated with a first node from the plurality of nodes; and forward the request to the first node in response to the determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processor; and a non-volatile memory storing computer program code that when executed on the processor causes the processor to execute a process operable to; receive, from a node manager, information about a plurality of nodes in a computer cluster, the information comprising a network address associated each of the plurality of nodes; and send, to a load balancer, a request to access a first node from the plurality of nodes, the request comprising a first URL including an encoded representation of the network address associated with the first node, wherein the load balancer is configured to; determine the request should be routed to a first network address based on decoding the URL, the first network address associated with a first node from the plurality of nodes; and forward the request to the first node in response to the determining.
-
Specification