• DocumentCode
    3100614
  • Title

    Optimal Client-Server Assignment for Internet Distributed Systems

  • Author

    Nishida, Hiroshi ; Nguyen, Thinh

  • Author_Institution
    Sch. of EECS, Oregon State Univ., Corvallis, OR, USA
  • fYear
    2011
  • fDate
    July 31 2011-Aug. 4 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We investigate an underlying mathematical model and algorithm for optimizing the performance of a class of distributed systems over the Internet. Such a system consists of a large number of clients who communicate with each other indirectly via a number of intermediate servers. Optimizing the overall performance of such a system then can be formulated as a client server assignment problem whose aim is to assign the clients to the servers in such a way to satisfy some prespecified requirements on the communication cost and load balancing. We show that 1) the total communication load and load balancing are two opposing metrics, and consequently, their trade-off is inherent to this class of distributed systems; 2) in general, finding the optimal client-server assignment for some pre-specified requirements on the total load and load balancing is NP-hard, and therefore; 3) we propose a heuristic via relaxed convex optimization for finding the approximate solution to the client-server assignment problem. Our simulation results indicate that the proposed algorithm produces superior performance than other heuristics, including the popular Normalized Cuts algorithm.
  • Keywords
    Internet; client-server systems; resource allocation; Internet distributed systems; load balancing; optimal client-server assignment; relaxed convex optimization; total communication load; underlying mathematical model; Approximation algorithms; Clustering algorithms; Convex functions; Electronic mail; Entropy; Measurement; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks (ICCCN), 2011 Proceedings of 20th International Conference on
  • Conference_Location
    Maui, HI
  • ISSN
    1095-2055
  • Print_ISBN
    978-1-4577-0637-0
  • Type

    conf

  • DOI
    10.1109/ICCCN.2011.6006007
  • Filename
    6006007