期刊文献+

Adaptive Execution of Jobs in Computational Grid Environment

Adaptive Execution of Jobs in Computational Grid Environment
原文传递
导出
摘要 In a computational grid, jobs must adapt to the dynamically changing heterogeneous environment with an objective of maintaining the quality of service. In order to enable adaptive execution of multiple jobs running concurrently in a computational grid, we propose an integrated performance-based resource management framework that is supported by a multi-agent system (MAS). The multi-agent system initially allocates the jobs onto different resource providers based on a resource selection algorithm. Later, during runtime, if performance of any job degrades or quality of service cannot be maintained for some reason (resource failure or overloading), the multi-agent system assists the job to adapt to the system. This paper focuses on a part of our framework in which adaptive execution facility is supported. Adaptive execution facility is availed by reallocation and local tuning of jobs. Mobile, as well as static agents are employed for this purpose. The paper provides a summary of the design and implementation and demonstrates the efficiency of the framework by conducting experiments on a local grid test bed. In a computational grid, jobs must adapt to the dynamically changing heterogeneous environment with an objective of maintaining the quality of service. In order to enable adaptive execution of multiple jobs running concurrently in a computational grid, we propose an integrated performance-based resource management framework that is supported by a multi-agent system (MAS). The multi-agent system initially allocates the jobs onto different resource providers based on a resource selection algorithm. Later, during runtime, if performance of any job degrades or quality of service cannot be maintained for some reason (resource failure or overloading), the multi-agent system assists the job to adapt to the system. This paper focuses on a part of our framework in which adaptive execution facility is supported. Adaptive execution facility is availed by reallocation and local tuning of jobs. Mobile, as well as static agents are employed for this purpose. The paper provides a summary of the design and implementation and demonstrates the efficiency of the framework by conducting experiments on a local grid test bed.
出处 《Journal of Computer Science & Technology》 SCIE EI CSCD 2009年第5期925-938,共14页 计算机科学技术学报(英文版)
基金 support from the project entitled"Developing Multi-Agent System for Performance-Based Resource Brokering and Management in Computational Grid Environment"funded by Department of Science and Technology,Government of India under the SERC scheme
关键词 grid environment multi-agent system adaptive execution Jini mobile agent grid environment, multi-agent system, adaptive execution, Jini, mobile agent
  • 相关文献

参考文献25

  • 1Roy S, Dasgupta S, Mukherjee N. A multi-agent framework for resource brokering of multiple concurrent jobs in grid environment. In Proc. International Symposium on Parallel and Distributed Computing (ISPDC 2006), Timisoara, Romania, July 6-9, 2006, pp.329-336.
  • 2Roy S, Sarkar M, Mukherjee N. Optimizing resource allocation for multiple concurrent jobs in grid environment. In Proc. the Third International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems (SRMPDS 2007), Hsinchu, China, December 5-7, 2007, pp.1-8.
  • 3Bull J M, Kambites M E. JOMP -- An OpenMP-like interface for Java. In Proc. the ACM 2000 Conference on JavaGrande, San Francisco, USA, June 4, 2000, pp.44-53.
  • 4Roy S, Sarkax M, Mukherjee N. Implementation of a resource broker for efficient resource management in grid environment. In Proc. the 15th International Conference on Advanced Computing & Communication (ADCOM2007), Guwahati, India, December 18-21, 2007, pp.567-572.
  • 5Jini. April 2005, http://www.jini.org.
  • 6De Sarkar A, Ghosh D, Mukhopadhyay R, Mukherjee N. Implementation of a grid performance analysis and tuning framework using Jade technology. In Proc. the 2008 International Conference on Grid Computing and Applications (GCA 2008), Las Vegas, USA, 2008, July 14-17, pp.201-207.
  • 7Buyya R, Abramson D, Giddy J. Nimrod/G: An architecture of a resource management and scheduling system in a global computational grid. In Proc. the 4th International Conference High Performance Computing in Asia-Pacific Region (HPC ASIA 2000), Beijing, China, May 14-17, 2000, pp.283- 289.
  • 8Haji M, Djemame K, Dew P. Deployment and performance evaluation of a SNAP-based resource broker on the white rose grid. In Proc. Information and Communication Technologies (ICTTA 2006), Damascus, Syria, April 24-28, 2006, pp.3365- 3370.
  • 9Czajkowski K, Foster I, Kesselman C. Resource and Service Management. The Grid 2: Blueprint for a New Computing Infrastructure, Chapter 18, Ian Foster, Carl Kesselman (eds.), 2nd Edition, Morgan Kaufmann, November 2003, pp.259-283.
  • 10Roy S. Performance-based resource management in computational grid environment [Ph.D. Dissertation]. Jadavpur University, Kolkata India, July 2008.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部