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 条
  • [1] Resource management and task scheduling in grid computing
    Luo, J
    Ji, P
    Wang, XZ
    Zhu, Y
    Li, F
    Ma, T
    Wang, XP
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 2, 2004, : 431 - 436
  • [2] Network Resource Management and Scheduling in Grid Computing
    Liu Feng
    Guo Weiwei
    Zhao Xiaomin
    2018 INTERNATIONAL CONFERENCE ON ROBOTS & INTELLIGENT SYSTEM (ICRIS 2018), 2018, : 207 - 210
  • [3] A survey of job scheduling and resource management in grid computing
    Sharma, Raksha
    Soni, Vishnu Kant
    Mishra, Manoj Kumar
    Bhuyan, Prachet
    World Academy of Science, Engineering and Technology, 2010, 64 : 461 - 466
  • [4] Cloud and Grid Computing: Resource Management, Scheduling Performance Preface
    Aubanel, Eric
    Bhavsar, Virendra C.
    Frumkin, Michael Alex
    JOURNAL OF GRID COMPUTING, 2012, 10 (03) : 347 - 348
  • [5] Economic scheduling in grid computing
    Ernemann, C
    Hamscher, V
    Yahyapour, R
    JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, 2002, 2537 : 128 - 152
  • [6] Job scheduling and resource management techniques in economic grid environments
    Moreno, R
    Alonso-Conde, AB
    GRID COMPUTING, 2004, 2970 : 25 - 32
  • [7] Research on novel dynamic resource management and job scheduling in grid computing
    Li, Fufang
    Qi, Deyu
    Zhang, Limin
    Zhang, Xianguang
    Zhang, Zhili
    FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 1, 2006, : 709 - +
  • [8] Research on Optimization of Resource Management and Task Scheduling Algorithm in Grid Computing
    Liu Feng
    Guo Wei-wei
    Liu Lan-bo
    2019 11TH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2019), 2019, : 812 - 815
  • [9] System for Performing Resource Management and Control and Task Scheduling in Grid Computing
    Fan Yu-tao
    Yu Sheng-chen
    Xue Yang
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 1, PROCEEDINGS, 2008, : 648 - +
  • [10] Adaptive Control in Grid Computing Resource Scheduling
    Yuan, Jia-bin
    Luo, Jiao-min
    Duan, Bo-jia
    HIGH PERFORMANCE COMPUTING AND APPLICATIONS, 2010, 5938 : 528 - 533