• DocumentCode
    964381
  • Title

    Constructing an optimal server set in structured peer-to-peer networks

  • Author

    Han, Seung Chul ; Xia, Ye

  • Author_Institution
    Dept. of Comput. & Inf. Sci. & Eng., Florida Univ., Gainesville, FL
  • Volume
    25
  • Issue
    1
  • fYear
    2007
  • Firstpage
    170
  • Lastpage
    178
  • Abstract
    To achieve high performance and resilience to failures, a client can make connections with multiple servers simultaneously and receive different portions of the data from each server in parallel. However, selecting the best set of servers from the set of all nodes that have the desired data is not a straightforward task, and the obtained performance can dramatically vary depending on the constructed server set. In this paper, we present two server selection schemes that generate optimal server sets with respect to the degree of interference(DOI) criterion and the worst link stress(WLS) criterion in a structured peer-to-peer network. After examining the correctness of the algorithms, we present simulation results demonstrating the benefits of the optimal server selection schemes. Through the simulation results, we conclude that the optimal selection schemes perform better than the random server-selection scheme in the following aspects: (1) load-balancing in the network and the worst-case link stress, (2) network resource used by the connections, including the number of links and total bandwidth, (3) response time, and (4) throughput of TCP connections.
  • Keywords
    client-server systems; peer-to-peer computing; resource allocation; DOI criterion; TCP connections; WLS criterion; degree of interference; load-balancing; optimal server set construction; server selection schemes; structured peer-to-peer networks; worst link stress; Bandwidth; Fluctuations; Intelligent networks; Interference; Network servers; Peer to peer computing; Resilience; Stress; Telecommunication traffic; Throughput;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2007.070117
  • Filename
    4062574