Remedy: Network-Aware Steady State VM Management for Data Centers

被引:0
作者
Mann, Vijay [1 ]
Gupta, Akanksha [1 ]
Dutta, Partha [1 ]
Vishnoi, Anilkumar [1 ]
Bhattacharya, Parantapa [2 ]
Poddar, Rishabh [2 ]
Iyer, Aakash [1 ]
机构
[1] IBM Res, Bangalore, Karnataka, India
[2] Indian Inst Technol, Kharagpur 721302, W Bengal, India
来源
NETWORKING 2012, PT I | 2012年 / 7289卷
关键词
Network aware VM migration; VM migration traffic modeling;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Steady state VM management in data centers should be network-aware so that VM migrations do not degrade network performance of other flows in the network, and if required, a VM migration can be intelligently orchestrated to decongest a network hotspot. Recent research in network-aware management of VMs has focused mainly on an optimal network-aware initial placement of VMs and has largely ignored steady state management. In this context, we present the design and implementation of Remedy. Remedy ranks target hosts for a VM migration based on the associated cost of migration, available bandwidth for migration and the network bandwidth balance achieved by a migration. It models the cost of migration in terms of additional network traffic generated during migration. We have implemented Remedy as an OpenFlow controller application that detects the most congested links in the network and migrates a set of VMs in a network-aware manner to decongest these links. Our choice of target hosts ensures that neither the migration traffic nor the flows that get rerouted as a result of migration cause congestion in any part of the network. We validate our cost of migration model on a virtual software testbed using real VM migrations. Our simulation results using real data center traffic data demonstrate that selective network aware VM migrations can help reduce unsatisfied bandwidth by up to 80-100%.
引用
收藏
页码:190 / 204
页数:15
相关论文
共 11 条
[1]  
Akoush S., 2010, IEEE MASCOTS
[2]  
[Anonymous], 2010, INFOCOM, 2010 Proceedings IEEE, DOI 10.1109/INFCOM.2010.5461930
[3]  
Bansal N., 2011, ACM PODC
[4]  
Breitgand D., 2010, SYSTOR 2010
[5]  
Gude N., 2008, ACM SIGCOMM CCR
[6]  
Jung G., 2010, IEEE ICDCS
[7]  
Mann V, 2011, LECT NOTES COMPUT SC, V6640, P198, DOI 10.1007/978-3-642-20757-0_16
[8]  
McKeon N., 2008, ACM SIGCOMM CCR
[9]  
Sonnek J., 2010, IEEE ICPP
[10]  
Stage A., 2009, ICSE CLOUD WORKSH