Unified web hosting and content distribution system and method for assuring predetermined performance levels
First Claim
1. A system for delivering an integrated web hosting and content distribution affording a predetermined service operational performance level to an individual client, comprising:
- a first web hosting server for a web site;
at least one content distribution network;
a redirection means for receiving DNS requests from access devices through a local DNS; and
monitoring means for monitoring operational performance parameters of the first web hosting server and the at least one content distribution network, wherein the redirection means and the monitoring means are, and the at least one content distribution network being under operational control of a primary service provider, of the individual client;
wherein, based on signals from the monitoring means, the redirection means of the primary service provider returns a record to the local DNS indicating whether or not the first web hosting server is capable of meeting the predetermined operational service performance level for each DNS request received from the local DNS, andthe redirection means sending the local DNS a record including an IP address of the first web hosting server for each DNS request received from the local DNS when a performance value is below a predetermined operational performance level threshold, andthe redirection means sending the local DNS a different record causing the local DNS to make a subsequent DNS request to a DNS of the at least one content distribution network for each DNS request received from the local DNS when the performance value is equal to or above the predetermined operational performance level threshold.
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
22 Claims
-
1. A system for delivering an integrated web hosting and content distribution affording a predetermined service operational performance level to an individual client, comprising:
-
a first web hosting server for a web site; at least one content distribution network; a redirection means for receiving DNS requests from access devices through a local DNS; and monitoring means for monitoring operational performance parameters of the first web hosting server and the at least one content distribution network, wherein the redirection means and the monitoring means are, and the at least one content distribution network being under operational control of a primary service provider, of the individual client; wherein, based on signals from the monitoring means, the redirection means of the primary service provider returns a record to the local DNS indicating whether or not the first web hosting server is capable of meeting the predetermined operational service performance level for each DNS request received from the local DNS, and the redirection means sending the local DNS a record including an IP address of the first web hosting server for each DNS request received from the local DNS when a performance value is below a predetermined operational performance level threshold, and the redirection means sending the local DNS a different record causing the local DNS to make a subsequent DNS request to a DNS of the at least one content distribution network for each DNS request received from the local DNS when the performance value is equal to or above the predetermined operational performance level threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A method for delivering an integrated web hosting and content distribution service which affords a predetermined service operational performance level to an individual client, comprising the steps of:
-
providing a first web hosting server for a web site, at least one content distribution network, redirection means, and monitoring means, wherein at least the redirection means and the monitoring means, and the at least one content distribution network are under operational control of a primary service provider, of the individual client receiving a DNS requests from access devices through a local DNS; monitoring operational performance parameters of a first web host and at least one content distribution network, wherein, based on signals from the monitoring means, the redirection means of the primary service provider returning a record to the local DNS for each DNS request received from the local DNS indicating whether or not the first web hosting server is capable of meeting said predetermined service operational performance level, the record including an IP address of the first web hosting server for each DNS request received from the local DNS when a performance value is below a predetermined operational performance level threshold, and the redirection means sending the local DNS a different record causing the local DNS to make a subsequent DNS request to a DNS of the at least one content distribution network for each DNS request received from the local DNS when the performance value is equal to or above the predetermined operational performance level threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 22)
-
Specification