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 条
  • [1] Performance of server selection algorithms for content replication networks
    Starobinski, D
    Wu, T
    NETWORKING 2005: NETWORKING TECHNOLOGIES, SERVICES, AND PROTOCOLS; PERFORMANCE OF COMPUTER AND COMMUNICATION NETWORKS; MOBILE AND WIRELESS COMMUNICATIONS SYSTEMS, 2005, 3462 : 443 - 454
  • [2] Optimum Server Selection in Content Distribution Networks
    Kamiyama, Noriaki
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [3] A server selection method in content delivery networks
    Kamiyama, N
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2003, E86B (06) : 1796 - 1804
  • [4] Approximate server selection algorithms in content distribution networks
    Bakiras, S
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 1490 - 1494
  • [5] Joint Optimization of Content Replication and Server Selection for Video-On-Demand
    Huang, Huan
    Xia, Pengye
    Chan, S. -H. Gary
    Shi, Guangyu
    Zhang, Hongbo
    2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012, : 2065 - 2069
  • [6] QoE-Based Server Selection for Content Distribution Networks
    Hai Anh Tran
    Hoceini, Said
    Mellouk, Abdelhamid
    Perez, Julien
    Zeadally, Sherali
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (11) : 2803 - 2815
  • [7] Server Replication in Multicast Networks
    Kia, Hamed S.
    Khan, Samee Ullah
    10TH INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT 2012), 2012, : 337 - 341
  • [8] Dynamic server selection using fuzzy inference in content distribution networks
    Cai, Lin
    Ye, Jun
    Pan, Jianping
    Sherman Shen, Xuemin
    Mark, Jon W.
    COMPUTER COMMUNICATIONS, 2006, 29 (08) : 1026 - 1038
  • [9] Dynamic replication of content in the HammerHead multimedia server
    Dukes, J
    Jones, J
    EUROMEDIA '2003: 8TH ANNUAL EUROMEDIA CONFERENCE, 2003, : 82 - 87
  • [10] Mobility aware server selection for mobile streaming multimedia content distribution networks
    Bin Tariq, MM
    Jain, R
    Kawahara, T
    WEB CONTENT CACHING AND DISTRIBUTION, 2004, : 1 - 18