Green Computing Approaches - A Survey

Mahdi Dhaini, Mohammad Jaber, Amin Fakhereldine, Sleiman Hamdan, Ramzi A. Haraty

Abstract


The upsurge in global warming and release of greenhouse gases is a major issue that intensified over the past years due to the increasing usage of technological resources in our daily routines. That is why a call for going green in the technological field is highly recommended. This paper reviews various approaches of green computing in five main models - software engineering model, cloud computing, mobile computing, data centers, and the educational sector.


Full Text:

PDF

References


New Global CO2 Emissions Numbers Are In. They're Not Good. (n.d.). Retrieved from https://www.wri.org/blog/2018/12/new-global-co2-emissions-numbers-are-they-re-not-good

Naumann, S., Dick, M., Kern, E., Johann, T., The GREENSOFT model: a reference model for green and sustainable software and its engineering, Sustain. Comp. Inf. Syst. 1 (4) (2011) 294-304.

Berkhout, F., Hertin, J., Impacts of Information and Communication Technologies on Environmental Sustainability: Speculations and Evidence, Report to the OECD, 2001, http://www.oecd.org/dataoecd/4/6/1897156.pdf (accessed 2019-04-03).

Mahmoud, S.S., Ahmad, I.: A green model for sustainable software engineering 2013. Int. J. Soft. Eng. Appl. 7(4), 55–74 (2013)

Capra, E., Formenti, G., Francalanci, C., Gallazzi, S., The impact of MIS software on IT energy consumption, in: 18th European Conference on Information Systems, June 7–9, 2010, Pretoria, South Africa, 2010, http://web.up.ac.za/ecis/ECIS2010PR/ECIS2010/Content/Papers/0073.R1.pdf (accessed 2010-10-25).

Atrey, A., Jain, N., Iyengar, N., A study on green cloud computing, Int. J. Grid Distrib. Comp. (2013), pp. 93-102.

Dougherty, B.,White J. and Schmidt, C. D., “Model-driven auto-scaling of green cloud computing infrastructure,” Future Generation Computer Systems, vol. 28, no. 2, pp. 371–378, 2012.

Gai, Keke, et al. “Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing,” Journal of Network and Computer Applications, vol. 59, pp. 46-54, 2016.

Xu X., Zhang, Q., Maneas, S., Sotiriadis, S., and Gavan C., “Simulation Modelling Practice and Theory. VMSAGE: A virtual machine scheduling algorithm based on the gravitational effect for green Cloud computing,” Simul. Model. Pract. Theory, no. June, pp.1–17, 2018. https://doi.org/10.1016/j.simpat.2018.10.006

Zhao-Hui Y., Qin-Ming, J., Power management of virtualized cloud computing platform, Chin. J. Comput. 6 (2012) 015.

Mahmoud, M. M. E., Rodrigues, J. J. P. C., Saleem, K., Al-Muhtadi, J., Kumar, N., Korotaev, V.Towards energy-aware fog-enabled cloud of things for healthcare. Comput Electr Eng 2018;67:58–69

Verma, S., Kumar, Y. A., Motwani, D., Raw, R.S., Singh, H.K. An efficient data replication and load balancing technique for fog computing environment. In: Computing for sustainable global development (INDIACom), 2016 3rd international conference on, IEEE, New Delhi, India, 16–18 March; 2016. p. 2888–95.

Salama, A.I., Energy-efficient cloud computing application solutions and architectures

Younge, A.J., et al. Efficient resource management for cloud computing environments. in Green Computing Conference, 2010 International. 2010. IEEE.

Naikodi, C. (2013). Green Computing and Mobile-Cloud-Computing Inspired Middleware for Next Generation. International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE). 2. pp-542.

de Siebra, C., Costa, P., Marques, R., Santos, A., Silva, F. (2011). Towards a green mobile development and certification. 288-294. 10.1109/WiMOB.2011.6085386.)

Ba, H., Heinzelman, W., Janssen, C., Shi, J. (2013). Mobile computing - A green computing resource. 2013 IEEE Wireless Communications and Networking Conference (WCNC). doi:10.1109/wcnc.2013.6555295

Chun. B. -G., Ihm S., Maniatis, P., Naik M., Patti, A., “Clonecloud: elastic execution between mobile device and cloud,” in Proceedings of the sixth conference on Computer systems, ser. EuroSys ’11. New York, NY, USA: ACM, 2011, pp. 301–314. [Online]. Available: http://doi.acm.org/10.1145/1966445.1966473

Satyanarayanan, M., Bahl, P., Caceres R., Davies N., “The case for vm-based cloudlets in mobile computing,” Pervasive Computing, IEEE, vol. 8, no. 4, pp. 14 –23, oct.-dec. 2009.

Cuervo, E., Balasubramanian, A., Cho, D.-k., Wolman A., S. Saroiu, S., Chandra, R., and Bahl P., “Maui: making smartphones last longer with code offload,” in Proceedings of the 8th international conference on Mobile systems, applications, and services, ser. MobiSys ’10. New York, NY, USA: ACM, 2010, pp. 49–62. [Online]. Available: http://doi.acm.org/10.1145/1814433.1814441.

Chen, E., Ogata, S., and Horikawa, K., “Offloading android applications to the cloud without customizing android,” in Pervasive Computing and Communications Workshops (PERCOM Workshops)

Ghani, I., Niknejad, N., & Jeong, S. R. (2015). Energy saving in green cloud computing data centers: A review. Journal of Theoretical & Applied Information Technology, 74(1).

Mata-Toledo, R., & Gupta, P. (2010). Green data center: how green can we perform. Journal of Technology Research, Academic and Business Research Institute, 2(1), 1-8

Elgelany, A., & Nada, N. (2013). Energy efficiency for data center and cloud computing: A literature review. Energy, 3(4).

Uddin, M., Shah, A., Alsaqour, R., & Memon, J. (2013). Measuring efficiency of tier level data centers to implement green energy efficient data centers. Middle-East Journal of Scientific Research, 15(2), 200-207.

Haraty, R. & Bitar, G.. (2019). Associating learning technology to sustain the environment through green mobile applications. Heliyon. 5. e01141. 10.1016/j.heliyon.2019.e01141

Dookhitram, K. & Narsoo, J. & Sunhaloo, M. S. & Sukhoo, A. & Soobron, M. (2012). Green computing: An awareness survey among University of Technology, Mauritius Students.

Kern, E. (2018). Green Computing, Green Software, and Its Characteristics: Awareness, Rating, Challenges. 10.1007/978-3-319-65687-8_23.

Cai, Y. 2010. Integrating sustainability into undergraduate computing education. In Proceedings of the 41st ACM technical symposium on Computer science education (SIGCSE '10). ACM, New York, NY, USA, 524-528. DOI: https://doi.org/10.1145/1734263.1734439

Batlegang, B. (2012). GREEN COMPUTING: STUDENTS, CAMPUS COMPUTING AND THE ENVIRONMENT- A CASE FOR BOTSWANA. 10.13140/RG.2.1.2227.9528.

Wang, S., Chen, H., and Shi, W., “SPAN: A software power analyzer for multicore computer systems”, Sustainable Computing: Informatics and Systems, vol. 1, no. 1, (2011), pp. 23-34.

Amsel, N., Ibrahim, Z., Malik, A., and Tomlinson, B., “Toward sustainable software engineering: NIER track”, 2011 IEEE 33rd International Conference on Software Engineering (ICSE), (2011), pp. 976-979.

Computer center powernap plan could save 75% of data center energy, 2009. http://www.sciencedaily.com/releases/2009/03/090305164353.htm (accessed 11.04.2019).

Rubin, E., Rao, A., Chen C., Comparative assessments of fossil fuel power plants with CO2 capture and storage, in: Proceedings of 7th International Conference on Greenhouse Gas Control Technologies, vol. 1, 2005, pp. 285–294.

Cassar, C., Electric power monthly, 2010. http://www.eia.doe.gov/cneaf/electricity/epm/epm_sum.html, (accessed 11.04.2019)

Montes, A. F., Cerero, D. F., Abril, L. G., García, J. A. A., Ortega, J. A., Energy wasting at internet data centers due to fear,Pattern Recognition Letters,Volume 67, Part 1,2015,Pages 59-65,ISSN 0167-8655,https://doi.org/10.1016/j.patrec.2015.06.018.

Shi, Y., Ding, G., Wang, H., Roman H.E., Lu, S. The fog computing service for healthcare. In: 2015 2nd international symposium on future information and communication technologies for ubiquitous healthcare (Ubi-HealthTech), Beijing, China, 28–30 May; 2015. p. 1–5.

Kirmani, M. M. (2017). Integrated approach for efficient mobile application development using Cloud Computing and Green SDLC: A Study [PDF]. Srinagar, J&K, India: Sher-e-Kashmir University of Agricultural Sciences & Technology of Kashmir.

Sisó, L., Salom, J., Jarus, M., Oleksiak, A., & Zilio, T. (2013). Energy and heat-aware metrics for data centers: Metrics analysis in the framework of CoolEmAll project. International Conference on Cloud and Green Computing. 428-434.

Wang, L., Khan, S. U. (2013). Review of performance metrics for green data centers: A taxonomy study. The Journal of Supercomputing, 63(3), 639-656.

Sari, A., Akkaya, M. (2015). Security and optimization challenges of green data centers. International Journal of Communications, Network and System Sciences, 8(12), 492.

Pang, C., Hindle, A., Adams, B., Hassan, A. E. (2015). What Do Programmers Know about Software Energy Consumption?. IEEE Software. 33. 1-1. 10.1109/MS.2015.83

Manotas, I., Bird, C., Zhang, R., Shepherd, D., Jaspan, C., Sadowski, C., Pollock, L., Clause, J. (2016). An empirical study of practitioners' perspectives on green software engineering. 237-248. 10.1145/2884781.2884810.

Kogelman, C.-A. (2011) CEPIS Green ICT Survey – Examining Green ICT Awareness in Organisations: Initial Findings. Carol-Ann Kogelman on behalf of the CEPIS Green ICT Task Force. CEPIS UPGRADE XII(4):6–10

Selyamani, S., Ahmad, N. (2015) Green Computing: The Overview of Awareness, Practices and Responsibility Among Students in Higher Education Institutes. Journal of Information Systems Research and Innovation Zhang C, Hindle A, German DM (2014) The Impact of User Choice on Energy Consumption. Software, IEEE 31(3):69–75

Suryawanshi, K. (2019). Green Information and Communication Technology Techniques in Higher Technical Education Institutions for Future Sustainability: Proceedings of ICDMAI 2018, Volume 2. 10.1007/978-981-13-1274-8_3

Agarwal, S., KaustuviBasu, Nath, A. (2013). Green Computing and Green Technology based teaching learning and administration in Higher Education Institutions.

Talebi, M., Way, T. (2009). Methods, metrics and motivation for a green computer science program. ACM SIGCSE Bulletin. 41. 362-366. 10.1145/1508865.1508995.

Agarwal, S., Biswas, R., Nath, A. (2014). Virtual Desktop Infrastructure in Higher Education Institution: Energy Efficiency as an Application of Green Computing. 601-605. 10.1109/CSNT.2014.250.

Fomichova, O. S. and Fomichov, V. A. 2009. Cognitonics as an Answer to the Challenge of Time. In Proceedings of the 12th International Multiconference Information Society - IS 2009, Slovenia, Ljubljana, 12 – 16 October 2009. The Conference Kognitonika/Cognitonics. Jozef Stefan Institute, Ljubljana, 2009, pp. 431-434

Fomichov V. A., Fomichova O. S. 2012. A Contribution of Cognitonics to Secure Living in Information Society. Informatica. An International Journal of Computing and Informatics (Slovenia). Vol. 36. No. 2. P. 121-13




DOI: https://doi.org/10.31449/inf.v45i1.2998

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.