Energy Efficiency and Load Balancing Algorithm for Cloud Environment
Keywords:
Energy efficiency, Load balancing algorithms, Environmental impact, Computational performance, Sustainability, Computing systemsAbstract
The paper comprehensively overviews the research focus and critical results. Cloud computing has emerged as a popular technology that supports computing services, allowing users to follow a pay-as-you-go model. It is a framework that enables convenient and on-demand online access to shared computing resources. The research explores the intersection of load-balancing algorithms and energy efficiency, especially their impact on energy consumption and environmental sustainability. Load balancing is an essential part of public cloud computing and helps to utilize resources and thus improve system performance optimally. The purpose of load balancing is to minimize resource consumption, further reducing the energy consumption and carbon emissions that cloud technology urgently needs. The work evaluates various load balancing strategies and their effectiveness in optimizing the energy use of computing systems using system analysis. The research not only delves into the technical aspects of these algorithms but also sheds light on their broader environmental impact. By examining the trade-offs between computer performance and energy consumption, the study aims to contribute valuable information to the ongoing debate about designing more energy-efficient and environmentally conscious computer systems. The results presented in this paper lay the foundation for future developments in load-balancing algorithms that prioritize energy efficiency and promote a greener and more sustainable technology landscape.
References
[1] Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A.,… & Zaharia, M. (2010). A view of cloud computing. Communications of the ACM, 53(4), 50–58. https://dl.acm.org/doi/fullHtml/10.1145/1721654.1721672
[2] Muteeh, A., Sardaraz, M., & Tahir, M. (2021). MrLBA: multi-resource load balancing algorithm for cloud computing using ant colony optimization. Cluster computing, 24(4), 3135–3145. https://doi.org/10.1007/s10586-021-03322-3
[3] Maryam, K., Sardaraz, M., & Tahir, M. (2018). Evolutionary algorithms in cloud computing from the perspective of energy consumption: a review. 2018 14th international conference on emerging technologies (ICET) (pp. 1–6). IEEE. DOI: 10.1109/ICET.2018.8603582
[4] Fakheri, Soheil, Nenad Komazec, and Hashem Saberi Najafi. "IoT-based river water quality monitoring." Computational Algorithms and Numerical Dimensions 2.4 (2023): 216-220.
[5] Zhan, Z. H., Liu, X. F., Gong, Y. J., Zhang, J., Chung, H. S. H., & Li, Y. (2015). Cloud computing resource scheduling and a survey of its evolutionary approaches. ACM comput, SURV, 47(4). https://doi.org/10.1145/2788397
[6] Qin, X., & Jiang, H. (2006). A novel fault-tolerant scheduling algorithm for precedence constrained tasks in real-time heterogeneous systems. Parallel computing, 32(5), 331–356. https://www.sciencedirect.com/science/article/pii/S0167819106000226
[7] Marahatta, A., Wang, Y., Zhang, F., Sangaiah, A. K., Tyagi, S. K. S., & Liu, Z. (2019). Energy-aware fault-tolerant dynamic task scheduling scheme for virtualized cloud data centers. Mobile networks and applications, 24(3), 1063–1077. https://doi.org/10.1007/s11036-018-1062-7
[8] Fazeli, V. M. ., & Asgari, M. H. (2023). The impact of sensory marketing on customer loyalty in the iranian clothing brand industry: with an emphasis on the sensory marketing mix. Journal of interdisciplinary studies in marketing management, 1(3), 43–59. https://doi.org/10.1007/s10922-016-9385-9
[9] Beloglazov, A., & Buyya, R. (2010). Energy efficient resource management in virtualized cloud data centers. 2010 10th international conference on cluster, cloud and grid computing (pp. 826–831). IEEE. DOI: 10.1109/CCGRID.2010.46
[10] Joshi, G., & Verma, S. K. (2015). A review on load balancing approach in cloud computing. International journal of computer applications, 119(20). https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=5cb030c9d07aed0020927803e6939bc4089b893a
[11] Yu, Haoran. "Crop growth monitoring through integration of WSN and IoT." Computational algorithms and numerical dimensions 1.3 (2022): 110-115.