Skip to main content

Advertisement

Log in

Reduced carbon emission and optimized power consumption technique using container over virtual machine

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Environmental warning is caused by IT industry which critically leads the global pollution with huge amount of toxic carbon emission which is drastically increasing day by day due to demand and usage raised. Due to the environmental warning the industries are in awful need of reducing the carbon foot print by inducing green computing. This paper has achieved green computing by implementing two different algorithms (1) Water Shower Model (WSM) and (2) Trigger—WSM load balancing algorithms, and two different techniques (3) Recommending Containers over virtual machine techniques and 4. DVFS (Dynamic Voltage Frequency Scaling) modeling. The observation between the recommendation systems for container over virtual machine for a sample of four containers with one application each and four virtual machine with one application each is monitored for carbon emission equivalent in kg co2 for about 1 week is 14 kg co2 for container and 84.4 kg co2 for virtual machine, where a drastic difference in the amount of carbon emission is seen. So recommending container will be the best possible solution for the IT based on applications, by enforcing these ideas and techniques the carbon emission can be drastically decreased and the amount of carbon footprint in the atmosphere will also be reduced. The amount of power consumption utilized for the same model is 15.71367 W for container and 94.72667 W for virtual machine is also observed; in the field of IT the power consumption also to be taken into consideration for reducing carbon emission. The recommendation system along with the proposed algorithm will reduce the amount of carbon footprint in the environment.

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
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23

Similar content being viewed by others

References

  1. Anusooya, G., Vijayakumar, V., & Narayanan, V. N. Reducing the carbon emission by early prediction of peak time load in a data center. Journal of Intelligent & Fuzzy Systems, (Preprint), 1–8. https://doi.org/10.3233/JIFS-169990

  2. Zhou, Z., Liu, F., Xu, Y., Zou, R., Xu, H., Lui, J. C., & Jin, H. (2013, August). Carbon-aware load balancing for geo-distributed cloud services. In 2013 IEEE 21st international symposium on modeling, analysis & simulation of computer and telecommunication systems (MASCOTS) (pp. 232–241). IEEE.

  3. 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.

    Article  Google Scholar 

  4. Saha, B. (2014). Green computing. International Journal of Computer Trends and Technology (IJCTT), 14(2), 46–50.

    Article  Google Scholar 

  5. Al Sallami, N. M. (2013, July). Load balancing in green cloud computation. In Proceedings of the world congress on engineering (Vol. 2).

  6. Van Heddeghem, W., Vereecken, W., Colle, D., Pickavet, M., & Demeester, P. (2012). Distributed computing for carbon footprint reduction by exploiting low-footprint energy availability. Future Generation Computer Systems, 28(2), 405–414.

    Article  Google Scholar 

  7. Anusooya, G., Vijayakumar, V., Punitha, K., Sathyarajasekaran, K., & Bharathiraja, S. (2018). A comparative analysis about load balancing algorithms using cloud simulator. International Journal of Civil Engineering & Technology (IJCIET), 9(7), 476–483.

    Google Scholar 

  8. Gao, X., Kong, L., Li, W., Liang, W., Chen, Y., & Chen, G. (2017). Traffic load balancing schemes for devolved controllers in mega data centers. IEEE Transactions on Parallel and Distributed Systems, 28(2), 572–585.

    Google Scholar 

  9. Shu, W., Wang, W., & Wang, Y. (2014). A novel energy-efficient resource allocation algorithm based on immune clonal optimization for green cloud computing. EURASIP Journal on Wireless Communications and Networking, 2014(1), 64.

    Article  Google Scholar 

  10. Tao, F., Feng, Y., Zhang, L., & Liao, T. W. (2014). CLPS-GA: A case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service scheduling. Applied Soft Computing, 19, 264–279.

    Article  Google Scholar 

  11. Wajid, U., Cappiello, C., Plebani, P., Pernici, B., Mehandjiev, N., Vitali, M., et al. (2016). On achieving energy efficiency and reducing CO2 footprint in cloud computing. IEEE Transactions on Cloud Computing, 4(2), 138–151.

    Article  Google Scholar 

  12. Zhao, J., Yang, K., Wei, X., Ding, Y., Hu, L., & Xu, G. (2016). A heuristic clustering-based task deployment approach for load balancing using Bayes theorem in cloud environment. IEEE Transactions on Parallel and Distributed Systems, 27(2), 305–316.

    Article  Google Scholar 

  13. Zuo, L., Dong, S., Shu, L., Zhu, C., & Han, G. (2018). A multiqueue interlacing peak scheduling method based on tasks’ classification in cloud computing. IEEE Systems Journal, 12(2), 1518–1530.

    Article  Google Scholar 

  14. Wadhwa, B., & Verma, A. (2014, August). Energy and carbon efficient VM placement and migration technique for green cloud datacenters. In 2014 Seventh international conference on contemporary computing (IC3) (pp. 189–193). IEEE.

  15. Anusooya, G., & Vijayakumar, V. (2016). Power optimization system for a small PC using docker. In Proceedings of the 3rd international symposium on big data and cloud computing challenges (ISBCC16’) (pp. 173–181). Cham: Springer.

  16. Deng, W., Liu, F., Jin, H., Li, B., & Li, D. (2014). Harnessing renewable energy in cloud datacenters: Opportunities and challenges. IEEE Network, 28(1), 48–55.

    Article  Google Scholar 

  17. Deng, X., Wu, D., Shen, J., & He, J. (2016). Eco-aware online power management and load scheduling for green cloud datacenters. IEEE Systems Journal, 10(1), 78–87.

    Article  Google Scholar 

  18. Urgaonkar, R., Kozat, U. C., Igarashi, K., & Neely, M. J. (2010, April). Dynamic resource allocation and power management in virtualized data centers. In 2010 IEEE Network Operations and Management Symposium (NOMS) (pp. 479–486). IEEE.

  19. Zhou, Z., Liu, F., Zou, R., Liu, J., Xu, H., & Jin, H. (2016). Carbon-aware online control of geo-distributed cloud services. IEEE Transactions on Parallel and Distributed Systems, 27(9), 2506–2519.

    Article  Google Scholar 

  20. 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.

    Article  Google Scholar 

  21. http://manpages.ubuntu.com/manpages/xenial/man8/powerstat.8.html. Accessed 29 Oct 2018

  22. Rittal-the sytems, Whitepaper, “Metrics in IT and data centre technology”, Bernd Hanstein, 5_3644. https://drive.google.com/file/d/1PRsHOzLrv-JYtPg_iJN_N9O2RemXba2J/view?usp=sharing. Accessed 26 Nov 2018

  23. Effectiveness, C. U. (2010). A green grid data center sustainability metric. White Paper, 35.

  24. Beloglazov, A., Buyya, R., Lee, Y. C., & Zomaya, A. (2011). A taxonomy and survey of energy-efficient data centers and cloud computing systems. In Advances in computers (Vol. 82, pp. 47–111). Elsevier.

  25. Wiedmann, T., & Minx, J. (2008). A definition of ‘carbon footprint’. In Pertsova CC Ecological Economics Research Trends (pp. 1–11). Hauppauge, NY: Nova Science Publishers.

  26. https://www.3dfs.com/articles/calculating-accurate-carbon-footprint-electricity-consumption/10/2016. Accessed 26 Oct 2018

  27. Giacobbe, M., Celesti, A., Fazio, M., Villari, M., & Puliafito, A. (2015, July). Evaluating a cloud federation ecosystem to reduce carbon footprint by moving computational resources. In 2015 IEEE symposium on computers and communication (ISCC) (pp. 99–104). IEEE.

  28. http://edition.cnn.com/2009/TECH/science/07/10/green.internet.CO2/index.htm. Accessed 6 Dec 2018

  29. Jena, S. R., Padhy, S., & IMA, B. (2014). Minimizing CO2 emissions on cloud data centers. International Journal of Scientific & Engineering Research, 5(4), 1119–1122.

    Google Scholar 

  30. https://www.3dfs.com/articles/calculating-accuratecarbon-footprint-electricity-consumption/10/2016. Accessed 26 Oct 2018

  31. Whitney, J., & Kennedy, J. (2012). The carbon emissions of server computing for small-to medium-sized organization. https://www.nrdc.org/sites/default/files/NRDC_WSP_Cloud_Computing_White_Paper.pdf.

  32. https://www.epa.gov/energy/greenhouse-gas-equivalencies-calculator. Accessed 26 Nov 2018

  33. https://drive.google.com/file/d/1uqz4QEUHoTWUVvbxpQvRysweSaaiZ5Yf/view?usp=sharing. Accessed 26 Nov 2018

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to G. Anusooya.

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

Anusooya, G., Vijayakumar, V. Reduced carbon emission and optimized power consumption technique using container over virtual machine. Wireless Netw 27, 5533–5551 (2021). https://doi.org/10.1007/s11276-019-02001-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-019-02001-x

Keywords

Navigation