Utility-driven solution for optimal resource allocation in computational grid

被引:14
|
作者
Li, Zhi-jie [1 ,2 ,3 ]
Cheng, Chun-tian [1 ]
Huang, Fei-xue [4 ]
机构
[1] Dalian Univ Technol, Inst Hydropower Syst & Hydroinformat, Dalian 116024, Liaoning, Peoples R China
[2] Dalian Univ Technol, Dept Comp Sci & Engn, Dalian 116024, Liaoning, Peoples R China
[3] Dalian Nationalities Univ, Res Inst Nonlinear Informat Technol, Dalian 116600, Peoples R China
[4] Dalian Univ Technol, Dept Econ, Dalian 116024, Liaoning, Peoples R China
关键词
Resource allocation; Utility function; Computational grid; GridSim; MANAGEMENT; ECONOMY;
D O I
10.1016/j.cl.2008.08.001
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Optimal resource allocation is a complex undertaking due to large-scale heterogeneity present in computational grid. Traditionally, the decision based on certain cost functions has been used in allocating grid resource as a standard method that does not take resource access cost into consideration. In this paper, the utility function is presented as a promising method for grid resource allocation. To tackle the issue of heterogeneous demand, the user's preference is represented by utility function, which is driven by a user-centric scheme rather than system-centric parameters adopted by cost functions. The goal of each grid user is to maximize its own utility under different constraints. In order to allocate a common resource to multiple bidding users. the optimal solution is achieved by searching the equilibrium point of resource price such that the total demand fora resource exactly equals the total amount available to generate a set of optimal user bids. The experiments run on a Java-based discrete-event grid simulation toolkit called GridSim are made to study characteristics of the utility-driven resource allocation strategy under different constraints. Results show that utility optimization under budget constraint outperforms deadline constraint in terms of time spent, whereas deadline constraint outperforms budget constraint in terms of cost spent. The conclusion indicates that the utility-driven method is a very potential candidate for the optimal resource allocation in computational grid. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:406 / 421
页数:16
相关论文
共 50 条
  • [1] Utility-driven non-cooperative game model of optimal resource allocation for economic grid
    Zhang, Xiaoqing
    Li, Chunlin
    Qian, Qiongfen
    [J]. Journal of Computational Information Systems, 2011, 7 (01): : 190 - 197
  • [2] Pricing for utility-driven resource management and allocation in clusters
    Yeo, Chee Shin
    Buyya, Rajkumar
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2007, 21 (04): : 405 - 418
  • [3] A utility-based two level market solution for optimal resource allocation in computational grid
    Li, CL
    Li, LY
    [J]. 2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSSING, PROCEEDINGS, 2005, : 23 - 30
  • [4] Utility driven dynamic resource allocation using competitive markets in computational grid
    Li, CL
    Li, LY
    Lu, ZD
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2005, 36 (06) : 425 - 434
  • [5] Utility-Driven Approximate Task Allocation for Crowdsourcing
    Bi, Ran
    Fang, Xiaolin
    Tan, Guozhen
    [J]. 2017 3RD INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING AND COMMUNICATIONS (BIGCOM), 2017, : 23 - 30
  • [6] Pricing and resource allocation in computational grid with utility functions
    Li, CL
    Li, LY
    [J]. ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2, 2005, : 175 - 180
  • [7] Utility-Driven Bandwidth Allocation in Data Center Networks
    Wang, Hongbo
    Li, Yangyang
    Cheng, Shiduan
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (03): : 569 - 578
  • [8] Adaptive Optimization Algorithms for Utility-driven Resource Allocation in Reconfigurable Multi-Sensor Networks
    de Groot, T. H.
    Krasnov, O. A.
    Yarovoy, A.
    [J]. 2012 9TH EUROPEAN RADAR CONFERENCE (EURAD), 2012, : 330 - 333
  • [9] Price driven market mechanism for computational grid resource allocation
    Li, CL
    Lu, ZD
    Li, LY
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 4, 2004, 3046 : 117 - 126
  • [10] A distributed utility-based two level market solution for optimal resource scheduling in computational grid
    Li, CL
    Li, LY
    [J]. PARALLEL COMPUTING, 2005, 31 (3-4) : 332 - 351