Distributed Client-Server Assignment

被引:0
|
作者
Duong-Ba, Thuan [1 ]
Nguyen, Thinh [1 ]
机构
[1] Oregon State Univ, Sch EECS, Corvallis, OR 97330 USA
关键词
Distributed optimization; distributed graph partitioning; large scale application;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:296 / 299
页数:4
相关论文
共 50 条
  • [1] Optimal Client-Server Assignment for Internet Distributed Systems
    Nishida, Hiroshi
    Thinh Nguyen
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (03) : 565 - 575
  • [2] Optimal Client-Server Assignment for Internet Distributed Systems
    Nishida, Hiroshi
    Thinh Nguyen
    [J]. 2011 20TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2011,
  • [3] Distributed Client-Server Assignment for Online Social Network Applications
    Duong-Ba, Thuan
    Nguyen, Thinh
    Bose, Bella
    Tran, Duc A.
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2014, 2 (04) : 422 - 435
  • [4] Efficient Client Assignment for Client-Server Systems
    Zhu, Yuqing
    Wu, Weili
    Li, Deying
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (04): : 835 - 847
  • [5] A client-server architecture for distributed measurement systems
    Bertocco, M
    Ferraris, F
    Offelli, C
    Parvis, M
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1998, 47 (05) : 1143 - 1148
  • [6] DISTRIBUTED COORDINATION MODELS FOR CLIENT-SERVER COMPUTING
    ADLER, RM
    [J]. COMPUTER, 1995, 28 (04) : 14 - 22
  • [7] NetMedia: A client-server distributed multimedia environment
    Gollapudi, S
    Zhang, AD
    [J]. INTERNATIONAL WORKSHOP ON MULTI-MEDIA DATABASE MANAGEMENT SYSTEMS, PROCEEDINGS, 1996, : 160 - 167
  • [8] RELIABLE CLIENT-SERVER COMMUNICATION IN DISTRIBUTED PROGRAMS
    RAVINDRAN, K
    CHANSON, ST
    RAMAKRISHNAN, KK
    [J]. 14TH CONFERENCE ON LOCAL COMPUTER NETWORKS, 1989, : 242 - 251
  • [9] A client-server architecture for distributed measurement systems
    Bertocco, M
    Ferraris, F
    Offelli, C
    Parvis, M
    [J]. WHERE INSTRUMENTATION IS GOING - CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 67 - 72
  • [10] Client-Server Assignment in Massively Multiplayer Online Games
    Farlow, Shawn
    Trahan, Jerry L.
    [J]. PROCEEDINGS OF CGAMES'2014 USA: 19TH INTERNATIONAL CONFERENCE ON COMPUTER GAMES: AI, ANIMATION, MOBILE, MULTIMEDIA, EDUCATIONAL AND SERIOUS GAMES (CGAMES), 2014, : 74 - 81