• DocumentCode
    3127274
  • Title

    Distributed client-server assignment

  • Author

    Thuan Duong-Ba ; Thinh Nguyen

  • Author_Institution
    Sch. of EECS, Oregon State Univ., Corvallis, OR, USA
  • fYear
    2012
  • fDate
    22-25 Oct. 2012
  • Firstpage
    296
  • Lastpage
    299
  • Abstract
    For many Internet systems, clients (users) interact with each other indirectly via intermediate servers. In such systems, it is crucial to assign users to servers based on the interaction patterns among the users, in such a way to reduce communication costs and to balance loads among the servers. Finding the optimal client-server assignment has been previously shown to be NP-complete, and approximate centralized solutions have been proposed. In this paper, we present a distributed scheme for finding an approximately optimal client-server assignment in which the servers exchange and update information about their loads iteratively among themselves. Based on these, they make decisions to reassign their users to others iteratively so that final client-server assignment is approximately optimal. Theoretical results on the convergence rate and complexity of the proposed algorithm are presented. Simulations results show the effectiveness of the proposed algorithm for different patterns of user interactions.
  • Keywords
    Internet; client-server systems; optimisation; Internet system; NP complete; communication cost reduction; convergence rate; distributed client server assignment; interaction pattern; optimal client server assignment; user interaction; Approximation algorithms; Distributed algorithms; Heuristic algorithms; Linear programming; Partitioning algorithms; Servers; Silicon; Distributed optimization; distributed graph partitioning; large scale application;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks (LCN), 2012 IEEE 37th Conference on
  • Conference_Location
    Clearwater, FL
  • ISSN
    0742-1303
  • Print_ISBN
    978-1-4673-1565-4
  • Type

    conf

  • DOI
    10.1109/LCN.2012.6423633
  • Filename
    6423633