Method and system for constraining server usage in a distributed network
First Claim
1. A method of constraining bandwidth consumption in a distributed network, comprising:
- providing a content delivery network having a set of content servers that are shared among a set of participating content providers;
providing a secure configuration portal through which each of a set of content providers manages its traffic independent of any content provider;
having a content provider of the set of participating content providers use the secure configuration portion to identify a bandwidth threshold and an action to take to reduce bandwidth consumption if the bandwidth threshold is met;
at a content server to which an end user has been directed, determining whether the bandwidth threshold has been met over a given time period, andif the bandwidth threshold has been met over the given time period, enforcing the action to reduce the bandwidth consumption for the content provider.
4 Assignments
0 Petitions
Accused Products
Abstract
A “velvet rope” mechanism that enables customers of a shared distributed network (such as a content delivery network) needing to control their costs to control the amount of traffic that is served via the shared network. A given server in the distributed network identifies when a customer is about to exceed a bandwidth quota as a rate (bursting) or for a given billing period (e.g., total megabytes (MB) served for a given period) and provides a means for taking a given action based on this information. Typically, the action taken would result in a reduction in traffic served so that the customer can constrain its usage of the shared network to a given budget value.
-
Citations
7 Claims
-
1. A method of constraining bandwidth consumption in a distributed network, comprising:
-
providing a content delivery network having a set of content servers that are shared among a set of participating content providers; providing a secure configuration portal through which each of a set of content providers manages its traffic independent of any content provider; having a content provider of the set of participating content providers use the secure configuration portion to identify a bandwidth threshold and an action to take to reduce bandwidth consumption if the bandwidth threshold is met; at a content server to which an end user has been directed, determining whether the bandwidth threshold has been met over a given time period, and if the bandwidth threshold has been met over the given time period, enforcing the action to reduce the bandwidth consumption for the content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification