PERFORMANCE OF NON-COOPERATIVE ROUTING OVER PARALLEL NON-OBSERVABLE QUEUES

被引:2
|
作者
Brun, Olivier [1 ]
机构
[1] Univ Toulouse, LAAS CNRS, 7 Ave Colonel Roche, F-31077 Toulouse, France
关键词
GAME-THEORETIC FRAMEWORK; COMMUNICATION-NETWORKS; ALLOCATION; PRICE; ANARCHY;
D O I
10.1017/S0269964816000097
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Autonomic computing is emerging as a significant new approach to the design of computer services. Its goal is the development of services that are able to manage themselves with minimal direct human intervention, and, in particular, are able to sense their environment and to tune themselves to meet end-user needs. However, the impact on performance of the interaction between multiple uncoordinated self-optimizing services is not yet well understood. We present some recent results on a non-cooperative load-balancing game which help to better understand the result of this interaction. In this game, users generate jobs of different services, and the jobs have to be processed on one of the servers of a computing platform. Each service has its own dispatcher which probabilistically routes jobs to servers so as to minimize the mean processing cost of its own jobs. We first investigate the impact of heterogeneity in the amount of incoming traffic routed by dispatchers and present a result stating that, for a fixed amount of total incoming traffic, the worst-case overall performance occurs when each dispatcher routes the same amount of traffic. Using this result we then study the so-called Price of Anarchy (PoA), an oft-used worst-case measure of the inefficiency of non-cooperative decentralized architectures. We give explicit bounds on the PoA for cost functions representing the mean delay of jobs when the service discipline is PS or SRPT. These bounds indicate that significant performance degradations can result from the selfish behavior of self-optimizing services. In practice, though, the worst-case scenario may occur rarely, if at all. Some recent results suggest that for the game under consideration the PoA is an overly pessimistic measure that does not reflect the performance obtained in most instances of the problem.
引用
收藏
页码:455 / 469
页数:15
相关论文
共 50 条
  • [1] Improving routing decisions in parallel non-observable queues
    Konovalov, Mikhail
    Razumchik, Rostislav
    [J]. COMPUTING, 2018, 100 (10) : 1059 - 1079
  • [2] Improving routing decisions in parallel non-observable queues
    Mikhail Konovalov
    Rostislav Razumchik
    [J]. Computing, 2018, 100 : 1059 - 1079
  • [3] The price of forgetting in parallel and non-observable queues
    Anselmi, J.
    Gaujal, B.
    [J]. PERFORMANCE EVALUATION, 2011, 68 (12) : 1291 - 1311
  • [4] USING INTER-ARRIVAL TIMES FOR SCHEDULING IN NON-OBSERVABLE QUEUES
    Konovalov, Mikhail
    Razumchik, Rostislav
    [J]. PROCEEDINGS - 31ST EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2017, 2017, : 667 - 672
  • [5] OBSERVABLE AND NON-OBSERVABLE DATA - A REPLY
    WIBE, S
    [J]. ECONOMICA, 1986, 53 (212) : 535 - 536
  • [6] CITES NON-OBSERVABLE RESULTS
    ELKINS, AJ
    [J]. TRAINING AND DEVELOPMENT JOURNAL, 1974, 28 (11): : 14 - 14
  • [7] Non-cooperative routing in loss networks
    Altman, E
    El Azouzi, R
    Abramov, V
    [J]. PERFORMANCE EVALUATION, 2002, 49 (1-4) : 257 - 272
  • [8] Performance Analysis of Cooperative and Non-Cooperative Relaying over VLC Channels
    Gheth, Waled
    Rabie, Khaled M.
    Adebisi, Bamidele
    Ijaz, Muhammad
    Harris, Georgina
    [J]. SENSORS, 2020, 20 (13) : 1 - 18
  • [9] Stochastic games with non-observable actions
    J. Flesch
    F. Thuijsman
    O.J. Vrieze
    [J]. Mathematical Methods of Operations Research, 2003, 58 : 459 - 475
  • [10] Stochastic games with non-observable actions
    Flesch, J
    Thuijsman, F
    Vrieze, OJ
    [J]. MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2003, 58 (03) : 459 - 475