Multi-tier service level agreement method and system
First Claim
1. A multi-tier service level agreement (SLA) method, the method comprising the steps of:
- computing costs of utilizing edge server resources in a content distribution network (CDN);
computing costs of dedicating content host resources in a content host in lieu of said utilization;
computing prospective revenues which can be generated by said content host providing services to content consumers;
identifying minimum quality of service (QoS) levels which must be maintained when providing said services to said content consumers according to QoS terms in established SLAs between said content host and individual ones of said content consumers;
establishing a new SLA between said content host and said CDN, said new SLA comprising QoS terms for selectively allocating resources in said CDN; and
generating said QoS terms to optimize revenues generated by said content host providing services based on;
said selective allocation of resources,said computed costs of utilizing edge server resources, andsaid computed costs of dedicating content host resources.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for managing multi-tier SLA relationships. The method can include first computing costs of utilizing edge server resources in a CDN, costs of dedicating content host resources in a content host in lieu of the utilization, and prospective revenues which can be generated by the content host providing services based on the resources to content consumers. Minimum QoS levels can be identified which must be maintained when providing the services to the content consumers according to QoS terms in established SLAs between the content host and individual ones of the content consumers. Finally, a new SLA can be established between the content host and the CDN. Importantly, the new SLA can include QoS terms for selectively allocating resources in the CDN. Moreover, the QoS terms can optimize revenues generated by the content host providing services based on the selective allocation of resources and the computed costs.
-
Citations
7 Claims
-
1. A multi-tier service level agreement (SLA) method, the method comprising the steps of:
-
computing costs of utilizing edge server resources in a content distribution network (CDN); computing costs of dedicating content host resources in a content host in lieu of said utilization; computing prospective revenues which can be generated by said content host providing services to content consumers; identifying minimum quality of service (QoS) levels which must be maintained when providing said services to said content consumers according to QoS terms in established SLAs between said content host and individual ones of said content consumers; establishing a new SLA between said content host and said CDN, said new SLA comprising QoS terms for selectively allocating resources in said CDN; and generating said QoS terms to optimize revenues generated by said content host providing services based on; said selective allocation of resources, said computed costs of utilizing edge server resources, and said computed costs of dedicating content host resources. - View Dependent Claims (2, 3)
-
-
4. A multi-tier service level agreement (SLA) system, comprising:
-
a content host disposed in a middle tier of a multi-tier service provider chain; an SLA established between said content host and a content consumer disposed in a lower tier of said multi-tier service provider chain; and
,an additional SLA established between said content host and a content distribution network (CDN) disposed in a higher tier of said multi-tier service provider chain, said additional SLA comprising quality of service (QoS) terms which have been determined both according to; QoS terms in said SLA established between said content host and said content consumer, and a cost analysis of; utilizing edge server resources in said CDN, dedicating content host resources in said content host in lieu of said utilization, and prospective revenues which can be generated by said content host providing services to said content consumers. - View Dependent Claims (5, 6, 7)
-
Specification