Green Computing: An Era of Energy Saving Computing of Cloud Resources

Full Text (PDF, 386KB), PP.42-48

Views: 0 Downloads: 0

Author(s)

Shailesh Saxena 1,* Mohammad Zubair Khan 2 Ravendra Singh 1

1. MJP Rohilkhand University, Bareilly, India

2. Department of CS, College of Computer Science and Engg., Taibah University, Medina, KSA

* Corresponding author.

DOI: https://doi.org/10.5815/ijmsc.2021.02.05

Received: 2 Mar. 2021 / Revised: 2 Apr. 2021 / Accepted: 28 Apr. 2021 / Published: 8 Jun. 2021

Index Terms

Computation Resource, Cloud Services, Green Computing, Energy Consumption, Sleep-Mode.

Abstract

Cloud computing is a widely acceptable computing environment, and its services are also widely available. But the consumption of energy is one of the major issues of cloud computing as a green computing. Because many electronic resources like processing devices, storage devices in both client and server site and network computing devices like switches, routers are the main elements of energy consumption in cloud and during computation power are also required to cool the IT load in cloud computing. So due to the high consumption, cloud resources define the high energy cost during the service activities of cloud computing and contribute more carbon emissions to the atmosphere. These two issues inspired the cloud companies to develop such renewable cloud sustainability regulations to control the energy cost and the rate of CO2 emission. The main purpose of this paper is to develop a green computing environment through saving the energy of cloud resources using the specific approach of identifying the requirement of computing resources during the computation of cloud services. Only required computing resources remain ON (working state), and the rest become OFF (sleep/hibernate state) to reduce the energy uses in the cloud data centers. This approach will be more efficient than other available approaches based on cloud service scheduling or migration and virtualization of services in the cloud network. It reduces the cloud data center's energy usages by applying a power management scheme (ON/OFF) on computing resources. The proposed approach helps to convert the cloud computing in green computing through identifying an appropriate number of cloud computing resources like processing nodes, servers, disks and switches/routers during any service computation on cloud to handle the energy-saving or environmental impact. 

Cite This Paper

Shailesh Saxena, Mohammad Zubair Khan, Ravendra Singh," Green Computing: An Era of Energy Saving Computing of Cloud Resources ", International Journal of Mathematical Sciences and Computing(IJMSC), Vol.7, No.2, pp. 42-48, 2021. DOI: 10.5815/ijmsc.2021.02.05

Reference

[1]Buyya, R.,“Introduction to the IEEE Transactions on Cloud Computing”, in IEEE Transactions on Cloud Computing,(2013) 1(1), 3–21.

[2]Lee, Y. C., and Zomaya, A. Y. , “Energy Efficient Utilization of Resources in Cloud Computing Systems”, in The Journal of Supercomputing (2012), Vol. 60(Issue 2), Pg. 268–280. doi: 10.1007/s11227-010-0421-3

[3]Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J., and Brandic, I., “Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility”, in Future Generation computer systems (2009), vol. 25(Issue 6), Pg. 599–616.

[4]Farahnakian, F., Ashraf, A., Pahikkala, T., Liljeberg, P., Plosila, J., Porres, I., and Tenhunen, H. , “Using Ant Colony System to Consolidate VMs for Green Cloud Computing”, in IEEE Transactions on Services Computing (2015), vol. 8(Issue 2), Pg. 187–198.

[5]Buyya, R., Beloglazov, A., and Abawajy, J. , “Energy-Efficient Management of  Data   Center   Resources   for   Cloud   Computing: a Vision, Architectural Elements, and Open Challenges”, in 2010 arXiv preprint arXiv:1006.0308. Las vegas.

[6]Boru, D., Kliazovich, D., Granelli, F., Bouvry, P., and Zomaya, A. Y. , “Energy-efficient Data Replication in Cloud Computing Datacenters”, in Cluster computing (2015), vol. 18 (Issue 1), Pg. 385–402.

[7]Lee, Y. C., and Zomaya, A. Y. , “Energy Efficient Utilization of Resources in Cloud Computing Systems”, in The Journal of Supercomputing (2012), vol. 60 (Issue 2), Pg. 268–280.

[8]Ala’a Al-Shaikh, H. K., Sharieh, A., and Sleit, A., “Resource Utilization in Cloud Computing as an Optimization Problem”, in  Resource (2016), vol. 7(Issue 6).

[9]Shaikh, F. K., Zeadally, S., and Exposito, E., “Enabling Technologies for Green Internet of Things”, in IEEE Systems Journal (2017), vol. 11(Issue 2), Pg. 983–994.

[10]The Environmental Protection Agency (EPA) estimated one kilowatt- hour produces 1.52 pounds of carbon dioxide (excluding line-losses)

[11]Beloglazov, A., Abawajy, J., and Buyya, R. , “Energy-Aware Resource Allocation Heuristics for Efficient Management of Data Centers for Cloud Computing”, in Future generation computer systems (2012), vol. 28 (Issue 5), Pg. 755–768.

[12]Lee, Y. C., and Zomaya, A. Y. , “Energy Efficient Utilization of Resources in Cloud Computing Systems”, in The Journal of Supercomputing (2012), vol. 60 (Issue 2), Pg. 268–280.

[13]Boru, D., Kliazovich, D., Granelli, F., Bouvry, P., and Zomaya, A. Y. , “Energy-Efficient Data Replication in CloudComputing Data- centers”, in Cluster computing (2015), vol. 18 (Issue 1), Pg. 385–402. doi:10.1007/s10586-014- 0404-x

[14]Hsu, C. H., Slagter, K. D., Chen, S. C., and Chung, Y. C. , “Optimizing  Energy  Consumption  with  Task  Consolidation   in Clouds”, in  Information Sciences(2014), vol. 25 (Issue 8), Pg. 452–462.

[15]Cao, Z., Lin, J., Wan, C., Song, Y., Zhang, Y., and Wang, X., “Optimal Cloud Computing Resource Allocation for Demand Side Man-agreement in Smart Grid”, in IEEE Transactions on Smart Grid (2017), vol. 8 (Issue 4), Pg. 1943–1955.

[16]Mastroianni, C., Meo, M., and Papuzzo, G. , “Probabilistic Consolidation of Virtual Machines in Self-Organizing Cloud Data Centers”, in IEEE Transactions on Cloud Computing (2013), vol. 1(Issue 2), Pg. 215–228.

[17]Kaur, T., and Chana, I. , “Energy Aware Scheduling of Deadline- Constrained Tasks in Cloud Computing”, in Cluster Computing (2016), vol. 19 (Issue 2), Pg. 679–698. doi: 10.1007/s10586-016-0566-9

[18]Hameed, A., Khoshkbarforoushha, A., Ranjan, R., Jayaraman, P. P., Kolodziej, J., Balaji, P., and Khan, S. U., “A Survey and Taxonomy On Energy Efficient Resource Allocation Techniques for Cloud Computing Systems”, in Computing (2016), vol. 98 (Issue 7), Pg. 751–774. doi: 10.1007/s00607- 014-0407-8

[19]Josphin, J., Suprakash, S., and Balakannan, S. P. , “An Optimal Virtual Machine Assignment Using Firefly Algorithm For Achieving Energy Efficiency In Data Center”, in International Journal of Applied Engineering Research (2015), vol. 10 (Issue 5), Pg. 0973–4562.

[20]Bianzino, A. P., Chaudet, C., Rossi, D., and Rougier, J. L., “A Survey of Green Networking Research”, in IEEE   Communications Surveys and Tutorials (2012), vol. 14 (Issue 1), Pg. 3–20.

[21]Fiandrino C., Kliazovich D., Bouvry P., and Zomaya A. , “Performance and Energy Efficiency Metrics for Communication Systems of Cloud Computing Data Centers”, in IEEE Transactions on Cloud Computing (2015).

[22]Sofia A. S., and Kumar P. G. ,“Implementation of Energy Efficient Green Computing in Cloud Computing”, in International Journal of Enterprise Network Management (2015), vol. 6 (Issue 3), Pg. 222–237.

[23]Gu C., Huang H., and Jia X. , “Power Metering for Virtual Machine in Cloud Computing-Challenges and Opportunities”, in IEEE Access (2014), vol. 2, Pg. 1106–1116.

[24]Liu, X. F., Zhan, Z. H., Deng, J. D., Li, Y., Gu, T., and Zhang, J. ,“An Energy Efficient Ant Colony System for Virtual Machine Placement in Cloud Computing”, in IEEE Transactions on Evolutionary Computation (2018), vol. 22 (Issue 1).

[25]Karuppasamy, M., Suprakash, S., Balakannan, S. P., and Krishnankoil, S. ,“Energy Efficient Cloud Networks Towards  A Sustainable Green Environment”, in International Journal of Science and Environment (2013), vol. 7 (Issue 8), Pg: 2320–8791

[26]Wang, W., Liang, B., and Li, B. , “Multi-Resource Fair Allocation in Heterogeneous Cloud Computing Systems”, in IEEE Transactions on Parallel and Distributed Systems (2015), vol. 26 (Issue 10), 2822–2835.

[27]Shameer, A.  P.,  Haseeb,  V.  V., and Mini Mol,  V.  K., “Green Approach for Reducing Energy Consumption-A Case Study Report” in International Journal (2015), vol. 5, Issue 1.

[28]Quang-Hung, N., Thoai, N., and Son, N. T. , “Epobf: Energy Efficient Allocation of Virtual Machines in High Performance Computing Cloud” in Journal of Science and Technology, (2013) (4B), Pg: 173–182, arXiv:1310.780151.

[29]Kessaci, Y., Melab, N., and Talbi, E. G. , “ An Energy-Aware Multi- Start Local Search Heuristic for Scheduling VMs on the OpenNebula Cloud Distribution” in the proceeding of International Conference on High Performance Computing and Simulation (HPCS) (2012), Pg. 112–118.

[30]Kaur, T., and Chana, I., “Energy Aware Scheduling of Deadline- Constrained Tasks in Cloud Computing”, in Cluster Computing (2016), vol. 19 (Issue 2), Pg. 679–698. doi: 10.1007/s10586 016 0566 9

[31]Sadia Anayat. " A Study of Power Management Techniques in Green Computing ", International Journal of Education and Management Engineering (IJEME), Vol.10, No.3, pp.42-51, 2020.DOI: 10.5815/ijeme.2020.03.05

[32]Gaganpreet Kaur Sehdev, Anil Kumar, "Performance Evaluation of Power Aware VM Consolidation using Live  Migration", International Journal of Computer Network and Information Security (IJCNIS), vol.7, no.2, pp. 67-76, 2015. DOI: 10.5815/ijcnis.2015.02.08