Cost minimization in utility computing systems

被引:20
作者
Penmatsa, Satish [1 ]
Chronopoulos, Anthony T. [2 ]
机构
[1] Univ Maryland Eastern Shore, Dept Math & Comp Sci, Princess Anne, MD 21853 USA
[2] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
关键词
job allocation; utility computing; cost minimization; fairness; JOB ALLOCATION SCHEMES; RESOURCE-MANAGEMENT; PRICING STRATEGY; GRIDS; FRAMEWORK; MODELS;
D O I
10.1002/cpe.2984
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Utility computing is a form of computer service whereby the company providing the service charges the users for using the system resources. In this paper, we present system-optimal and user-optimal price-based job allocation schemes for utility computing systems whose objective is to minimize the cost for the users. The system-optimal scheme provides an allocation of jobs to the computing resources that minimizes the overall cost for executing all the jobs in the system. The user-optimal scheme provides an allocation that minimizes the cost for individual users in the system for providing fairness. The system-optimal scheme is formulated as a constraint minimization problem, and the user-optimal scheme is formulated as a non-cooperative game. The prices charged by the computing resource owners for executing the users jobs are obtained using a pricing model based on a non-cooperative bargaining game theory framework. The performance of the studied job allocation schemes is evaluated using simulations with various system loads and configurations. Copyright (c) 2012 John Wiley & Sons, Ltd.
引用
收藏
页码:287 / 307
页数:21
相关论文
共 53 条
  • [1] Abhishek V, 2012, IEEE CONF COMPUT, P157, DOI 10.1109/INFCOMW.2012.6193479
  • [2] Ahmad IU, 2008, J MANAGE ENG, V24, P1, DOI 10.1061/(ASCE)0742-597X(2008)24:1(1)
  • [3] [Anonymous], P 19 IEEE INT PAR DI
  • [4] [Anonymous], 1975, Queueing Systems
  • [5] [Anonymous], 2006, P 20 IEEE INT PAR DI
  • [6] [Anonymous], 1997, Optimal load balancing in distributed computer systems, DOI DOI 10.1007/978-1-4471-0969-3
  • [7] [Anonymous], P 18 IEEE INT PAR DI
  • [8] [Anonymous], HDB RES GRID TECHNOL
  • [9] [Anonymous], 1991, The Art of Computer Systems Performance Analysis: Techniquesfor Experimental Design, Measurement, Simulation, and Modeling
  • [10] [Anonymous], SIM REFERENCE MANUAL