A Comparative Analysis of Server Selection in Content Replication Networks

被引:17
|
作者
Wu, Tao [1 ]
Starobinski, David [2 ]
机构
[1] Nokia Res Ctr, Cambridge, MA 02142 USA
[2] Boston Univ, Dept Elect & Comp Engn, Boston, MA 02215 USA
基金
美国国家科学基金会;
关键词
Content delivery networks; distributed systems; game theory; load balancing; peer-to-peer networks; price of anarchy;
D O I
10.1109/TNET.2007.909752
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Server selection plays an essential role in content replication networks, such as peer-to-peer (P2P) and content delivery networks (CDNs). In this paper, we perform an analytical investigation of the strengths and weaknesses of existing server selection policies, based initially on an M/G/1 Processor Sharing (PS) queueing-theoretic model. We develop a theoretical benchmark to evaluate the performance of two general server selection policies, referred to as EQ_DELAY and EQ_LOAD, which characterize a wide range of existing server selection algorithms. We find that EQ_LOAD achieves an average delay always higher than or equal to that of EQ_DELAY. A key theoretical result of this paper is that in an N-server system, the worst case ratio between the average delay of EQ_DELAY or EQ_LOAD and the minimal average delay (obtained from the benchmark) is precisely N. We constructively show how this worst case scenario can arise in highly heterogeneous systems. This result, when interpreted in the context of selfish routing, means that the price of anarchy in unbounded delay networks depends on the topology, and can potentially be very large. Our analytical findings are extended in asymptotic regimes to the G/G/1 First-Come First-Serve and multi-class M/G/1-PS models and supported by simulations run for various arrival and service processes, scheduling disciplines, and workload exhibiting temporal locality. These results indicate that our analysis is applicable to realistic scenarios.
引用
收藏
页码:1461 / 1474
页数:14
相关论文
共 50 条
  • [31] Object replication strategies in content distribution networks
    Kangasharju, J
    Roberts, J
    Ross, KW
    COMPUTER COMMUNICATIONS, 2002, 25 (04) : 376 - 383
  • [32] Object replication strategies in content distribution networks
    Kangasharju, J
    Roberts, J
    Ross, KW
    WEB CACHING AND CONTENT DELIVERY, 2001, : 39 - 53
  • [33] CGAS: comparative genomic analysis server
    Itoh, Masumi
    Watanabe, Hidemi
    BIOINFORMATICS, 2009, 25 (07) : 958 - 959
  • [34] Joint Optimization of Cache Server Deployment and Request Routing With Cooperative Content Replication
    Lim, Kyongchun
    Bang, Yonghwan
    Sung, Jihoon
    Rhee, June-Koo Kevin
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 1790 - 1795
  • [35] Server selection methods in personal metasearch: a comparative empirical study
    Paul Thomas
    David Hawking
    Information Retrieval, 2009, 12 : 581 - 604
  • [36] Server selection methods in personal metasearch: a comparative empirical study
    Thomas, Paul
    Hawking, David
    INFORMATION RETRIEVAL, 2009, 12 (05): : 581 - 604
  • [37] Towards Optimal Content Replication and Request Routing In Content Delivery Networks
    Amani, Payam
    Bastani, Saeed
    Landfeldt, Bjorn
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 5733 - 5739
  • [38] Economy-based content replication for peering content delivery networks
    Pathan, Al-Mukaddim Khan
    Buyya, Rajkumar
    CCGRID 2007: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2007, : 887 - +
  • [39] Server Selection Mechanism for VoIP System in Wireless Mesh Networks
    Kao, San-Peng
    Lee, Yung-Sheng
    Chen, Yung-Chiao
    Chen, Jiann-Liang
    Yang, Kai-Hsiang
    2016 18TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATIONS TECHNOLOGY (ICACT) - INFORMATION AND COMMUNICATIONS FOR SAFE AND SECURE LIFE, 2016, : 394 - 400
  • [40] Online media server scheduling design for content delivery networks
    Zhao, YQ
    Kuo, CCJ
    MULTIMEDIA SYSTEMS AND APPLICATIONS VII, 2004, 5600 : 220 - 230