Probabilistic resource allocation in heterogeneous distributed systems with random failures

被引:8
作者
Shestak, Vladimir [1 ]
Chong, Edwin K. P. [2 ,4 ]
Maciejewski, Anthony A. [2 ]
Siegel, Howard Jay [2 ,3 ]
机构
[1] Ricoh InfoPrint Solut, Boulder, CO 80301 USA
[2] Colorado State Univ, Dept Elect & Comp Engn, Ft Collins, CO 80523 USA
[3] Colorado State Univ, Dept Comp Sci, Ft Collins, CO 80523 USA
[4] Colorado State Univ, Dept Math, Ft Collins, CO 80523 USA
基金
美国国家科学基金会;
关键词
Resource allocation; Distributed systems; Fault tolerant systems; Load balancing; TASKS;
D O I
10.1016/j.jpdc.2012.03.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The problem of finding efficient workload distribution techniques is becoming increasingly important today for heterogeneous distributed systems where the availability of compute nodes may change spontaneously over time. Resource-allocation policies designed for such systems should maximize the performance and, at the same time, be robust against failure and recovery of compute nodes. Such a policy, based on the concepts of the Derman-Lieberman-Ross theorem, is proposed in this work, and is applied to a simulated model of a dedicated system composed of a set of heterogeneous image processing servers. Assuming that each image results in a "reward" if its processing is completed before a certain deadline, the goal for the resource allocation policy is to maximize the expected cumulative reward. An extensive analysis was done to study the performance of the proposed policy and compare it with the performance of some existing policies adapted to this environment. Our experiments conducted for various types of task-machine heterogeneity illustrate the potential of our method for solving resource allocation problems in a broad spectrum of distributed systems that experience high failure rates. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:1186 / 1194
页数:9
相关论文
共 32 条
[1]   ASYMPTOTIC OPTIMAL POLICIES FOR STOCHASTIC SEQUENTIAL ASSIGNMENT PROBLEM [J].
ALBRIGHT, C ;
DERMAN, C .
MANAGEMENT SCIENCE SERIES A-THEORY, 1972, 19 (01) :46-51
[2]   OPTIMAL SEQUENTIAL ASSIGNMENTS WITH RANDOM ARRIVAL TIMES [J].
ALBRIGHT, SC .
MANAGEMENT SCIENCE SERIES A-THEORY, 1974, 21 (01) :60-67
[3]   BAYESIAN-APPROACH TO A GENERALIZED HOUSE SELLING PROBLEM [J].
ALBRIGHT, SC .
MANAGEMENT SCIENCE, 1977, 24 (04) :432-440
[4]  
Ali S, 2008, CH CRC COMP INFO SCI
[5]  
[Anonymous], PROBABILITY STAT
[6]  
Birman K.P., 2005, Reliable distributed systems: technologies, web services, and applications
[7]   A TIME-DEPENDENT STOPPING PROBLEM WITH APPLICATION TO LIVE ORGAN TRANSPLANTS [J].
DAVID, I ;
YECHIALI, U .
OPERATIONS RESEARCH, 1985, 33 (03) :491-504
[8]   SEQUENTIAL STOCHASTIC ASSIGNMENT PROBLEM [J].
DERMAN, C ;
LIEBERMA.GJ ;
ROSS, SM .
MANAGEMENT SCIENCE SERIES A-THEORY, 1972, 18 (07) :349-355
[9]  
Devore J.L., 1999, PROBABILITY STAT ENG, V5th
[10]  
Dhakal S., 2006, 20 INT PARALLEL DIST, P25