Survey on Grid Resource Allocation Mechanisms

被引:49
|
作者
Qureshi, Muhammad Bilal [1 ]
Dehnavi, Maryam Mehri [2 ]
Min-Allah, Nasro [2 ]
Qureshi, Muhammad Shuaib [3 ]
Hussain, Hameed [1 ]
Rentifis, Ilias [4 ]
Tziritas, Nikos [5 ]
Loukopoulos, Thanasis [6 ]
Khan, Samee U. [7 ]
Xu, Cheng-Zhong [5 ]
Zomaya, Albert Y. [8 ]
机构
[1] COMSATS Inst Informat Technol, Islamabad, Pakistan
[2] MIT, Cambridge, MA 02139 USA
[3] King Abdulaziz Univ, Dept Comp Sci, Jeddah 21413, Saudi Arabia
[4] Univ Thessaly, Volos, Greece
[5] Chinese Acad Sci, Beijing, Peoples R China
[6] Technol Educ Inst Lamia, Lamia, Greece
[7] N Dakota State Univ, Fargo, ND 58105 USA
[8] Univ Sydney, Sydney, NSW 2006, Australia
基金
美国国家科学基金会;
关键词
High performance computing; Grid computing; Resource allocation; PEER-TO-PEER; JOINT OPTIMIZATION; ENERGY-CONSUMPTION; MANAGEMENT SYSTEMS; POWER MANAGEMENT; RESPONSE-TIME; DISCOVERY; PERFORMANCE; TAXONOMY; ALGORITHM;
D O I
10.1007/s10723-014-9292-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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
页数:43
相关论文
共 50 条
  • [1] Survey on Grid Resource Allocation Mechanisms
    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
    [J]. Journal of Grid Computing, 2014, 12 : 399 - 441
  • [2] A Survey of Bargaining Models for Grid Resource Allocation
    Sim, Kwang Mong
    [J]. ACM SIGECOM EXCHANGES, 2006, 5 (05) : 22 - 32
  • [3] Dynamic resource allocation mechanisms for grid computing environment
    Ismail, Leila
    [J]. 2007 3RD INTERNATIONAL CONFERENCE ON TESTBEDS AND RESEARCH INFRASTRUCTURE FOR THE DEVELOPMENT OF NETWORKS AND COMMUNITIES, 2007, : 538 - 542
  • [4] Application of Pricing and Trust Mechanisms in Grid Resource Allocation
    Yang, Ming
    Liu, Yuanan
    Ma, Xiaolei
    Li, Li
    Hu, Peng
    [J]. 2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 4848 - 4851
  • [5] Resource allocation for query processing in grid systems: a survey
    Cokuslu, Deniz
    Hameurlain, Abdelkader
    Erciyes, Kayhan
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2012, 27 (04): : 239 - 250
  • [6] Resource discovery mechanisms in grid systems: A survey
    Navimipour, Nima Jafari
    Rahmani, Amir Masoud
    Navin, Ahmad Habibizad
    Hosseinzadeh, Mehdi
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 41 : 389 - 410
  • [7] Resource allocation in grid computing
    Koole, Ger
    Righter, Rhonda
    [J]. JOURNAL OF SCHEDULING, 2008, 11 (03) : 163 - 173
  • [8] Resource Allocation in Grid: A Review
    Amiri, Ehsan
    Keshavarz, Hassan
    Ohshima, Naoki
    Komaki, Shozo
    [J]. 2ND INTERNATIONAL CONFERENCE ON INNOVATION, MANAGEMENT AND TECHNOLOGY RESEARCH, 2014, 129 : 436 - 440
  • [9] Resource allocation in grid computing
    Ger Koole
    Rhonda Righter
    [J]. Journal of Scheduling, 2008, 11 : 163 - 173
  • [10] Grid resource allocation and management based on grid resource supermarket in grid computing
    Li, MB
    Li, KQ
    Chen, XM
    Wu, ZJ
    [J]. Proceedings of the 11th Joint International Computer Conference, 2005, : 236 - 239