Economic models for resource management and scheduling in Grid computing

被引:431
|
作者
Buyya, R
Abramson, D
Giddy, J
Stockinger, H
机构
[1] Univ Melbourne, Dept Comp Sci & Software Engn, Grid Comp & Distributed Syst Lab, Melbourne, Vic, Australia
[2] Monash Univ, CRC Enterprise Distributed Syst Technol, Sch Comp Sci & Software Engn, Melbourne, Vic 3004, Australia
[3] CERN, CMS Expt Comp Grp, European Org Nucl Res, CH-1211 Geneva 23, Switzerland
来源
关键词
world-wide computing; grid economy; resource management; scheduling;
D O I
10.1002/cpe.690
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The accelerated development in peer-to-peer and Grid computing has positioned them as promising next-generation computing platforms. They enable the creation of virtual enterprises for sharing resources distributed across the world. However, resource management, application development and usage models in these environments is a complex undertaking. This is due to the geographic distribution of resources that are owned by different organizations or peers. The resource owners of each of these resources have different usage or access policies and cost models, and varying loads and availability. In order to address complex resource management issues, we have proposed a computational economy framework for resource allocation and for regulating supply and demand in Grid computing environments. This framework provides mechanisms for optimizing resource provider and consumer objective functions through trading and brokering services. In a real world market, there exist various economic models for setting the price of services based on supply-and-demand and their value to the user. They include commodity market, posted price, tender and auction models. In this paper, we discuss the use of these models for interaction between Grid components to decide resource service value, and the necessary infrastructure to realize each model. In addition to usual services offered by Grid computing systems, we need an infrastructure to support interaction protocols, allocation mechanisms, currency, secure banking and enforcement services. We briefly discuss existing technologies that provide some of these services and show their usage in developing the Nimrod-G grid resource broker. Furthermore, we demonstrate the effectiveness of some of the economic models in resource trading and scheduling using the Nimrod/G resource broker, with deadline and cost constrained scheduling for two different optimization strategies, on the World-Wide Grid testbed that has resources distributed across five continents. Copyright (C) 2002 John Wiley Sons, Ltd.
引用
收藏
页码:1507 / 1542
页数:36
相关论文
共 50 条
  • [41] Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach
    Amin, Shahram
    Ahmadi, Mohammad
    PROCEEDINGS OF THE 12TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS , PTS 1-3: NEW ASPECTS OF COMPUTERS, 2008, : 820 - +
  • [42] The resource scheduling algorithms with QoS for grid computing based on EHLTCPN
    Han, YJ
    Jiang, CJ
    Luo, XM
    CCCT 2003, VOL6, PROCEEDINGS: COMPUTER, COMMUNICATION AND CONTROL TECHNOLOGIES: III, 2003, : 338 - 343
  • [43] Performance aware scheduling considering resource availability in grid computing
    Entezari-Maleki, Reza
    Bagheri, Maryam
    Mehri, Saeedeh
    Movaghar, Ali
    ENGINEERING WITH COMPUTERS, 2017, 33 (02) : 191 - 206
  • [44] Performance aware scheduling considering resource availability in grid computing
    Reza Entezari-Maleki
    Maryam Bagheri
    Saeedeh Mehri
    Ali Movaghar
    Engineering with Computers, 2017, 33 : 191 - 206
  • [45] A resource scheduling model supporting differentiated service for grid computing
    Qi, Weiyi
    Wu, Junwei
    Li, Minglu
    Weng, Chuliang
    PROCEEDINGS OF THE THIRD CHINAGRID ANNUAL CONFERENCE, 2008, : 47 - +
  • [46] Constraint-Based Job and Resource scheduling in Grid Computing
    Soni, Vishnu Kant
    Sharma, Raksha
    Mishra, Manoj Kumar
    Das, Sarita
    ICCSIT 2010 - 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 4, 2010, : 334 - 337
  • [47] Workflow Heuristics for Resource Scheduling in Grid Computing Supporting QoS
    Bhardwaj, Neha
    Singh, Karambir
    Jangra, Ajay
    2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [48] Joint Computing and Network Resource Scheduling in a Lambda Grid Network
    Lakshmiraman, Vaidhehi
    Ramamurthy, Byrav
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 2482 - 2486
  • [49] An efficient scheduling algorithm for grid computing with periodical resource reallocation
    Lin, Cho-Chin
    Shih, Chun-Wei
    2008 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2008, : 295 - 300
  • [50] Resource scheduling of information platform for general grid computing framework
    You, Meihong
    Luo, Wenping
    He, Meizhang
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2020, 16 (03) : 254 - 272