Efficient resource virtualization and sharing strategies for heterogeneous grid environments

被引:14
作者
Garbacki, Pawel [1 ]
Naik, Vijay K. [2 ]
机构
[1] Delft Univ Technol, Delft, Netherlands
[2] IBM Corp, TJ Watson Res Ctr, Armonk, NY 10504 USA
来源
2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009), VOLS 1 AND 2 | 2007年
关键词
D O I
10.1109/INM.2007.374768
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Resource virtualization has emerged as a powerful technique for customized resource provisioning in grid and data center environments. In this paper, we describe efficient strategies for policy-based controlling of virtualization of the physical resources. With these strategies, virtualization is controlled taking into account workload requirements, available capacities of physical resources, and the governing policies. Realizing this control requires simultaneous handling of three problems: (i) determining the virtual resource configurations, (ii) the mapping of resulting virtual resources to physical resources, and (iii) the mapping of workloads to the virtual resources. We pose this as an optimization problem and solve this problem using a linear programming (LP) based approach. We evaluate this approach by implementing it in the Harmony grid environment consisting of heterogeneous resources and heterogeneous workload. Experimental results indicate that our approach is efficient and effective. We extend this approach further by using a two-phase heuristic that allows the decision making component to scale up to handle large scale grid systems.
引用
收藏
页码:40 / +
页数:2
相关论文
共 23 条
[1]  
ADABALA S, 2005, FUTURE GENER COMPUT, V21
[2]  
BAI X, 2004, T ENG COMPUTING DEC
[3]  
Barham P., 2003, Operating Systems Review, V37, P164, DOI 10.1145/1165389.945462
[4]  
Box G.E. P., 1994, Time Series Analysis: Forecasting Control, V3rd
[5]  
FIGUEIREDO R, 2003, ICDCS 03
[6]  
FOSTER I, 2006, CCGRID 2006
[7]  
Fourer R., 2002, AMPL: A Modelling Language for Mathematical Programming
[8]  
FOURER R, 2005, LINEAR PROGRAMMING S
[9]  
*IEEE, 2005, IEEE COMP
[10]  
KAPADIA NH, 1999, HPDC 8