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.
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- C. Reiss, J. Wilkes, and J. L. Hellerstein. Google cluster-usage traces: format + schema. Technical report, Google Inc., 2011.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
Index Terms
- An effective VM migration scheme for reducing resource fragments in cloud data centers
Recommendations
QoS-aware VM placement and migration for hybrid cloud infrastructure
Virtual machine (VM) migration is a process of migrating VMs from one physical server to another. It provides several benefits to a data center in a variety of scenarios including improved performance, fault tolerance, manageability load balancing and ...
A survey on virtual machine migration and server consolidation frameworks for cloud data centers
Modern Cloud Data Centers exploit virtualization for efficient resource management to reduce cloud computational cost and energy budget. Virtualization empowered by virtual machine (VM) migration meets the ever increasing demands of dynamic workload by ...
Using Thermal-Aware VM Migration Mechanism for High-Availability Cloud Computing
Cloud computing, such as Infrastructure as a Service (IaaS), enables vendors to use virtualization technology to rent computing resources on a physical machine to execute the desired applications of users. IaaS is the most common business model of cloud ...
Comments