International Journal of Modern Computation, Information and Communication Technology

ISSN 2581-5954

July-August 2020, Vol. 3, Issue 7-8, p. 64-69.​​

Improving Server Efficiency using VM Consolidation and Migration
M. Ananda Kumar, S. Gowsalya, M. Bhavithra, E. Sathiya priya
Department of Computer Science and Engineering,Arasu Engineering College, Kumbakonam-612501. India.
*Corresponding author’s e-mail:


Cloud storage is a cloud computing model in which data is accumulated on remote servers accessed from the internet.  Cloud is sustained, promoted and guided by a cloud storage service provider on a storage server that is built on virtualization procedure. A cloud application is a software program where cloud based and local components attempt mutually. The cloud server routinely is posted in a remote data centre fulfilled by a third party cloud   service infrastructure provider. Virtualization is one of the mean to designate the cloud resource precisely. The exploit of the system can be upgraded by using local negotiation based Virtual Machine (VM) consolidation mechanism. To assign the resources, VM migration and Self destruction entrance are resolved. Self destruction intend run out the space when it is pristine for prolonged time. By using co-located strategy, the VM is generated by assemble the pristine space from alternative VM. The pristine storage can be reborned by automatic memory control framework.

Keywords: Advanced Encryption Standard; VM monitoring; VM migration; Service-level agreement; Self destruction.


  1. Beloglazov A, Buy. Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurrency and Computation: Practice and Experience 2012;24:1397-420.
  2. Farahnakian F, Liljeberg P, Plosila J. LiRCUP: Linear regression based CPU usage prediction algorithm for live migration of virtual machines in data centers. 39th EUROMICRO Conference on in Software Engineering and Advanced Applications (SEAA),2013, pp. 357–364.
  3. Farahnakian F, Pahikkala T, Liljeberg P,  Plosila J. Energy aware consolidation algorithm based on k-nearest neighbor regression for cloud data centers. IEEE/ACM 6th International Conference in Utility and Cloud Computing (UCC), 2013, pp. 256–259.
  4. Caron E, Desprez F, Muresan A. Forecasting for grid and cloud computing On-demand resources based on pattern matching. IEEE Second International Conference on Cloud Computing Technology and Science, 2010. pp. 456-463.
  5. Chekuri C, Khanna S. On multi-dimensional packing problems. in Proceedings of the Tenth Annual ACM-SIAM Symposium on Discrete Algorithms, ser. SODA ’99. Philadelphia, PA, USA: Society for Industrial and Applied Mathematics, 1999, pp. 185–194.
  6. Stillwell M, Schanzenbach D, Vivien F, Casanova H. Resource allocation algorithms for virtualized service hosting platforms. J Parallel Diatribe Compute 2010;70:962-74.
  7. Farahnakian F, Liljeberg P, Plosila J. Energy-efficient virtual machines consolidation in cloud data centers using reinforcement learning, in 22nd Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), 2014, pp. 500–507.
  8. Cui L, Bo L, Yangyang Z, Jianxin L. Hotsnap: A hot distributed snapshot system for virtual machine cluster. Presented as part of the 27th Large Installation System Administration Conference, 2013.
  9. Shen Z, Zhe Z, Andrzej K, Alexei K, Han C, Minkyong K, Hui L, Nicholas F. VMAR: Optimizing I/O performance and resource utilization in the cloud. ACM/IFIP/USENIX International Conference on Distributed Systems Platforms and Open Distributed Processing. Springer, Berlin, Heidelberg, 2013.
  10. Zhang WZ, Hu-Cheng X, Ching-Hsien H. Automatic memory control of multiple virtual machines on a consolidated server. IEEE Transactions on Cloud Computing 2017;5:2-14.
  11. Zhang, Wei, et al. "Low-cost data deduplication for virtual machine backup in cloud storage." Presented as part of the 5th {USENIX} Workshop on Hot Topics in Storage and File Systems. 2013.
  12. Abe Y, Roxana G, Kaustubh J, Mahadev S. Urgent virtual machine eviction with enlightened post-copy. ACM SIGPLAN Notices 2016;2016:51.
  13. Rampersaud S, Daniel G. Sharing-aware online algorithms for virtual machine packing in cloud environments. IEEE 8th International Conference on Cloud Computing. IEEE, 2015.