Unified web hosting and content distribution system and method for assuring predetermined performance levels
First Claim
1. A method comprising:
- monitoring, by utilizing a processor of a server, operational performance parameters of a web host and a first content distribution network, the first content distribution network under operational control of a primary service provider;
receiving aggregate capacity and health statistics of a second content distribution network from a monitoring system associated with the second content distribution network, the second content distribution network not under operational control of the primary service provider;
determining whether customer requests should be served by the first content distribution network or the second content distribution network based on the monitoring, wherein the customer requests are determined to be served by the first content distribution network if a performance threshold specific to a customer associated with the customer requests has not been exceeded;
transmitting, to a redirection system, an indication that customer requests should be served by the first content distribution network or the second content distribution network based on the determining;
tracking usage of the primary service provider, the web host, the first content distribution network, and the second content distribution network by the customer to provide unified billing information to the customer; and
presenting the unified billing information via a graphical user interface that displays a response time, an available bandwidth, and a trouble status to the customer.
4 Assignments
0 Petitions
Accused Products
Abstract
A service model, integrated system, and method for enabling a service provider to deliver an integrated web hosting and content distribution service offering, which affords assured operational performance service levels, regardless of whether the customer'"'"'s web site is served by the service provider'"'"'s hosting center, the service provider'"'"'s content distribution network (CDN), by a third party web host, or by a third party CDN. A monitoring system of the primary service provider receives detailed capacity and health statistics from any CDN under the operational control of the primary service provider, receives aggregate capacity and health statistics from other CDNs not under the operational control of the primary service provider. A redirection system then decides to which web host, content distribution network, or combination thereof, user requests for content are directed in order that operational performance service levels are maintained.
-
Citations
13 Claims
-
1. A method comprising:
-
monitoring, by utilizing a processor of a server, operational performance parameters of a web host and a first content distribution network, the first content distribution network under operational control of a primary service provider; receiving aggregate capacity and health statistics of a second content distribution network from a monitoring system associated with the second content distribution network, the second content distribution network not under operational control of the primary service provider; determining whether customer requests should be served by the first content distribution network or the second content distribution network based on the monitoring, wherein the customer requests are determined to be served by the first content distribution network if a performance threshold specific to a customer associated with the customer requests has not been exceeded; transmitting, to a redirection system, an indication that customer requests should be served by the first content distribution network or the second content distribution network based on the determining; tracking usage of the primary service provider, the web host, the first content distribution network, and the second content distribution network by the customer to provide unified billing information to the customer; and presenting the unified billing information via a graphical user interface that displays a response time, an available bandwidth, and a trouble status to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a monitoring system that comprises a processor that monitors operational performance parameters of a web host and a first content distribution network under operational control of a primary server provider, receives aggregate capacity and health statistics of a second content distribution network from a monitoring system associated with the second content distribution network, the second content distribution network not under operational control of the primary service provider, determines whether customer requests should be served by the first content distribution network or the second content distribution network, wherein the customer requests are determined to be served by the first content distribution network if a performance threshold specific to a customer associated with the customer requests has not been exceeded, tracks usage of the primary service provider, the web host, the first content distribution network, and the second content distribution network by the customer to provide unified billing information to the customer, and presents the unified billing information via a graphical user interface that displays a response time, an available bandwidth, and a trouble status to the customer; and a redirection system in communication with the monitoring system, wherein the redirection system receives an indication from the monitoring system and transmits a record to a local domain server, the indication indicating that customer requests should be served by the first content distribution network or the second content distribution network. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification