Market-based grid resource co-allocation and reservation for applications with hard deadlines

被引:4
作者
Vanmechelen, Kurt [1 ]
Depoorter, Wim [1 ]
Broeckhove, Jan [1 ]
机构
[1] Univ Antwerp, Dept Math & Comp Sci, B-2020 Antwerp, Belgium
关键词
grid economics; resource management; scheduling; co-allocation; reservation; MANAGEMENT; PREDICTION; SIMULATION; AUCTIONS;
D O I
10.1002/cpe.1419
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Grid computing technology enables the creation of large-scale IT infrastructures that are shared across organizational boundaries. In such shared infrastructures, conflicts between user requirements are common and originate from the selfish actions that users perform when formulating their service requests. The introduction of economic principles in grid resource management offers a promising way of dealing with these conflicts. We develop and analyze both a centralized and a decentralized algorithm for economic grid resource management in the context of compute bound applications with deadline-based quality of service requirements and non-migratable workloads. Through the use of reservations, we co-allocate resources across multiple providers in order to ensure that applications finish within their deadline. An evaluation of both algorithms is presented and their performance in terms of realized user value is compared with an existing market-based resource management algorithm. We establish that our algorithms, which operate under a more realistic workload model, can closely approximate the performance of this algorithm. We also quantify the effect of allowing local workload preemption and different scheduling heuristics on the realized user value. Copyright (C) 2009 John Wiley & Sons, Ltd.
引用
收藏
页码:2270 / 2297
页数:28
相关论文
共 64 条
[1]  
*AM, 2008, EL COMP CLOUD
[2]  
[Anonymous], 1995, Market Microstructure Theory
[3]  
[Anonymous], 2003, GRID COMPUTING MAKIN
[4]  
[Anonymous], THESIS U KARLSRUHE
[5]  
[Anonymous], 1991, Game Theory
[6]  
[Anonymous], P 10 C HOT TOP OP SY
[7]  
Ausubel L. M., 2006, Combinatorial auctions, P22, DOI [DOI 10.7551/MITPRESS/9780262033428.003.0002, 10.7551/mitpress/9780262033428.003.0002]
[8]   A market design for grid computing [J].
Bapna, Ravi ;
Das, Sanjukta ;
Garfinkel, Robert ;
Stallaert, Jan .
INFORMS JOURNAL ON COMPUTING, 2008, 20 (01) :100-111
[9]  
BROECKHOVE J, 2007, J PHYS G, V24, P1955, DOI DOI 10.1088/0954-3899/34/9/008
[10]  
Brucker P., 2004, SCHEDULING ALGORTIHM