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.
Similar content being viewed by others
References
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
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.
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.
Saha, B. (2014). Green computing. International Journal of Computer Trends and Technology (IJCTT), 14(2), 46–50.
Al Sallami, N. M. (2013, July). Load balancing in green cloud computation. In Proceedings of the world congress on engineering (Vol. 2).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 (ISBCC–16’) (pp. 173–181). Cham: Springer.
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.
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.
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.
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.
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.
http://manpages.ubuntu.com/manpages/xenial/man8/powerstat.8.html. Accessed 29 Oct 2018
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
Effectiveness, C. U. (2010). A green grid data center sustainability metric. White Paper, 35.
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.
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.
https://www.3dfs.com/articles/calculating-accurate-carbon-footprint-electricity-consumption/10/2016. Accessed 26 Oct 2018
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.
http://edition.cnn.com/2009/TECH/science/07/10/green.internet.CO2/index.htm. Accessed 6 Dec 2018
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.
https://www.3dfs.com/articles/calculating-accuratecarbon-footprint-electricity-consumption/10/2016. Accessed 26 Oct 2018
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.
https://www.epa.gov/energy/greenhouse-gas-equivalencies-calculator. Accessed 26 Nov 2018
https://drive.google.com/file/d/1uqz4QEUHoTWUVvbxpQvRysweSaaiZ5Yf/view?usp=sharing. Accessed 26 Nov 2018
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-019-02001-x