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 条
  • [21] Effective Reformulation for Resource Allocation in Computational Grid
    Dong, Xiaoshe
    Mei, Yiduo
    Ma, Siyuan
    Gong, Guannan
    Zhu, Zhengdong
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2009, 5 (01) : 90 - 90
  • [22] Effective reformulation for resource allocation in computational grid
    Dong, Xiaoshe
    Mei, Yiduo
    Ma, Siyuan
    Gong, Guannan
    Zhu, Zhengdong
    [J]. INTERNATIONAL SYMPOSIUM ON ADVANCES IN COMPUTER AND SENSOR NETWORKS AND SYSTEMS, PROCEEDINGS: IN CELEBRATION OF 60TH BIRTHDAY OF PROF. S. SITHARAMA IYENGAR FOR HIS CONTRIBUTIONS TO THE SCIENCE OF COMPUTING, 2008, : 242 - 249
  • [23] Faucets:: Efficient resource allocation on the computational grid
    Kalé, LV
    Kumar, S
    Potnuru, M
    DeSouza, J
    Bandhakavi, S
    [J]. 2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2004, : 396 - 405
  • [24] Generation and application of utility-driven evidence
    Skovgaard, T
    Gulis, G
    de Leeuw, E
    [J]. EUROPEAN JOURNAL OF PUBLIC HEALTH, 2005, 15 : 182 - 183
  • [25] A Utility-Driven Multi-Queue Admission Control Solution for Network Slicing
    Han, Bin
    Sciancalepore, Vincenzo
    Feng, Di
    Costa-Perez, Xavier
    Schotten, Hans D.
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 55 - 63
  • [26] Utility-Driven Joint Caching and Bitrate Allocation for Real-Time Immersive Videos
    Li, Jinxi
    Xu, Yutong
    Cao, Yang
    Zhu, Jiaxin
    Wang, Desheng
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2023, 17 (05) : 1106 - 1118
  • [27] A taxonomy of market-based resource management systems for utility-driven cluster computing
    Yeo, Chee Shin
    Buyya, Rajkumar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2006, 36 (13): : 1381 - 1419
  • [28] Mining optimal resource combination in computational Grid
    Huang, Pei-Jie
    Peng, Hong
    Zheng, Qi-Lun
    [J]. PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 1159 - +
  • [29] Competitive proportional resource allocation policy for computational grid
    Li, CL
    Li, LY
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2004, 20 (06): : 1041 - 1054
  • [30] Parallel resource co-allocation for the computational grid
    Li, Hui-Xian
    Cheng, Chun-Tian
    Chau, K. W.
    [J]. COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2007, 33 (01) : 1 - 10