Managing TCP anycast requests
First Claim
Patent Images
1. A method for managing traffic in a content delivery network (CDN), comprising:
- monitoring, with a network device, a number of requests being processed by a plurality of servers in a first node in said CDN;
receiving a request at the network device in the first node, wherein the request is serviceable by at least one of the first node and a second node;
first determining, with the network device, whether the first node has capacity to service the request;
second determining which server amongst the plurality of servers in the first node will receive the request if the first node is determined to have the capacity to service the request; and
redirecting, with the network device, the request to the second node if the first node is determined not to have a capacity to service the request as decided in the first determination,wherein the first node and the second node share a same anycast IP address, wherein said second determination is performed by the network device.
3 Assignments
0 Petitions
Accused Products
Abstract
Managing TCP anycast requests at content delivery network nodes is disclosed. In some embodiments, serving a request includes receiving a request at a node of a plurality of nodes comprising a content delivery network, wherein each of the plurality of nodes share a same anycast IP address to which the request is directed and servicing the request at the node.
-
Citations
19 Claims
-
1. A method for managing traffic in a content delivery network (CDN), comprising:
-
monitoring, with a network device, a number of requests being processed by a plurality of servers in a first node in said CDN; receiving a request at the network device in the first node, wherein the request is serviceable by at least one of the first node and a second node; first determining, with the network device, whether the first node has capacity to service the request; second determining which server amongst the plurality of servers in the first node will receive the request if the first node is determined to have the capacity to service the request; and redirecting, with the network device, the request to the second node if the first node is determined not to have a capacity to service the request as decided in the first determination, wherein the first node and the second node share a same anycast IP address, wherein said second determination is performed by the network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing traffic in a content delivery network (CDN), comprising:
-
a network device at a first node of a plurality of nodes in the CDN, said network device configured to; monitor a number of requests being processed by a plurality of servers in the first node; receive a request, wherein the request is serviceable by at least one of the first node and a second node of the plurality of nodes; first determine whether one of the plurality of servers in the first node has capacity to service the request; second determine which server amongst the plurality of servers in the first node will receive the request if the first node is determined to have the capacity to service the request; and redirect the request to the second node if the first node does not to have a capacity to service the request as decided in the first determination, wherein the first node and the second node share a same anycast IP address, wherein said second determination is performed by the network device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification