Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2013, Article ID 878542, 10 pages
http://dx.doi.org/10.1155/2013/878542
Research Article

A Decentralized Virtual Machine Migration Approach of Data Centers for Cloud Computing

Department of Computer Technology and Applications, Qinghai University, Xining, Qinghai Province 810016, China

Received 3 June 2013; Accepted 19 July 2013

Academic Editor: Yuxin Mao

Copyright © 2013 Xiaoying Wang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. B. Hayes, “Cloud computing,” Communications of the ACM, vol. 51, no. 7, pp. 9–11, 2008. View at Google Scholar
  2. M. Armbrust, A. Fox, R. Griffith et al., “Above the clouds: a berkeley view of cloud computing,” Tech. Rep. UCB/EECS-2009-28, EECS Department, University of California, Berkeley, 2009. View at Google Scholar
  3. R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, “Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility,” Future Generation Computer Systems, vol. 25, no. 6, pp. 599–616, 2009. View at Publisher · View at Google Scholar · View at Scopus
  4. M. Stillwell, D. Schanzenbach, F. Vivien, and H. Casanova, “Resource allocation using virtual cluster,” in Proceedings of the 9th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID '09), pp. 260–267, May 2009. View at Publisher · View at Google Scholar · View at Scopus
  5. X. Wang, D. Lan, G. Wang et al., “Appliance-based autonomic provisioning framework for virtualized outsourcing data center,” in Proceedings of the 4th International Conference on Autonomic Computing (ICAC '07), p. 29, Fla, USA, June 2007. View at Publisher · View at Google Scholar · View at Scopus
  6. M. Rosenblum and T. Garfinkel, “Virtual machine monitors: current technology and future trends,” Computer, vol. 38, no. 5, pp. 39–47, 2005. View at Publisher · View at Google Scholar · View at Scopus
  7. O. Abdul-Rahman, M. Munetomo, and K. Akama, “Live migration-based resource managers for virtualized environments: a survey,” in Proceedings of the 1st International Conference on Cloud Computing, GRIDs, and Virtualization (CLOUD COMPUTING '10), pp. 32–40, 2010.
  8. P. Patel, A. Ranabahu, and A. Sheth, “Service level agreement in cloud computing,” in Proceedings of the Cloud Workshops at OOPSLA, pp. 1–10, 2009.
  9. W.-C. Feng, X. Feng, and R. Ge, “Green supercomputing comes of age,” IT Professional, vol. 10, no. 1, pp. 17–23, 2008. View at Publisher · View at Google Scholar · View at Scopus
  10. X. Wang, Z. Du, Y. Chen, and S. Li, “Virtualization-based autonomic resource management for multi-tier Web applications in shared data center,” Journal of Systems and Software, vol. 81, no. 9, pp. 1591–1608, 2008. View at Publisher · View at Google Scholar · View at Scopus
  11. X. Wang, Y. Xue, L. Fan, R. Wang, and Z. Du, “Research on adaptive QoS-aware resource reservation management in cloud service environments,” in Proceedings of the IEEE Asia-Pacific Services Computing Conference (APSCC '11), pp. 147–152, December 2011. View at Publisher · View at Google Scholar · View at Scopus
  12. X. Wang, Z. Du, Y. Chen et al., “An autonomic provisioning framework for outsourcing data center based on virtual appliances,” Journal of Networks Software Tools and Applications, vol. 11, no. 3, pp. 229–245, 2008. View at Google Scholar
  13. X. Wang, H. Xie, R. Wang, Z. Du, and L. Jin, “Design and implementation of adaptive resource co-allocation approaches for cloud service environments,” in Proceedings of the 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE '10), pp. V2484–V2488, August 2010. View at Publisher · View at Google Scholar · View at Scopus
  14. A. Beloglazov, J. Abawajy, and R. Buyya, “Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing,” Future Generation Computer Systems, vol. 28, no. 5, pp. 755–768, 2012. View at Publisher · View at Google Scholar · View at Scopus
  15. H. N. Van, F. D. Tran, and J.-M. Menaud, “Autonomic virtual resource management for service hosting platforms,” in Proceedings of the ICSE Workshop on Software Engineering Challenges of Cloud Computing (CLOUD '09), pp. 1–8, May 2009. View at Publisher · View at Google Scholar · View at Scopus
  16. R. Urgaonkar, U. C. Kozat, K. Igarashi, and M. J. Neely, “Dynamic resource allocation and power management in virtualized data centers,” in Proceedings of the 12th IEEE/IFIP Network Operations and Management Symposium (NOMS '10), pp. 479–486, April 2010. View at Publisher · View at Google Scholar · View at Scopus
  17. H. N. Van, F. D. Tran, and J.-M. Menaud, “SLA-aware virtual resource management for cloud infrastructures,” in Proceedings of the IEEE 9th International Conference on Computer and Information Technology (CIT '09), pp. 357–362, October 2009. View at Publisher · View at Google Scholar · View at Scopus
  18. W. Iqbal, M. Dailey, and D. Carrera, “SLA-driven adaptive resource management for Web applications on a heterogeneous compute cloud,” Lecture Notes in Computer Science, vol. 5931, pp. 243–253, 2009. View at Publisher · View at Google Scholar · View at Scopus
  19. B. Maniymaran and M. Maheswaran, “Virtual clusters: a dynamic resource coallocation strategy for computing utilities,” in Proceedings of the 16th IASTED International Conference on Parallel and Distributed Computing and Systems, pp. 53–58, November 2004. View at Scopus
  20. P. Campegiani, “A genetic algorithm to solve the virtual machines resources allocation problem in multi-tier distributed systems,” in Proceedings of the 2nd International Workshop On Virtualization Performances: Analysis, Characterization and Tools (VPACT '09), 2009.
  21. J. Almeida, V. Almeida, D. Ardagna, C. Francalanci, and M. Trubian, “Resource management in the autonomic service-oriented architecture,” in Proceedings of the 3rd International Conference on Autonomic Computing (ICAC '06), pp. 84–92, June 2006. View at Scopus
  22. X. Wang, Z. Du, and Y. Chen, “An adaptive model-free resource and power management approach for multi-tier cloud environments,” Journal of Systems and Software, vol. 85, no. 5, pp. 1135–1146, 2012. View at Publisher · View at Google Scholar · View at Scopus
  23. H. Liu, C.-Z. Xu, H. Jin, J. Gong, and X. Liao, “Performance and energy modeling for live migration of virtual machines,” in Proceedings of the 20th ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC '11), pp. 171–181, June 2011. View at Publisher · View at Google Scholar · View at Scopus
  24. H. W. Choi, H. Kwak, A. Sohn, and K. Chung, “Autonomous learning for efficient resource utilization of dynamic VM migration,” in Proceedings of the 22nd ACM International Conference on Supercomputing (ICS '08), pp. 185–194, June 2008. View at Publisher · View at Google Scholar · View at Scopus
  25. J.-G. Park, J.-M. Kim, H. Choi, and Y.-C. Woo, “Virtual machine migration in self-managing virtualized server environments,” in Proceedings of the 11th International Conference on Advanced Communication Technology (ICACT '09), pp. 2077–2083, February 2009. View at Scopus
  26. A. Krioukov, S. Alspaugh, P. Mohan, S. Dawson-Haggerty, D. E. Culler, and R. H. Katz, “Design and evaluation of an energy agile computing cluster,” Tech. Rep. UCB/EECS-2012-13, EECS Department, University of California, Berkeley, 2012. View at Google Scholar
  27. Q. Zhu, F. M. David, C. F. Devaraj, Z. Li, Y. Zhou, and P. Cao, “Reducing energy consumption of disk storage using power-aware cache management,” in Proceedings of the 10th International Symposium on High Performance Computer Architecture, pp. 118–129, February 2004. View at Scopus
  28. V. Petrucci, O. Loques, B. Niteroi, and D. Mossé, “Dynamic configuration support for power-aware virtualized server clusters,” in Proceedings of the WiP Session of the 21th Euromicro Conference on Real-Time Systems, Dublin, Ireland, 2009.
  29. G. Chen, W. He, J. Liu et al., “Energy-aware server provisioning and load dispatching for connection-intensive internet services,” in Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, pp. 337–350, 2008.
  30. K.-D. Lange, “Identifying shades of green: the SPECpower benchmarks,” Computer, vol. 42, no. 3, pp. 95–97, 2009. View at Publisher · View at Google Scholar · View at Scopus