Loading…

Architecture and performance models for QoS-driven effective peering of content delivery networks

The proprietary nature of existing Content Delivery Networks (CDNs) means they are closed and do not naturally cooperate. A CDN is expected to provide high performance Internet content delivery through global coverage, which might be an obstacle for new CDN providers, as well as affecting commercial...

Full description

Saved in:
Bibliographic Details
Published in:Multiagent and grid systems 2009-01, Vol.5 (2), p.165-195
Main Authors: Pathan, Mukaddim, Buyya, Rajkumar
Format: Article
Language:English
Citations: Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c311t-16bc1a1bff801c691d1e90e9f92ba77bb8d83a532f68965e81a642ebf49870df3
cites
container_end_page 195
container_issue 2
container_start_page 165
container_title Multiagent and grid systems
container_volume 5
creator Pathan, Mukaddim
Buyya, Rajkumar
description The proprietary nature of existing Content Delivery Networks (CDNs) means they are closed and do not naturally cooperate. A CDN is expected to provide high performance Internet content delivery through global coverage, which might be an obstacle for new CDN providers, as well as affecting commercial viability of existing ones. Finding ways for distinct CDNs to coordinate and cooperate with other CDNs is necessary to achieve better overall service, as perceived by end-users, at lower cost. In this paper, we present an architecture to support peering arrangements between CDNs, based on a Virtual Organization (VO) model. Our approach promotes peering among providers, while upholding user perceived performance. This is achieved through proper policy management of negotiated Service Level Agreements (SLAs) between peers. We also present a Quality of Service (QoS)-driven performance modeling approach for peering CDNs in order to predict the user perceived performance. We show that peering between CDNs upholds user perceived performance by satisfying the target QoS. The methodology presented in this paper provides CDNs a way to dynamically distribute user requests to other peers according to different request-redirection policies. The model-based approach helps an overloaded CDN to return to a normal state by offloading excess requests to the peers. It also assists in making concrete QoS guarantee for a CDN provider. Our approach endeavors to achieve scalability and resource sharing among CDNs through effective peering in a user transparent manner, thus evolving past the current landscape where non-cooperative and distinct CDNs exist.
doi_str_mv 10.3233/MGS-2009-0127
format article
fullrecord <record><control><sourceid>sage_cross</sourceid><recordid>TN_cdi_crossref_primary_10_3233_MGS_2009_0127</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sage_id>10.3233_MGS-2009-0127</sage_id><sourcerecordid>10.3233_MGS-2009-0127</sourcerecordid><originalsourceid>FETCH-LOGICAL-c311t-16bc1a1bff801c691d1e90e9f92ba77bb8d83a532f68965e81a642ebf49870df3</originalsourceid><addsrcrecordid>eNp1kE1LAzEQhoMoWKtH7zkL0Xx083EsRatQEameQzY7qVvbpCRbpf_eFL16mneYZ4bhQeia0VvBhbh7ni8Jp9QQyrg6QSOmVUMMVfK05kZNCFOUn6OLUtaUSioaM0Jumv1HP4Af9hmwix3eQQ4pb130gLepg03BtcevaUm63H9BxBBC5WusLOQ-rnAK2Kc4QBxwXaiTfMARhu-UP8slOgtuU-Dqr47R-8P92-yRLF7mT7PpgnjB2ECYbD1zrA1BU-alYR0DQ8EEw1unVNvqTgvXCB6kNrIBzZyccGjDxGhFuyDGiPze9TmVkiHYXe63Lh8so_box1Y_9ujHHv1U_uaXL24Fdp32Odb3_oF_AMPHZ3E</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Architecture and performance models for QoS-driven effective peering of content delivery networks</title><source>SAGE:Jisc Collections:SAGE Journals Read and Publish 2023-2024:2025 extension (reading list)</source><creator>Pathan, Mukaddim ; Buyya, Rajkumar</creator><creatorcontrib>Pathan, Mukaddim ; Buyya, Rajkumar</creatorcontrib><description>The proprietary nature of existing Content Delivery Networks (CDNs) means they are closed and do not naturally cooperate. A CDN is expected to provide high performance Internet content delivery through global coverage, which might be an obstacle for new CDN providers, as well as affecting commercial viability of existing ones. Finding ways for distinct CDNs to coordinate and cooperate with other CDNs is necessary to achieve better overall service, as perceived by end-users, at lower cost. In this paper, we present an architecture to support peering arrangements between CDNs, based on a Virtual Organization (VO) model. Our approach promotes peering among providers, while upholding user perceived performance. This is achieved through proper policy management of negotiated Service Level Agreements (SLAs) between peers. We also present a Quality of Service (QoS)-driven performance modeling approach for peering CDNs in order to predict the user perceived performance. We show that peering between CDNs upholds user perceived performance by satisfying the target QoS. The methodology presented in this paper provides CDNs a way to dynamically distribute user requests to other peers according to different request-redirection policies. The model-based approach helps an overloaded CDN to return to a normal state by offloading excess requests to the peers. It also assists in making concrete QoS guarantee for a CDN provider. Our approach endeavors to achieve scalability and resource sharing among CDNs through effective peering in a user transparent manner, thus evolving past the current landscape where non-cooperative and distinct CDNs exist.</description><identifier>ISSN: 1574-1702</identifier><identifier>EISSN: 1875-9076</identifier><identifier>DOI: 10.3233/MGS-2009-0127</identifier><language>eng</language><publisher>London, England: SAGE Publications</publisher><ispartof>Multiagent and grid systems, 2009-01, Vol.5 (2), p.165-195</ispartof><rights>IOS Press and the authors. All rights reserved</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c311t-16bc1a1bff801c691d1e90e9f92ba77bb8d83a532f68965e81a642ebf49870df3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27898,27899</link.rule.ids></links><search><creatorcontrib>Pathan, Mukaddim</creatorcontrib><creatorcontrib>Buyya, Rajkumar</creatorcontrib><title>Architecture and performance models for QoS-driven effective peering of content delivery networks</title><title>Multiagent and grid systems</title><description>The proprietary nature of existing Content Delivery Networks (CDNs) means they are closed and do not naturally cooperate. A CDN is expected to provide high performance Internet content delivery through global coverage, which might be an obstacle for new CDN providers, as well as affecting commercial viability of existing ones. Finding ways for distinct CDNs to coordinate and cooperate with other CDNs is necessary to achieve better overall service, as perceived by end-users, at lower cost. In this paper, we present an architecture to support peering arrangements between CDNs, based on a Virtual Organization (VO) model. Our approach promotes peering among providers, while upholding user perceived performance. This is achieved through proper policy management of negotiated Service Level Agreements (SLAs) between peers. We also present a Quality of Service (QoS)-driven performance modeling approach for peering CDNs in order to predict the user perceived performance. We show that peering between CDNs upholds user perceived performance by satisfying the target QoS. The methodology presented in this paper provides CDNs a way to dynamically distribute user requests to other peers according to different request-redirection policies. The model-based approach helps an overloaded CDN to return to a normal state by offloading excess requests to the peers. It also assists in making concrete QoS guarantee for a CDN provider. Our approach endeavors to achieve scalability and resource sharing among CDNs through effective peering in a user transparent manner, thus evolving past the current landscape where non-cooperative and distinct CDNs exist.</description><issn>1574-1702</issn><issn>1875-9076</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><recordid>eNp1kE1LAzEQhoMoWKtH7zkL0Xx083EsRatQEameQzY7qVvbpCRbpf_eFL16mneYZ4bhQeia0VvBhbh7ni8Jp9QQyrg6QSOmVUMMVfK05kZNCFOUn6OLUtaUSioaM0Jumv1HP4Af9hmwix3eQQ4pb130gLepg03BtcevaUm63H9BxBBC5WusLOQ-rnAK2Kc4QBxwXaiTfMARhu-UP8slOgtuU-Dqr47R-8P92-yRLF7mT7PpgnjB2ECYbD1zrA1BU-alYR0DQ8EEw1unVNvqTgvXCB6kNrIBzZyccGjDxGhFuyDGiPze9TmVkiHYXe63Lh8so_box1Y_9ujHHv1U_uaXL24Fdp32Odb3_oF_AMPHZ3E</recordid><startdate>20090101</startdate><enddate>20090101</enddate><creator>Pathan, Mukaddim</creator><creator>Buyya, Rajkumar</creator><general>SAGE Publications</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20090101</creationdate><title>Architecture and performance models for QoS-driven effective peering of content delivery networks</title><author>Pathan, Mukaddim ; Buyya, Rajkumar</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c311t-16bc1a1bff801c691d1e90e9f92ba77bb8d83a532f68965e81a642ebf49870df3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pathan, Mukaddim</creatorcontrib><creatorcontrib>Buyya, Rajkumar</creatorcontrib><collection>CrossRef</collection><jtitle>Multiagent and grid systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pathan, Mukaddim</au><au>Buyya, Rajkumar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Architecture and performance models for QoS-driven effective peering of content delivery networks</atitle><jtitle>Multiagent and grid systems</jtitle><date>2009-01-01</date><risdate>2009</risdate><volume>5</volume><issue>2</issue><spage>165</spage><epage>195</epage><pages>165-195</pages><issn>1574-1702</issn><eissn>1875-9076</eissn><abstract>The proprietary nature of existing Content Delivery Networks (CDNs) means they are closed and do not naturally cooperate. A CDN is expected to provide high performance Internet content delivery through global coverage, which might be an obstacle for new CDN providers, as well as affecting commercial viability of existing ones. Finding ways for distinct CDNs to coordinate and cooperate with other CDNs is necessary to achieve better overall service, as perceived by end-users, at lower cost. In this paper, we present an architecture to support peering arrangements between CDNs, based on a Virtual Organization (VO) model. Our approach promotes peering among providers, while upholding user perceived performance. This is achieved through proper policy management of negotiated Service Level Agreements (SLAs) between peers. We also present a Quality of Service (QoS)-driven performance modeling approach for peering CDNs in order to predict the user perceived performance. We show that peering between CDNs upholds user perceived performance by satisfying the target QoS. The methodology presented in this paper provides CDNs a way to dynamically distribute user requests to other peers according to different request-redirection policies. The model-based approach helps an overloaded CDN to return to a normal state by offloading excess requests to the peers. It also assists in making concrete QoS guarantee for a CDN provider. Our approach endeavors to achieve scalability and resource sharing among CDNs through effective peering in a user transparent manner, thus evolving past the current landscape where non-cooperative and distinct CDNs exist.</abstract><cop>London, England</cop><pub>SAGE Publications</pub><doi>10.3233/MGS-2009-0127</doi><tpages>31</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1574-1702
ispartof Multiagent and grid systems, 2009-01, Vol.5 (2), p.165-195
issn 1574-1702
1875-9076
language eng
recordid cdi_crossref_primary_10_3233_MGS_2009_0127
source SAGE:Jisc Collections:SAGE Journals Read and Publish 2023-2024:2025 extension (reading list)
title Architecture and performance models for QoS-driven effective peering of content delivery networks
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-03-05T02%3A24%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-sage_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Architecture%20and%20performance%20models%20for%20QoS-driven%20effective%20peering%20of%20content%20delivery%20networks&rft.jtitle=Multiagent%20and%20grid%20systems&rft.au=Pathan,%20Mukaddim&rft.date=2009-01-01&rft.volume=5&rft.issue=2&rft.spage=165&rft.epage=195&rft.pages=165-195&rft.issn=1574-1702&rft.eissn=1875-9076&rft_id=info:doi/10.3233/MGS-2009-0127&rft_dat=%3Csage_cross%3E10.3233_MGS-2009-0127%3C/sage_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c311t-16bc1a1bff801c691d1e90e9f92ba77bb8d83a532f68965e81a642ebf49870df3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_sage_id=10.3233_MGS-2009-0127&rfr_iscdi=true