Dynamic Server Assignment With Task-Dependent Server Synergy

被引:9
|
作者
Wang, Xinchang [1 ]
Andradottir, Sigrun [1 ]
Ayhan, Hayriye [1 ]
机构
[1] Georgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
关键词
Dynamic server assignment; finite buffers; flexible servers; Markov decision processes; tandem queues; throughput maximization;
D O I
10.1109/TAC.2014.2328951
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study tandem queueing systems with finite buffers in which servers work more efficiently in teams than on their own and the synergy among collaborating servers can be task-dependent. Our goal is to determine the dynamic server assignment policy that maximizes the long-run average throughput. When each server works with the same ability at each task that she/he is assigned to, we show that any nonidling policy where all servers work in teams of two or more at all times is optimal. On the other hand, when the server abilities are task-dependent, we show that for Markovian systems with two stations and two servers, depending on the synergy among the servers, the optimal policy either assigns the two servers to different stations when possible, or lets them work in a team at all times. Finally, for larger Markovian systems, we provide sufficient conditions that guarantee that the optimal policy has all servers working together at all times.
引用
收藏
页码:570 / 575
页数:6
相关论文
共 50 条
  • [1] Dynamic task assignment in server farms: Better performance by task grouping
    Tan, L
    Tari, Z
    [J]. ISCC 2002: SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2002, : 175 - 180
  • [2] Task and Server Assignment for Reduction of Energy Consumption in Datacenters
    Liu, Ning
    Dong, Ziqian
    Rojas-Cessa, Roberto
    [J]. 2012 11TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2012, : 171 - 174
  • [3] Task assignment policies in distributed server systems: A survey
    Semchedine, Fouzi
    Bouallouche-Medjkoune, Louiza
    Aissani, Djamil
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2011, 34 (04) : 1123 - 1130
  • [4] On choosing a task assignment policy for a distributed server system
    Harchol-Balter, M
    Crovella, ME
    Murta, CD
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 59 (02) : 204 - 228
  • [5] On choosing a task assignment policy for a distributed server system
    Harchol-Balter, M
    Crovella, ME
    Murta, CD
    [J]. COMPUTER PERFORMANCE EVALUATION: MODELLING TECHNIQUES AND TOOLS, 1998, 1469 : 231 - 242
  • [6] Dynamic server assignment in a two-queue model
    Boxma, OJ
    Down, DG
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1997, 103 (03) : 595 - 609
  • [7] Dynamic thread assignment in web server performance optimization
    van der Weij, Wemke
    Bhulai, Sandjai
    van der Mei, Rob
    [J]. PERFORMANCE EVALUATION, 2009, 66 (06) : 301 - 310
  • [8] Dynamic server assignment in an extended machine-repair model
    Dorsman, Jan-Pieter L.
    Bhulai, Sandjai
    Vlasiou, Maria
    [J]. IIE TRANSACTIONS, 2015, 47 (04) : 392 - 413
  • [9] STATISTICALLY OPTIMUM DYNAMIC SERVER ASSIGNMENT IN SYSTEMS WITH INTERFERING SERVERS
    ENGEL, JS
    PERITSKY, MM
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1973, CO21 (11) : 1287 - 1293
  • [10] An online dynamic dual bin packing with lookahead approach for server-to-cell assignment in computer server industry
    Parvez, Mahmud
    Parikh, Pratik J.
    Aqlan, Faisal
    Noor-E-Alam, Md.
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 196