CFP last date
20 December 2024
Reseach Article

Power Efficient Hybrid VM Allocation Algorithm

by Inderjit Singh Dhanoa, Sawtantar Singh Khurmi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 127 - Number 17
Year of Publication: 2015
Authors: Inderjit Singh Dhanoa, Sawtantar Singh Khurmi
10.5120/ijca2015906722

Inderjit Singh Dhanoa, Sawtantar Singh Khurmi . Power Efficient Hybrid VM Allocation Algorithm. International Journal of Computer Applications. 127, 17 ( October 2015), 39-43. DOI=10.5120/ijca2015906722

@article{ 10.5120/ijca2015906722,
author = { Inderjit Singh Dhanoa, Sawtantar Singh Khurmi },
title = { Power Efficient Hybrid VM Allocation Algorithm },
journal = { International Journal of Computer Applications },
issue_date = { October 2015 },
volume = { 127 },
number = { 17 },
month = { October },
year = { 2015 },
issn = { 0975-8887 },
pages = { 39-43 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume127/number17/22825-2015906722/ },
doi = { 10.5120/ijca2015906722 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:18:19.221669+05:30
%A Inderjit Singh Dhanoa
%A Sawtantar Singh Khurmi
%T Power Efficient Hybrid VM Allocation Algorithm
%J International Journal of Computer Applications
%@ 0975-8887
%V 127
%N 17
%P 39-43
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Virtualization technology in Cloud computing has become important technology to reduce power consumption in data centers. Virtual Machine allocation to hosts is the main concept which carried out during Virtual Machine migrations in data centers. Virtual Machine allocation helps to utilize hardware resources of hosts and leads to power efficiency in Data centers. In the past few years, various mechanisms were proposed to apply algorithms to achieve power efficiency. In this paper, we have proposed a genetic algorithm to optimize various parameters i.e. power consumption, response time, SLA violation and VM migrations. Our proposed hybrid algorithm provisions various VMs to hosts in a way that to minimize power consumption, while delivering approved Quality of Service. Results demonstrate that proposed HVMA algorithm helps to minimize power consumption and to optimize various performance parameters during live migrations in various environment conditions.

References
  1. Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J., & Brandic, I. (2009). Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation computer systems, 25(6), 599-616.
  2. Pedram, M. (2012). Energy-efficient data centers. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 31(10), 1465-1484.
  3. Glanz, J. (2012). Power, pollution and the internet. The New York Times, 22.
  4. Meng, X., Pappas, V., & Zhang, L. (2010, March). Improving the scalability of data center networks with traffic-aware virtual machine placement. In INFOCOM, 2010 Proceedings IEEE (pp. 1-9).
  5. Verma, A., Ahuja, P., & Neogi, A. (2008). pMapper: power and migration cost aware application placement in virtualized systems. In Middleware 2008 (pp. 243-264). Springer Berlin Heidelberg.
  6. Hermenier, F., Lorca, X., Menaud, J. M., Muller, G., & Lawall, J. (2009, March). Entropy: a consolidation manager for clusters. In Proceedings of the 2009 ACM SIGPLAN/SIGOPS International conference on Virtual execution environments (pp. 41-50).
  7. Xu, J., & Fortes, J. A. (2010, December). Multi-objective virtual machine placement in virtualized data center environments. In Green Computing and Communications (GreenCom), 2010 IEEE/ACM Int'l Conference on Cyber, Physical and Social Computing (CPSCom) (pp. 179-188).
  8. Stillwell, M., Schanzenbach, D., Vivien, F., & Casanova, H. (2010). Resource allocation algorithms for virtualized service hosting platforms. Journal of Parallel and distributed Computing, 70(9), 962-974.
  9. Beloglazov, A., Abawajy, J., & Buyya, R. (2012). Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future generation computer systems, 28(5), 755-768.
  10. Dhanoa, I. S., & Khurmi, D. S. S. (2014). Energy-efficient virtual machine live migration in cloud data centers. International Journal of Computer Science and Technology (IJCST), 5(1), 43-47.
  11. Dhanoa, I. S., & Khurmi, S. S. (2015). Analyzing Energy Consumption during VM Live Migration. Published in IEEE International Conference on Computing, Communication and Automation (ICCCA2015), (pp.584-588).
  12. Tang, M., & Pan, S. (2014). A hybrid genetic algorithm for the energy-efficient virtual machine placement problem in data centers. Neural Processing Letters, 41(2), 211-221.
  13. Kaushar, H., Ricchariya, P., & Motwani, A. (2014). Comparison of SLA based Energy Efficient Dynamic Virtual Machine Consolidation Algorithms. International Journal of Computer Applications, 102(16).
  14. Buyya, R., Beloglazov, A., & Abawajy, J. (2010). Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges. arXiv preprint arXiv:1006.0308.
  15. Beloglazov, A., & Buyya, R. (2012). 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, 24(13), 1397-1420.
  16. Beloglazov, A., & Buyya, R. (2010, May). Energy efficient allocation of virtual machines in cloud data centers. In Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on (pp. 577-578).
  17. Madhusudan, B. & Sekaran, K. (2013). A Genetic Algorithm Approach for Virtual Machine Placement in Cloud. Published in the proceeding of International Conference on Emerging Research in Computing, Information, Communication and Applications (ERCICA2013).
  18. Sharifi, M., Salimi, H., & Najafzadeh, M. (2012). Power-efficient distributed scheduling of virtual machines using workload-aware consolidation techniques. The Journal of Supercomputing, 61(1), 46-66.
  19. Lopez-Pires, F., & Baran, B. (2015). Virtual Machine Placement Literature Review. arXiv preprint arXiv:1506.01509.
  20. Popov, A. (2005). Genetic algorithms for optimization. User Manual, Hamburg, 2013.
  21. Grace, A. (1990). Optimization Toolbox: For Use with MATLAB: User's Guide. M. Works (Ed.). Math works.
  22. Strunk, A., & Dargie, W. (2013, March). Does live migration of virtual machines cost energy?. In Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on (pp. 514-521).
  23. Rybina, K., Dargie, W., Strunk, A., & Schill, A. (2013, October). Investigation into the energy cost of live migration of virtual machines. In Sustainable Internet and ICT for Sustainability (SustainIT), 2013 (pp. 1-8).
  24. Kikuchi, S., & Matsumoto, Y. (2012, June). Impact of live migration on multi-tier application performance in clouds. In Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on (pp. 261-268).
Index Terms

Computer Science
Information Sciences

Keywords

Data center Virtualization VM Allocation Power Consumption Virtual Machines (VMs) HVMA