skip to main content
10.1145/2663761.2664205acmconferencesArticle/Chapter ViewAbstractPublication PagesracsConference Proceedingsconference-collections
research-article

An effective VM migration scheme for reducing resource fragments in cloud data centers

Published:05 October 2014Publication History

ABSTRACT

Data center is an essential infrastructure in cloud computing which offers different types of resources for the services of cloud computing. An important issue is how to effectively use the resources in data centers. In order to improve resource utilization, virtualization techniques have been widely used in data centers. Several virtual machines (VMs) are concentrated on a server, and resource utilization of server can be promoted effectively. However, server utilization is inefficient in data centers. In this paper, we investigate how to reduce resource fragments and allocated resources in data centers. Hence, we propose a new scheme to estimate VM migration to effectively reduce resource fragments and allocated resources. The scheme improves the server utilization in data centers. Moreover, our proposed scheme can be applied to multiple resources. We use 5800 servers to proceed VM migrations in the simulation experiments. The simulation results show our scheme reduces 8% resource fragments and 3% allocated resources.

References

  1. A. Beloglazov and R. Buyya. Adaptive threshold-based approach for energy-efficient consolidation of virtual machines in cloud data centers. In Proceedings of the 8th International Workshop on Middleware for Grids, Clouds and e-Science, MGC '10, pages 4:1--4:6, New York, NY, USA, 2010. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. N. Cao, C. Wang, M. Li, K. Ren, and W. Lou. Privacy-preserving multi-keyword ranked search over encrypted cloud data. IEEE Trans. Parallel Distrib. Syst., 25(1):222--233, Jan. 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Chen, H. Zhang, Y.-Y. Su, X. Wang, G. Jiang, and K. Yoshihira. Effective vm sizing in virtualized data centers. In Integrated Network Management (IM), 2011 IFIP/IEEE International Symposium on, pages 594--601, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  4. S. Dey, Y. Liu, S. Wang, and Y. Lu. Addressing response time of cloud-based mobile applications. MobileCloud '13, pages 3--10, New York, NY, USA, 2013. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Doddavula, M. Kaushik, and A. Jain. Implementation of a fast vector packing algorithm and its application for server consolidation. In Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on, pages 332--339, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. R. Ganesan, S. Sarkar, and A. Narayan. Analysis of saas business platform workloads for sizing and collocation. In Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on, pages 868--875, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. G. Goel, R. Ganesan, S. Sarkar, and K. Kaup. icirrus wop: Workload analysis for virtual machine placements. In Parallel and Distributed Systems (ICPADS), 2012 IEEE 18th International Conference on, pages 732--737, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. Gunka, S. Seycek, and H. Kühn. Moving an application to the cloud: An evolutionary approach. In Proceedings of the 2013 International Workshop on Multi-cloud Applications and Federated Clouds, MultiCloud '13, pages 35--42, New York, NY, USA, 2013. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. K. Halder, U. Bellur, and P. Kulkarni. Risk aware provisioning and resource aggregation based consolidation of virtual machines. In Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on, pages 598--605, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. G. Khanna, K. Beaty, G. Kar, and A. Kochut. Application performance management in virtualized server environments. In Network Operations and Management Symposium, 2006. NOMS 2006. 10th IEEE/IFIP, pages 373--381, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  11. C.-F. Kuo and H.-W. Tseng. Delay-based incrementally mapping of virtual machines in cloud computing systems. In Proceedings of the 29th Annual ACM Symposium on Applied Computing, SAC '14, pages 1498--1503, New York, NY, USA, 2014. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. X. Li, Z. Qian, R. Chi, B. Zhang, and S. Lu. Balancing resource utilization for continuous virtual machine requests in clouds. In Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), 2012 Sixth International Conference on, pages 266--273, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. H.-P. Lin, C.-C. Chuang, H.-W. Tseng, A.-C. Pang, P. Lin, and J.-Y. Jeng. A study of network infrastructure optimization for data center servers. In Wireless Personal Multimedia Communications (WPMC), 2012 15th International Symposium on, pages 164--168, Sept 2012.Google ScholarGoogle Scholar
  14. J.-W. Lin and C.-H. Chen. Interference-aware virtual machine placement in cloud computing systems. In Computer Information Science (ICCIS), 2012 International Conference on, volume 2, pages 598--603, 2012.Google ScholarGoogle Scholar
  15. Y.-F. Lu and C.-F. Kuo. Robust and flexible tunnel management for secure private cloud. SIGAPP Appl. Comput. Rev., 13(1):41--50, Mar. 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. X. Meng, C. Isci, J. Kephart, L. Zhang, E. Bouillet, and D. Pendarakis. Efficient resource provisioning in compute clouds via vm multiplexing. In Proceedings of the 7th International Conference on Autonomic Computing, ICAC '10, pages 11--20, New York, NY, USA, 2010. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. M. Mishra and A. Sahoo. On theory of vm placement: Anomalies in existing methodologies and their mitigation using a novel vector based approach. In Cloud Computing (CLOUD), 2011 IEEE International Conference on, pages 275--282, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. B. Nandi, A. Banerjee, S. Ghosh, and N. Banerjee. Stochastic vm multiplexing for datacenter consolidation. In Services Computing (SCC), 2012 IEEE Ninth International Conference on, pages 114--121, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. C. Reiss, J. Wilkes, and J. L. Hellerstein. Google cluster-usage traces: format + schema. Technical report, Google Inc., 2011.Google ScholarGoogle Scholar
  20. N. Roy, A. Dubey, and A. Gokhale. Efficient autoscaling in the cloud using predictive models for workload forecasting. In Cloud Computing (CLOUD), 2011 IEEE International Conference on, pages 500--507, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. A. Verma, G. Dasgupta, T. K. Nayak, P. De, and R. Kothari. Server workload analysis for power minimization using consolidation. In Proceedings of the 2009 Conference on USENIX Annual Technical Conference, USENIX'09, pages 28--28, Berkeley, CA, USA, 2009. USENIX Association. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. B. Viswanathan, A. Verma, and S. Dutta. Cloudmap: Workload-aware placement in private heterogeneous clouds. In Network Operations and Management Symposium (NOMS), 2012 IEEE, pages 9--16, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  23. J. Wan, F. Pan, and C. Jiang. Placement strategy of virtual machines based on workload characteristics. In Parallel and Distributed Processing Symposium Workshops PhD Forum (IPDPSW), 2012 IEEE 26th International, pages 2140--2145, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. T. Wood, P. Shenoy, A. Venkataramani, and M. Yousif. Sandpiper: Black-box and gray-box resource management for virtual machines. Comput. Netw., 53(17):2923--2938, Dec. 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An effective VM migration scheme for reducing resource fragments in cloud data centers

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              RACS '14: Proceedings of the 2014 Conference on Research in Adaptive and Convergent Systems
              October 2014
              386 pages
              ISBN:9781450330602
              DOI:10.1145/2663761

              Copyright © 2014 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 5 October 2014

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              RACS '14 Paper Acceptance Rate59of251submissions,24%Overall Acceptance Rate393of1,581submissions,25%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader