Performance comparison of process allocation schemes depending upon resource availability on grid computing environment

  • Authors:
  • Hiroshi Yamamoto;Kenji Kawahara;Tetsuya Takine;Yuji Oie

  • Affiliations:
  • Dept. of Computer Science and Electronics, Kyusyu Institute of Technology, Iizuka, Japan;Dept. of Computer Science and Electronics, Kyusyu Institute of Technology, Iizuka, Japan;Dept. of Applied Mathematics and Physics Graduate School of Informatics, Kyoto University, Kyoto, Japan;Dept. of Computer Science and Electronics, Kyusyu Institute of Technology, Iizuka, Japan

  • Venue:
  • ICCS'03 Proceedings of the 2003 international conference on Computational science: PartII
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Improvements in the performance of end-computers and networks have recently made the construction of a grid system over the Internet feasible. A grid environment comprises many computers, each having a set of components and distinct performance, that are shared among many users and managed in a distributed manner. Thus, it is important to focus on a situation in which the computers are used unevenly due to decentralized management by different process schedulers. In the present study, as a preliminary theoretical investigation of the effect of such features on the performance of process schedulers, the average execution time of a long-lived process in the process allocation scheme employed in the decentralized environment is analytically derived using M/G/1-PS queues. The impact of the distribution of CPU utilization on the performance of these schemes is also investigated assuming CPU utilization for each computers in a grid environment follows a probability distribution function.