Survey on Grid Resource Allocation Mechanisms

被引:0
作者
Muhammad Bilal Qureshi
Maryam Mehri Dehnavi
Nasro Min-Allah
Muhammad Shuaib Qureshi
Hameed Hussain
Ilias Rentifis
Nikos Tziritas
Thanasis Loukopoulos
Samee U. Khan
Cheng-Zhong Xu
Albert Y. Zomaya
机构
[1] COMSATS Institute of Information Technology,Department of Computer Science
[2] Massachusetts Institute of Technology,undefined
[3] King Abdulaziz University,undefined
[4] University of Thessaly,undefined
[5] Chinese Academy of Sciences,undefined
[6] Technological Educational Institute of Lamia,undefined
[7] North Dakota State University,undefined
[8] University of Sydney,undefined
来源
Journal of Grid Computing | 2014年 / 12卷
关键词
High performance computing; Grid computing; Resource allocation;
D O I
暂无
中图分类号
学科分类号
摘要
Grid is a distributed high performance computing paradigm that offers various types of resources (like computing, storage, communication) to resource-intensive user tasks. These tasks are scheduled to allocate available Grid resources efficiently to achieve high system throughput and to satisfy user requirements. The task scheduling problem has become more complex with the ever increasing size of Grid systems. Even though selecting an efficient resource allocation strategy for a particular task helps in obtaining a desired level of service, researchers still face difficulties in choosing a suitable technique from a plethora of existing methods in literature. In this paper, we explore and discuss existing resource allocation mechanisms for resource allocation problems employed in Grid systems. The work comprehensively surveys Gird resource allocation mechanisms for different architectures (centralized, distributed, static or dynamic). The paper also compares these resource allocation mechanisms based on their common features such as time complexity, searching mechanism, allocation strategy, optimality, operational environment and objective function they adopt for solving computing- and data-intensive applications. The comprehensive analysis of cutting-edge research in the Grid domain presented in this work provides readers with an understanding of essential concepts of resource allocation mechanisms in Grid systems and helps them identify important and outstanding issues for further investigation. It also helps readers to choose the most appropriate mechanism for a given system/application.
引用
收藏
页码:399 / 441
页数:42
相关论文
共 193 条
[1]  
Amarnath BR(2009)Ontology-based grid resource management Softw. Pract. Exper. 39 1419-1438
[2]  
Somasundaram TS(2005)GridICE: A monitoring service for grid systems Futur. Gener. Comput. Syst. 21 559-571
[3]  
Ellappan M(2011)Resource allocation for multiple concurrent in-network stream-processing applications J. Parallel Comput. 37 331-348
[4]  
Buyya R(2008)A hyper-heuristic approach for efficient resource scheduling in grid Int. J. Comput. Commun. Control III 249-258
[5]  
Andreozzi S(2003)Workload-based power management for parallel computer systems IBM. J. Res. Dev. 47 703-718
[6]  
De Bortoli N(2010)Federated resource management in grid and cloud computing systems Futur. Gener. Comput. Syst. 26 1189-1191
[7]  
Fantinel S(2005)The grid economy Proc. IEEE 93 698-714
[8]  
Ghiselli A(2009)Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility Futur. Gener. Comput. Syst. 33 303-314
[9]  
Rubini GL(2005)Managing server energy and operational costs in hosting centers ACM Sigmet Perform. Eval. Rev. 16 1243-1248
[10]  
Tortone G(2008)Low-complexity policies for energy-performance tradeoff in chip-multi-processors IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 48 399-402