跳到主要导航 跳到搜索 跳到主要内容

How to avoid herd behavior: A stochastic multi-choice scheduling algorithm and parameters analysis in grid scheduling

  • Haijun Yang*
  • , Qinghua Zheng
  • , Minqiang Li
  • , Yuzhong Sun
  • *此作品的通讯作者
  • Guangxi University of Technology
  • Tianjin University
  • CAS - Institute of Computing Technology

科研成果: 期刊稿件文章同行评审

摘要

Large distributed systems, such as grid computing and cloud computing, promise to supply users with high performance. Consequently, scheduling is currently becoming a crucial problem. Herd behavior is a common phenomenon which causes severe performance decrease in the systems caused by bad scheduling behaviors. In this paper, based on the theoretical results of the homogeneous balls and bins model, it is proposed that a new and unique stochastic algorithm is used to avoid herd behavior. Experiments address that the multi-choice strategy can decrease herd behavior in large-scale sharing environment, at the same time providing increased scheduling performance and causing less scheduling burden than greedy algorithms. Distributed Hash Table (DHT) is used to organize grid computing resources. In the case of 1000 resources, the simulations show that for the heavy load (i.e., system utilization rate 0.5), the multi-choice algorithm reduces the number of incurred herds by a factor of 36, the average job waiting time by a factor of 8, and the average job turn-around time by 12% compared to the greedy algorithm. Moreover, in the cases of 2000 and 4000 nodes, two parameters (replica and d-group) are analyzed based on how they affect the performance of the algorithm. It is observed that there is an inflexion in the performance curve. Finally, a theoretic analysis of the algorithm performance is presented.

源语言英语
页(从-至)287-315
页数29
期刊International Journal of Information Technology and Decision Making
14
2
DOI
出版状态已出版 - 25 3月 2015

学术指纹

探究 'How to avoid herd behavior: A stochastic multi-choice scheduling algorithm and parameters analysis in grid scheduling' 的科研主题。它们共同构成独一无二的学术指纹。

引用此