ABSTRACT
Global warming, which is currently one of the greatest environmental challenges, is caused by carbon emissions. A report from the Energy Information Administration indicates that approximately 98% of CO2 emissions can be attributed to energy consumption. The trade-off between efficient and ecologically sound operation represents a major challenge faced by many organizations at present. In addition, numerous companies are currently compelled to pay a carbon tax for the resources they use and the environmental impact of their products and services. Therefore, an energy consumption system can generate actual financial payback. Green information technology involves various approaches, including power management, recycling, telecommunications, and virtualization. This paper focuses on comparing and evaluating techniques used for reducing energy consumption in virtualized environments. We first highlight the impact of virtualization techniques on minimizing energy consumption in cloud computing. Then we present an experimental comparative study between two common energy-efficient task scheduling algorithms in cloud computing (i.e., the green scheduler, the power saver scheduler). These algorithms are discussed briefly and analyzed. The three metrics used to evaluate the task scheduling algorithms are (1) total power consumption, (2) data center load, and (3) virtual machine load. This work aims to gauge and subsequently improve energy consumption efficiency in virtualized environments.
- Atiewi, S., Yussof, S., Rusli, M. E. B., & Zalloum, M. (2018). A power saver scheduling algorithm using DVFS and DNS techniques in cloud computing data centres. International Journal of Grid and Utility Computing, 9(4), 385--395. Google ScholarDigital Library
- Baliga, J., Ayre, R. W. A., Hinton, K., & Tucker, R. S. (2011). Green Cloud Computing: Balancing Energy in Processing, Storage, and Transport. Proceedings of the IEEE, 99(1), 149--167.Google ScholarCross Ref
- Buyya, R., Ranjan, R., & Calheiros, R. N. (2009). Modeling and Simulation of Scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunities, 1--11.Google Scholar
- Buyya, R., Ranjan, R., & Calheiros, R. N. (2010). InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of. In International Conference on Algorithms and Architectures for Parallel Processing (pp. 13--31). Google ScholarDigital Library
- C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield, "Live migration of virtual machines," in the 2nd Symposium on Networked Systems Design and Implementation (NSDI 2005), Boston, Massachusetts, USA, 2005, pp. 273--286. Google ScholarDigital Library
- Cisco. (2007). Cisco Data Center Infrastructure 2.5 Design Guide. Cisco, (6387).Google Scholar
- Cisco. (2009). Cisco Data Center Interconnect Design and Implementation Guide. System. Retrieved from http://www.cisco.com/en/US/solutions/collateral/ns340/ns517/ns224/ns949/ns304/ns975/data_center_interconnect_design_guide.pdfGoogle Scholar
- Creasy R.J. The Origin of the VM 370 Time-Sharing System. IBM J. Res. Dev. 1981;25:483--490. Google ScholarDigital Library
- D. Talbot, "Greener Computing in the cloud," Technology Review, 24 May 2018. {Online}. Available: http://www.technologyreview.com/business/23520/page1/.Google Scholar
- Goldberg R.P. Architecture of Virtual Machines. Proceedings of the Workshop of Virtual Computer Systems; New York, NY, USA. 30 April 1973; pp. 74--112. Google ScholarDigital Library
- Kappel J.A., Velte A.T., Velte T.J. Microsoft Virtualization with Hyper-V. McGraw Hill Professional; New York, NY, USA: 2009. Google ScholarDigital Library
- Kliazovich, D., Bouvry, P., & Khan, S. U. (2010). DENS: Data Center Energy-Efficient Network-Aware Scheduling. 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing, 16(1), 69--75. Google ScholarDigital Library
- Kliazovich, D., Bouvry, P., & Khan, S. U. (2012). GreenCloud: A packet-level simulator of energy-aware cloud computing data centers. Journal of Supercomputing, 62(3), 1263--1283.Google ScholarCross Ref
- Mahadevan, P., Sharma, P., Banerjee, S., & Ranganathan, P. (2009). A power benchmarking framework for network devices. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5550 LNCS, pp. 795--808). Google ScholarDigital Library
- Malhotra, L., Agarwal, D., & Jaiswal, A. (2014). Virtualization in cloud computing. J Inform Tech Softw Eng, 4(136), 2.Google Scholar
- Ou, G. (2006). Introduction to server virtualization. TechRepubliccom, 5, 1. Retrieved from http://articles.techrepublic.com.com/5100-10878_11-6074941.htmlGoogle Scholar
- Panek W., Wentworth T. Mastering Microsoft Windows 7 Administration. John Wiley and Sons; Hoboken, NJ, USA: 2010. Google ScholarDigital Library
- Pike Research, "Cloud Computing Energy Efficiency," Pike Research, Boulder, 2010.Google Scholar
- R. Raghavendra, P. Ranganathan, V. Talwar, Z. Wang, and X. Zhu, "No "power" struggles: coordinated multi-level power management for the data center," in the 13th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2008), Seattle, WA, USA, 2008, pp. 48--59 Google ScholarDigital Library
- Rao K.T., Kiran P.S., Reddy L.S.S. Energy Efficiency in Datacenters through Virtualization: A Case Study. Comput. Sci. Technol. 2010;10:2--6.Google Scholar
- Szubert D. The Register; 2007. Virtualisation Gets Trendy. Available online:http://www.theregister.co.uk/2007/06/06/virtualisation_gets_trendyGoogle Scholar
- Wu, C. M., Chang, R. S., & Chan, H. Y. (2014). A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters. Future Generation Computer Systems, 37, 141--147.Google ScholarCross Ref
- Ye, K., Huang, D., Jiang, X., Chen, H., & Wu, S. (2010). Virtual Machine Based Energy-Efficient Data Center Architecture for Cloud Computing: A Performance Perspective. 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing, 171--178. Google ScholarDigital Library
- Z. Zhang and S. Fu, "Characterizing power and energy usage in cloud computing systems," in the 3rd IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2011), Athens, Greece, 2011, pp. 146--153. Google ScholarDigital Library
Index Terms
- Impact of Virtualization on Cloud Computing Energy Consumption: Empirical Study
Recommendations
Experimental analysis of task-based energy consumption in cloud computing systems
ICPE '13: Proceedings of the 4th ACM/SPEC International Conference on Performance EngineeringCloud computing delivers IT solutions as a utility to users. One consequence of this model is that large cloud data centres consume large amounts of energy and produce significant carbon footprints. A common objective of cloud providers is to develop ...
Comparison between Cloud Sim and Green Cloud in Measuring Energy Consumption in a Cloud Environment
ACSAT '14: Proceedings of the 2014 3rd International Conference on Advanced Computer Science Applications and TechnologiesCloud computing is a model that relies on sharing computing resources rather than having local servers or personal devices to handle applications. Numerous studies have shown that by replacing traditional computing with cloud infrastructure, the total ...
An energy consumption model and analysis tool for cloud computing environments
GREENS '12: Proceedings of the First International Workshop on Green and Sustainable SoftwareCloud computing delivers computing as a utility to users worldwide. A consequence of this model is that cloud data centres have high deployment and operational costs, as well as significant carbon footprints for the environment. We need to develop Green ...
Comments