Skip to main content

Advertisement

Log in

Taxonomy of green cloud computing techniques with environment quality improvement considering: a survey

  • Original Research
  • Published:
International Journal of Energy and Environmental Engineering Aims and scope Submit manuscript

Abstract

Nowadays, cloud computing is one of the most up-to-date topics conducted by many researchers. The specialists and researchers try to create a new generation of data centers using virtual machines to supply the network service virtually and dynamically. These services will lead everyone to access their required application worldwide via the Internet. Furthermore, the number of datacenters (DC) is growing exponentially. Therefore, a novel concept called green computing has been raised to decrease the negative effect of data centers to protect the environment. Green cloud computing solutions strive to reduce carbon dioxide emissions, energy, power, and water consumption that are harmful to the environment. In this paper, the approaches moving toward green computing are investigated and categorized to help the researchers and specialists in cloud computing expand green cloud computing and improve the environment quality. The "green cloud computing" has been searched in this survey. We have searched ACM, IEEE, Elsevier, and Springer and surveyed the papers between 2010 and 2022. This paper is a holistic survey useful for researchers who work on green cloud computing and its environmental influence. This paper can lead researchers to move toward green computing to protect the environment against these days’ environmental issues. These days, environmental issues like climate change make this subject more important than before.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data availability

This paper is a review paper, so there are no data.

Notes

  1. Shortest round vibrant queue (SRVQ).

References

  1. Radu, L.-D.: Green cloud computing: a literature survey. Symmetry 9(12), 295 (2017)

    Article  Google Scholar 

  2. Shirmarz, A., Ghaffari, A.: Performance issues and solutions in SDN-based data center: a survey. J. Supercomput. 76(10), 7545–7593 (2020)

    Article  Google Scholar 

  3. Mukherjee, K., Sahoo, G.: Green cloud: an algorithmic approach. Int J. Comput. Appl. 9(9), 1–6 (2010)

    Google Scholar 

  4. Wang, X., Vasilakos, A.V., Chen, M., Liu, Y., Kwon, T.T.: A survey of green mobile networks: opportunities and challenges. Mob. Netw. Appl. 17(1), 4–20 (2012)

    Article  Google Scholar 

  5. de Carvalho Junior, O.A., Bruschi, S.M., Santana, R.H.C., Santana, M.J.: Green cloud meta-scheduling. J. Grid Comput. 14(1), 109–126 (2016)

    Article  Google Scholar 

  6. Zhao, J., Hu, L., Xu, G., Ding, Y., Chu, J.: A survey on green computing based on cloud environment. Int. J. online Biomed. Eng. 9(3), 27–33 (2013). https://doi.org/10.3991/ijoe.v9i3.2559

    Article  Google Scholar 

  7. Liu, L., et al.: GreenCloud: a new architecture for green data center. In: Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session, pp. 29–38 (2009)

  8. Tawade, S.S.: Green cloud: emerging trends and their impacts (2015)

  9. Jing, S.-Y., Ali, S., She, K., Zhong, Y.: State-of-the-art research study for green cloud computing. J. Supercomput. 65(1), 445–468 (2013)

    Article  Google Scholar 

  10. Yang, C.-T., Huang, K.-L., Chu, W.C.-C., Leu, F.-Y., Wang, S.-F.: Implementation of cloud IAAS for virtualization with live migration. In: International Conference on Grid and Pervasive Computing, pp. 199–207. Springer, Berlin (2013)

    Chapter  Google Scholar 

  11. Pinto, S.M., Divya, V., Varsha, R., Nalina, V.: Green computing and energy consumption issues in the modern age. Int. J. Eng. Tech. 4(3), 661–665 (2018)

    Google Scholar 

  12. Sasikala, P.: Energy efficiency in cloud computing: way towards green computing. Int. J. Cloud Comput. 2(4), 305–324 (2013)

    Article  Google Scholar 

  13. Fazelpour, F., Bakhshayesh, A., Alimohammadi, R., et al.: An assessment of reducing energy consumption for optimizing building design in various climatic conditions. Int. J. Energy Environ. Eng. 13:319–329 (2022). https://doi.org/10.1007/s40095-021-00461-6

    Article  Google Scholar 

  14. Sedighkia, M., Abdoli, A.: Balancing environmental impacts and economic benefits of agriculture under the climate change through an integrated optimization system. Int. J. Energy Environ. Eng. (2022). https://doi.org/10.1007/s40095-022-00482-9

    Article  Google Scholar 

  15. Masoud, R.I., AlShamrani, R.S., AlGhamdi, F.S., AlRefai, S.A., Hemalatha, M.: Green cloud computing: a review. Int. J. Comput. Appl. 167(9), 5–7 (2017)

    Google Scholar 

  16. Patil, A., Patil, D.: An analysis report on green cloud computing current trends and future research challenges. In: Proceedings of International Conference on Sustainable Computing in Science, Technology and Management (SUSCOM), Amity University Rajasthan, Jaipur-India (2019)

  17. Masdari, M., Gharehpasha, S., Ghobaei-Arani, M., et al.: Bio-inspired virtual machine placement schemes in cloud computing environment: taxonomy, review, and future research directions. Cluster Comput. 23, 2533–2563 (2020). https://doi.org/10.1007/s10586-019-03026-9

    Article  Google Scholar 

  18. A-Shehri, H.A., Hamdi, K.: Multi-objective VM placement algorithms for green cloud data centers: an overview. In: 2018 21st Saudi Computer Society National Computer Conference (NCC), pp. 1–8. IEEE (2018)

  19. Aamir, M., Alam, M.: A survey of green cloud computing (2019). https://doi.org/10.13140/RG.2.2.29969.99689

  20. Saha, B.: Green computing: current research trends. Int. J. Comput. Sci. Eng. 6(3), 467–469 (2018)

    Google Scholar 

  21. Maryam, K., Sardaraz, M., Tahir, M.: Evolutionary algorithms in cloud computing from the perspective of energy consumption: a review. In: 2018 14th International Conference on Emerging Technologies (ICET), pp. 1–6. IEEE (2018)

  22. Sheth, M.A., Bhosale, M.S., Pawar, M.P.: "GREEN CLOUD COMPUTING," contemporary research in india no. special issue, 2021

  23. Jayalath, J., Chathumali, E., Kothalawala, K., Kuruwitaarachchi, N.: Green cloud computing: a review on adoption of green-computing attributes and vendor specific implementations. In: 2019 International Research Conference on Smart Computing and Systems Engineering (SCSE), pp. 158–164. IEEE (2019)

  24. Khattar, N., Sidhu, J., Singh, J.: Toward energy-efficient cloud computing: a survey of dynamic power management and heuristics-based optimization techniques. J. Supercomput. 75(8), 4750–4810 (2019)

    Article  Google Scholar 

  25. Jyoti, A., Shrimali, M., Tiwari, S., Singh, H.P.: Cloud computing using load balancing and service broker policy for IT service: a taxonomy and survey. J. Ambient Intell. Humaniz. Comput. 11(11), 4785–4814 (2020)

    Article  Google Scholar 

  26. Katal, A., Dahiya, S., Choudhury, T.: Energy efficiency in cloud computing data center: a survey on hardware technologies. Cluster Comput. 25(1), 675–705 (2022)

    Article  Google Scholar 

  27. Stergiou, C.L., Psannis, K.E., Ishibashi, Y.: Green cloud communication system for big data management. In: 2020 3rd World Symposium on Communication Engineering (WSCE), pp. 69–73. IEEE (2020)

  28. Jumde, M., Dongre, S.: Analysis on energy efficient green cloud computing. J. Phys. Conf. Ser. 1913(1), 012100 (2021)

    Article  Google Scholar 

  29. Bird, S., et al.: Distributed (green) data centers: a new concept for energy, computing, and telecommunications. Energy Sustain. Dev. 19, 83–91 (2014)

    Article  Google Scholar 

  30. Atrey, A., Jain, N., Iyengar, N.: A study on green cloud computing. Int. J. Grid Distrib. Comput. 6(6), 93–102 (2013)

    Article  Google Scholar 

  31. Borah, A.D., Muchahary, D., Singh, S.K., Borah, J.: Power saving strategies in green cloud computing systems. Int. J. Grid Distrib. Comput. 8(1), 299–306 (2015)

    Article  Google Scholar 

  32. Naidu, P.A., Chadha, P., Nalina, V.: Efficient strategies for green cloud computing. J. Netw. Commun. Emerg. Technol. 10(6) (2020)

  33. Jalali, F., Hinton, K., Ayre, R., Alpcan, T., Tucker, R.S.: Fog computing may help to save energy in cloud computing. IEEE J. Sel. Areas Commun. 34(5), 1728–1739 (2016)

    Article  Google Scholar 

  34. Jalali, F.: Energy consumption of cloud computing and fog computing applications. PhD Dissertation, University of Melbourne (2015)

  35. Kaur, A., Kinger, S.: Temperature aware resource scheduling in green clouds. In: 2013 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 1919–1923 (2013). https://doi.org/10.1109/ICACCI.2013.6637475

  36. Balasooriya, P.N., Wibowo, S., Wells, M.: Green cloud computing and economics of the cloud: moving towards sustainable future. GSTF J. Comput. (JoC) 5(1), 15 (2016)

    Google Scholar 

  37. Itani, W., Ghali, C., Kayssi, A., Chehab, A., Elhajj, I.: G-Route: an energy-aware service routing protocol for green cloud computing. Cluster Comput. 18(2), 889–908 (2015)

    Article  Google Scholar 

  38. Kinger, S., Kumar, R., Sharma, A.: Prediction based proactive thermal virtual machine scheduling in green clouds. Sci. World J. 2014, 1–12 (2014)

    Article  Google Scholar 

  39. Bruneo, D., Lhoas, A., Longo, F., Puliafito, A.: Analytical evaluation of resource allocation policies in green IaaS clouds. In: 2013 International Conference on Cloud and Green Computing, pp. 84–91. IEEE (2013)

  40. Vishwanath, A., Jalali, F., Hinton, K., Alpcan, T., Ayre, R.W., Tucker, R.S.: Energy consumption comparison of interactive cloud-based and local applications. IEEE J. Sel. Areas Commun. 33(4), 616–626 (2015)

    Article  Google Scholar 

  41. Ghiasi, H., Arani, M.G.: Smart virtual machine placement using learning automata to reduce power consumption in cloud data centers. SmartCR 5(6), 553–562 (2015)

    Article  Google Scholar 

  42. Moghaddam, F.F., Moghaddam, R.F., Cheriet, M.: Multi-level grouping genetic algorithm for low carbon virtual private clouds. CLOSER 12, 315–324 (2012)

    Google Scholar 

  43. Le, T., Wright, D.: Scheduling workloads in a network of datacentres to reduce electricity cost and carbon footprint. Sustain. Comput. Inform. Syst. 5, 31–40 (2015)

    Google Scholar 

  44. Nikoui, T.S., Jabbehdari, S., Bagheri, A.: Providing a cloud broker-based approach to improve the energy consumption and achieve a green cloud computing. Int. J. Comput. Appl. 138(1), 42–49 (2016)

    Google Scholar 

  45. Reguri, V.R., Kogatam, S., Moh, M.: Energy efficient traffic-aware virtual machine migration in green cloud data centers. In: 2016 IEEE 2nd International Conference on Big Data Security on Cloud (BigDataSecurity), IEEE International Conference on High Performance and Smart Computing (HPSC), and IEEE International Conference on Intelligent Data and Security (IDS), pp. 268–273. IEEE (2016)

  46. Sahoo, C.N., Goswami, V.: Cost and energy optimisation of cloud data centres through dual VM modes-activation and passivation. Int. J. Commun. Netw. Distrib. Syst. 18(3–4), 371–389 (2017)

    Google Scholar 

  47. Dougherty, B., White, J., Schmidt, D.C.: Model-driven auto-scaling of green cloud computing infrastructure. Future Gener. Comput. Syst. 28(2), 371–378 (2012)

    Article  Google Scholar 

  48. Hulkury, M.N., Doomun, M.R.: Integrated green cloud computing architecture. In: 2012 International Conference on Advanced Computer Science Applications and Technologies (ACSAT), pp. 269–274. IEEE (2012)

  49. Mann, D., Chana, I.: Heterogeneous workload consolidation for efficient management of data centers in cloud computing. Int. J. Comput. Appl. 50, 13–17 (2012)

    Google Scholar 

  50. Moghaddam, F.F., Moghaddam, R.F., Cheriet, M.: Carbon-aware distributed cloud: multi-level grouping genetic algorithm. Cluster Comput. 18(1), 477–491 (2015)

    Article  Google Scholar 

  51. Ibrahim, H., Aburukba, R.O., El-Fakih, K.: An integer linear programming model and adaptive genetic algorithm approach to minimize energy consumption of cloud computing data centers. Comput. Electr. Eng. 67, 551–565 (2018)

    Article  Google Scholar 

  52. Bergen, A.C.: Energy adaptive digital ecosystems. MSc Dissertation, University of Victoria (2017)

  53. Bruneo, D., Lhoas, A., Longo, F., Puliafito, A.: Modeling and evaluation of energy policies in green clouds. IEEE Trans. Parallel Distrib. Syst. 26(11), 3052–3065 (2014)

    Article  Google Scholar 

  54. Huang, J., Wu, K., Moh, M.: Dynamic virtual machine migration algorithms using enhanced energy consumption model for green cloud data centers. In: 2014 International Conference on High Performance Computing and Simulation (HPCS), pp. 902–910. IEEE (2014)

  55. Xu, M., Shang, Y., Li, D., Wang, X.: Greening data center networks with throughput-guaranteed power-aware routing. Comput. Netw. 57(15), 2880–2899 (2013)

    Article  Google Scholar 

  56. Kaur, A., Kinger, S.: Temperature aware resource scheduling in green clouds. In: 2013 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 1919–1923. IEEE (2013)

  57. Kushwaha, A.S., Alam, B., Kaur, G.: Observation of energy efficiency in green cloud simulator. In: 2016 6th International Conference-Cloud System and Big Data Engineering (Confluence), pp. 135–140. IEEE (2016)

  58. Makris, T.: Measuring and analyzing energy consumption of the data center (2017)

  59. Khan, N.: Investigating energy efficiency of physical and virtual machines in cloud computing (2017)

  60. Wad Nasir, H.: Performance Enhancement of Power Consumption in Cloud Computing. Sudan University of Science and Technology, Khartoum (2019)

    Google Scholar 

  61. Ali, Q.I., Mohammed, A.J.: Optimization of power consumption in cloud data centers using green networking techniques. Al-Rafidain Eng. J. (AREJ) 22(2), 13–27 (2014)

    Article  Google Scholar 

  62. Khan, N., Haugerud, H., Shrestha, R., Yazidi, A.: Optimizing power and energy efficiency in cloud computing. In: Proceedings of the 11th International Conference on Management of Digital EcoSystems, pp. 256–261 (2019)

  63. Yanovskaya, O., Yanovsky, M., Kharchenko, V.: The concept of green cloud infrastructure based on distributed computing and hardware accelerator within fpga as a service. In: Proceedings of IEEE East-West Design and Test Symposium (EWDTS 2014), pp. 1–4. IEEE (2014)

  64. Murwantara, I.M., Bordbar, B.: A simplified method of measurement of energy consumption in cloud and virtualized environment. In: 2014 IEEE Fourth International Conference on Big Data and Cloud Computing, pp. 654–661. IEEE (2014)

  65. Jain, A., Mishra, M., Peddoju, S.K., Jain, N.: Energy efficient computing-green cloud computing. In: 2013 International Conference on Energy Efficient Technologies for Sustainability, pp. 978–982. IEEE (2013)

  66. Khan, M.A., Umer, T., Khan, S.U., Yu, S., Rachedi, A.: IEEE access special section editorial: green cloud and fog computing: energy efficiency and sustainability aware infrastructures, protocols, and applications. IEEE Access 6, 12280–12283 (2018)

    Article  Google Scholar 

  67. Wang, T., Xia, Y., Muppala, J., Hamdi, M., Foufou, S.: A general framework for performance guaranteed green data center networking. In: 2014 IEEE Global Communications Conference, pp. 2510–2515. IEEE (2014)

  68. Gholipour, N., Arianyan, E., Buyya, R.: A novel energy-aware resource management technique using joint VM and container consolidation approach for green computing in cloud data centers. Simul. Model. Pract. Theory 104, 102127 (2020)

    Article  Google Scholar 

  69. Mukherjee, A., De, D.: Femtolet: a novel fifth generation network device for green mobile cloud computing. Simul. Model. Pract. Theory 62, 68–87 (2016)

    Article  Google Scholar 

  70. Lin, C.: A novel green cloud computing framework for improving system efficiency. Phys. Procedia 24, 2326–2333 (2012)

    Article  Google Scholar 

  71. Ragmani, A., El Omri, A., Abghour, N., Moussaid, K., Rida, M.: A novel green service level agreement for cloud computing using fuzzy logic. In: CLOSE, pp. 658–665 (2018)

  72. Abualigah, L.M., Diabat, A.: A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Cluster Comput. 24(1), 205–223 (2021)

    Article  Google Scholar 

  73. Jeevitha, J., Athisha, G.: A novel scheduling approach to improve the energy efficiency in cloud computing data centers. J. Ambient. Intell. Humaniz. Comput. 12(6), 6639–6649 (2021)

    Article  Google Scholar 

  74. Debnath, B., Roychoudhuri, R., Ghosh, S.K.: E-waste management—a potential route to green computing. Procedia Environ. Sci. 35, 669–675 (2016)

    Article  Google Scholar 

  75. Shaw, R., Howley, E., Barrett, E.: A predictive anti-correlated virtual machine placement algorithm for green cloud computing. In: 2018 IEEE/ACM 11th International Conference on Utility and Cloud Computing (UCC), pp. 267–276. IEEE (2018)

  76. Karunakaran, V.: A stochastic development of cloud computing based task scheduling algorithm. J. Soft Comput. Paradigm (JSCP) 1(01), 41–48 (2019)

    Google Scholar 

  77. Xu, X., Zhang, Q., Maneas, S., Sotiriadis, S., Gavan, C., Bessis, N.: VMSAGE: a virtual machine scheduling algorithm based on the gravitational effect for green cloud computing. Simul. Model. Pract. Theory (2019). https://doi.org/10.1016/j.simpat.2018.10.006

    Article  Google Scholar 

  78. Li, J., et al.: CyberGuarder: a virtualization security assurance architecture for green cloud computing. Future Gener. Comput. Syst. 28(2), 379–390 (2012)

    Article  Google Scholar 

  79. Mishra, S.K., Puthal, D., Sahoo, B., Jena, S.K., Obaidat, M.S.: An adaptive task allocation technique for green cloud computing. J. Supercomput. 74(1), 370–385 (2018)

    Article  Google Scholar 

  80. Lu, Y., Sun, N.: An effective task scheduling algorithm based on dynamic energy management and efficient resource utilization in green cloud computing environment. Cluster Comput. 22(1), 513–520 (2019)

    Article  MathSciNet  Google Scholar 

  81. Mishra, S.K., Sahoo, B., Parida, P.P.: Load balancing in cloud computing: a big picture. J. King Saud Univ.-Comput. Inf. Sci. 32(2), 149–158 (2020)

    Google Scholar 

  82. Stavrinides, G.L., Karatza, H.D.: An energy-efficient, QoS-aware and cost-effective scheduling approach for real-time workflow applications in cloud computing systems utilizing DVFS and approximate computations. Future Gener. Comput. Syst. 96, 216–226 (2019)

    Article  Google Scholar 

  83. Karuppasamy, M., Balakannan, S.: An improving data delivery method using EEDD algorithm for energy conservation in green cloud network. Soft. Comput. 23(18), 8643–8649 (2019)

    Article  Google Scholar 

  84. Karuppasamy, M., Balakannan, S.: Energy-efficient data delivery in green cloud networks. In: Nanoelectronics, Circuits and Communication Systems, pp. 313–321. Springer, Berlin (2019)

    Chapter  Google Scholar 

  85. Gamsiz, M., Özer, A.H.: An energy-aware combinatorial virtual machine allocation and placement model for green cloud computing. IEEE Access 9, 18625–18648 (2021)

    Article  Google Scholar 

  86. Di Salvo, A.L., Agostinho, F., Almeida, C.M., Giannetti, B.F.: Can cloud computing be labeled as “green”? Insights under an environmental accounting perspective. Renew. Sustain. Energy Rev. 69, 514–526 (2017)

    Article  Google Scholar 

  87. Shukur, H., Zeebaree, S., Zebari, R., Zeebaree, D., Ahmed, O., Salih, A.: Cloud computing virtualization of resources allocation for distributed systems. J. Appl. Sci. Technol. Trends 1(3), 98–105 (2020)

    Article  Google Scholar 

  88. Fathi, M.H., Khanli, L.M.: Consolidating VMs in green cloud computing using harmony search algorithm. In: Proceedings of the 2018 International Conference on Internet and e-Business, pp. 146–151 (2018)

  89. Gai, K., Qiu, M., Zhao, H., Tao, L., Zong, Z.: Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing. J. Netw. Comput. Appl. 59, 46–54 (2016)

    Article  Google Scholar 

  90. Juarez, F., Ejarque, J., Badia, R.M.: Dynamic energy-aware scheduling for parallel task-based application in cloud computing. Future Gener. Comput. Syst. 78, 257–271 (2018)

    Article  Google Scholar 

  91. Toor, A., et al.: Energy and performance aware fog computing: a case of DVFS and green renewable energy. Future Gener. Comput. Syst. 101, 1112–1121 (2019)

    Article  Google Scholar 

  92. Naresh, A., Pavani, V., Chowdary, M.M., Narayana, V.L.: Energy consumption reduction in cloud environment by balancing cloud user load. J. Crit. Rev. 7(7), 1003–1010 (2020)

    Google Scholar 

  93. Zhou, Q., et al.: Energy efficient algorithms based on VM consolidation for cloud computing: comparisons and evaluations. In: 2020 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID), pp. 489–498. IEEE (2020)

  94. Gu, L., Cai, J., Zeng, D., Zhang, Y., Jin, H., Dai, W.: Energy efficient task allocation and energy scheduling in green energy powered edge computing. Future Gener. Comput. Syst. 95, 89–99 (2019)

    Article  Google Scholar 

  95. Bhattacherjee, S., Das, R., Khatua, S., Roy, S.: Energy-efficient migration techniques for cloud environment: a step toward green computing. J. Supercomput. 76(7), 5192–5220 (2020)

    Article  Google Scholar 

  96. López-Pires, F., Barán, B., Pereira, C., Velázquez, M., González, O.: Evaluation of two-phase virtual machine placement algorithms for green cloud datacenters. In: 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS* W), pp. 62–67. IEEE (2019)

  97. Bindhu, V.: Green cloud computing solution for operational cost efficiency and environmental impact reduction. J. ISMAC 1(02), 120–128 (2019)

    Google Scholar 

  98. Moghaddam, Y., Hossein, M.: Green cloud multimedia networking: NFV/SDN based energy-efficient resource allocation. IEEE Trans. Green Commun. Netw. 4, 873-889` (2020)

    Article  Google Scholar 

  99. Diouani, S., Medromi, H.: Green cloud computing: efficient energy-aware and dynamic resources management in data centers. Int. J. Adv. Comput. Sci. Appl. 9(7), 124–127 (2018)

    Google Scholar 

  100. Rehani, N., Garg, R.: Meta-heuristic based reliable and green workflow scheduling in cloud computing. Int. J. Syst. Assur. Eng. Manag. 9(4), 811–820 (2018)

    Article  Google Scholar 

  101. Nedyalkov, I., Stefanov, A., Georgiev, G.: Modelling and studying of cloud infrastructures. In: 2018 International Conference on High Technology for Sustainable Development (HiTech), pp. 1–4. IEEE (2018)

  102. Kaushal, S., Gogia, D., Kumar, B.: Recent trends in green cloud computing. In: Proceedings of 2nd International Conference on Communication, Computing and Networking, pp. 947–956. Springer (2019)

  103. Stergiou, C., Psannis, K.E., Gupta, B.B., Ishibashi, Y.: Security, privacy and efficiency of sustainable cloud computing for big data and IoT. Sustain. Comput. Inform. Syst. 19, 174–184 (2018)

    Google Scholar 

  104. Liu, J., Wang, S., Zhou, A., Xu, J., Yang, F.: SLA-driven container consolidation with usage prediction for green cloud computing. Front. Comput. Sci. 14(1), 42–52 (2020)

    Article  Google Scholar 

  105. Yuan, H., Bi, J., Zhou, M.: Spatial task scheduling for cost minimization in distributed green cloud data centers. IEEE Trans. Autom. Sci. Eng. 16(2), 729–740 (2018)

    Article  Google Scholar 

  106. Benotmane, Z., Belalem, G., Neki, A.: Towards a cloud computing in the service of green logistics. Int. J. Logist. Syst. Manag. 29(1), 37–61 (2018)

    Google Scholar 

  107. Qiu, C., Shen, H., Chen, L.: Towards green cloud computing: demand allocation and pricing policies for cloud service brokerage. IEEE Trans. Big Data 5(2), 238–251 (2018)

    Article  Google Scholar 

  108. Aslam, A.M., Kalra, M.: Using artificial neural network for VM consolidation approach to enhance energy efficiency in green cloud. In: Advances in data and information sciences, pp. 139–154. Springer, Berlin (2019)

    Chapter  Google Scholar 

  109. Mohiuddin, I., Almogren, A.: Workload aware VM consolidation method in edge/cloud computing for IoT applications. J. Parallel Distrib. Comput. 123, 204–214 (2019)

    Article  Google Scholar 

  110. Shu, W., Cai, K., Xiong, N.N.: Research on strong agile response task scheduling optimization enhancement with optimal resource usage in green cloud computing. Future Gener. Comput. Syst. 124, 12–20 (2021)

    Article  Google Scholar 

  111. Haseeb, K., Din, I.U., Almogren, A., Ahmed, I., Guizani, M.: Intelligent and secure edge-enabled computing model for sustainable cities using green internet of things. Sustain. Cities Soc. 68, 102779 (2021)

    Article  Google Scholar 

  112. Jaiswal, A., Kumar, S., Kaiwartya, O., Prasad, M., Kumar, N., Song, H.: Green computing in IoT: time slotted simultaneous wireless information and power transfer. Comput. Commun. 168, 155–169 (2021)

    Article  Google Scholar 

  113. Biswas, N.K., Banerjee, S., Biswas, U., Ghosh, U.: An approach towards development of new linear regression prediction model for reduced energy consumption and SLA violation in the domain of green cloud computing. Sustain. Energy Technol. Assess. 45, 101087 (2021)

    Google Scholar 

  114. Ajmal, M.S., Iqbal, Z., Khan, F.Z., Bilal, M., Mehmood, R.M.: Cost-based energy efficient scheduling technique for dynamic voltage and frequency scaling system in cloud computing. Sustain. Energy Technol. Assess. 45, 101210 (2021)

    Google Scholar 

  115. Haddad, M., et al.: Combined IT and power supply infrastructure sizing for standalone green data centers. Sustain. Comput. Inform. Syst. 30, 100505 (2021)

    Google Scholar 

  116. Rehman, A., Haseeb, K., Saba, T., Kolivand, H.: M-SMDM: a model of security measures using green internet of things with cloud integrated data management for smart cities. Environ. Technol. Innov. (2021). https://doi.org/10.1016/j.eti.2021.101802

    Article  Google Scholar 

  117. Cao, H., Chen, E., Yi, H., Li, H., Zhu, L., Wen, X.: Multi-level energy efficiency evaluation for die casting workshop based on fog-cloud computing. Energy 226, 120397 (2021)

    Article  Google Scholar 

  118. Masdari, M., Zangakani, M.: Green cloud computing using proactive virtual machine placement: challenges and issues. J. Grid Comput. 18, 727–759 (2020). https://doi.org/10.1007/s10723-019-09489-9

    Article  Google Scholar 

  119. Hou, X., Zhao, G.: Resource Scheduling and load balancing fusion algorithm with deep learning based on cloud computing. Int. J. Inf. Technol. Web Eng. (IJITWE) 13(3), 54–72 (2018)

    Article  Google Scholar 

  120. Rostami, M., Goli, S.: Green cloud computing with reduced energy consumption in live migration prioritizing services. Nashriyyah-i Muhandisi-i Barq va Muhandisi-i Kampyutar-i Iran 84(4), 305 (2021)

    Google Scholar 

  121. Mandal, R., Mondal, M.K., Banerjee, S., Biswas, U.: An approach toward design and development of an energy-aware VM selection policy with improved SLA violation in the domain of green cloud computing. J. Supercomput. 76(9), 7374–7393 (2020)

    Article  Google Scholar 

  122. Aghasi, A., Jamshidi, K., Bohlooli, A.: A thermal-aware energy-efficient virtual machine placement algorithm based on fuzzy controlled binary gravitational search algorithm (FC-BGSA). Cluster Comput. 25, 1015–1033 (2022). https://doi.org/10.1007/s10586-021-03476-0

    Article  Google Scholar 

  123. Malekloo, M.-H., Kara, N., El Barachi, M.: An energy efficient and SLA compliant approach for resource allocation and consolidation in cloud computing environments. Sustain. Comput. Inform. Syst. 17, 9–24 (2018)

    Google Scholar 

  124. Jeba, J.A., Roy, S., Rashid, M.O., Atik, S.T., Whaiduzzaman, M.: Towards green cloud computing an algorithmic approach for energy minimization in cloud data centers. Int. J. Cloud Appl. Comput. (IJCAC) 9(1), 59–81 (2019)

    Google Scholar 

  125. AlIsmail, S.M., Kurdi, H.A.: Review of energy reduction techniques for green cloud computing. Int. J. Adv. Comput. Sci. Appl 1, 189–195 (2016)

    Google Scholar 

  126. Garg, S.K., Buyya, R.: Green cloud computing and environmental sustainability. Harnessing Green IT Principles Pract 2012, 315–340 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alireza Shirmarz.

Ethics declarations

Conflict of interest

We have no conflicts of interest to disclose.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jahangard, L.R., Shirmarz, A. Taxonomy of green cloud computing techniques with environment quality improvement considering: a survey. Int J Energy Environ Eng 13, 1247–1269 (2022). https://doi.org/10.1007/s40095-022-00497-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40095-022-00497-2

Keywords

Navigation