Efficient dynamic task scheduling in virtualized data centers with fuzzy prediction

被引:60
作者
Kong, Xiangzhen [1 ]
Lin, Chuang [1 ]
Jiang, Yixin [1 ]
Yan, Wei [1 ]
Chu, Xiaowen [2 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[2] Hong Kong Baptist Univ, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Virtualized data center; Task scheduling; Fuzzy logic; Availability; Load-balance;
D O I
10.1016/j.jnca.2010.06.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
System virtualization provides low-cost, flexible and powerful executing environment for virtualized data centers, which plays an important role in the infrastructure of Cloud computing. However, the virtualization also brings some challenges, particularly to the resource management and task scheduling. This paper proposes an efficient dynamic task scheduling scheme for virtualized data centers. Considering the availability and responsiveness performance, the general model of the task scheduling for virtual data centers is built and formulated as a two-objective optimization. A graceful fuzzy prediction method is given to model the uncertain workload and the vague availability of virtualized server nodes, by using the type-I and type-II fuzzy logic systems. An on-line dynamic task scheduling algorithm named SALAF is proposed and evaluated. Experimental results show that our algorithm can improve the total availability of the virtualized data center while providing good responsiveness performance. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1068 / 1077
页数:10
相关论文
共 29 条
[1]  
[Anonymous], P 4 INT C AUT COMP I
[2]  
[Anonymous], P ACM SIGMETRICS
[3]  
[Anonymous], 2007, NSDI
[4]  
[Anonymous], VMWARE SERVER CONSOL
[5]  
[Anonymous], IEEE T COMPUTERS
[6]  
[Anonymous], QUEUEING SYSTEMS
[7]  
[Anonymous], AM EL COMP CLOUD AM
[8]  
[Anonymous], IEEE INT S PAR DISTR
[9]  
[Anonymous], P 29 C COMP IN PRESS
[10]  
[Anonymous], CLUSTER COMPUTING