Abstract
Virtualization technology brings great conveniences to cluster and data center management. By using this technique, we can reconstruct a new computing environment quickly and easily. Compared to the traditional cluster environment, load balancing in a virtualized environment needs to address several new problems. This paper focuses on live migration strategies for load balancing in the virtualized cluster. We first divide the whole balancing process into three sub-problems, namely, the selection of the VM being migrated to, the choice of destination host and the determination of the migration execution sequence. Then we perform a series of experiments to investigate the particular features of the live migration of virtual machines in the balancing scenario. Based on our experiment results, we propose an informed live migration strategy which includes affinity-aware decision making and workload-aware migration to improve the efficiency of configuration of the virtualized cluster.
This work is funded by the National 973 Basic Research Program of China under grant NO.2007CB310900 and National Natural Science Foundation of China under grant NO. 60970125.
Chapter PDF
References
Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., War?eld, A.: Xen and the art of virtualization. In: Proceedings of the 19th ACM Symposium on Operating Systems Principles, pp. 164–177 (2003)
Clark, C., Fraser, K., Hand, S., Hansen, J.G., Jul, E., Limpach, C., Pratt, I., Wareld, A.: Live migration of virtual machines. In: Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation, pp. 273–286 (2005)
Hyper-V, http://www.microsoft.com/hyper-v-server/en/us/default.aspx
VMware VMotion, http://www.vmware.com/products/vmotion/overview.html
XenServer XenMotion, http://www.citrix.com
Huang, D., Ye, D., He, Q., Chen, J., Ye, K.: Virt-LM: A Benchmark for Live Migration of Virtual Machine. In: Proceeding of the Second Joint WOSP/SIPEW International Conference on Performance Engineering, pp. 307–316 (2011)
Verma, A., Ahuja, P., Neogi, A.: pMapper: Power and Migration Cost Aware Application Placement in Virtualized Systems?? In: IFIP International Federation For Information Processing, pp. 243–264 (2008)
Ye, K., Jiang, X., He, Q., Li, X.: Evaluate the performance and scalability of image deployment in virtual data center. In: Network and Parallel Computing, pp. 390–401 (2010)
Voorsluys, W., Broberg, J., Venugopal, S.: Cost of virtual machine live migration in clouds: A performance evaluation. In: IEEE International Conference of Cloud Computing, pp. 254–265 (2009)
Luo, Y., Zhang, B., Wang, X., Wang, Z., Sun, Y., Chen, H.: Live and incremental whole-system migration of virtual machines using block-bitmap. In: 2008 IEEE International Conference on Cluster Computing, pp. 99–106 (2008)
Bobroff, N., Kochut, A., Beaty, K.: Dynamic placement of virtual machines for managing sla violations. In: 10th IFIP/IEEE International Symposium on Integrated Network Management, IM 2007, pp. 119–128 (2007)
Choi, H., Kwak, H., Sohn, A., Chung, K.: Autonomous learning for efficient resource utilization of dynamic VM migration. In: Proceedings of the 22nd Annual International Conference on Supercomputing, pp. 185–194 (2008)
Jin, H., Deng, L., Wu, S., Shi, X., Pan, X.: Live virtual machine migration with adaptive, memory compression. In: IEEE International Conference on Cluster Computing and Workshops, CLUSTER 2009, pp. 1–10 (2009)
Hermenier, F., Lorca, X., Menaud, J., Muller, G., Lawall, J.: Entropy: a consolidation manager for clusters. In: Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pp. 41–50 (2009)
Liu, H., Jin, H., Liao, X., Hu, L., Yu, C.: Live migration of virtual machine based on full system trace and replay. In: Proceedings of the 18th ACM International Symposium on High Performance Distributed Computing, pp. 101–110 (2009)
Jin, X., Chen, H., Wang, X., Wang, Z., Wen, X., Luo, Y., Li, X.: A Simple Cache Partitioning Approach in a Virtualized Environment. In: Proceedings of IEEE International Symposium on Parallel and Distributed Processing with Applications, pp. 519–524 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 IFIP International Federation for Information Processing
About this paper
Cite this paper
Li, X., He, Q., Chen, J., Ye, K., Yin, T. (2011). Informed Live Migration Strategies of Virtual Machines for Cluster Load Balancing. In: Altman, E., Shi, W. (eds) Network and Parallel Computing. NPC 2011. Lecture Notes in Computer Science, vol 6985. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24403-2_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-24403-2_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24402-5
Online ISBN: 978-3-642-24403-2
eBook Packages: Computer ScienceComputer Science (R0)