Murshedi T.A.; Almuttairi R.M.; Satar R.; Al-sultany G.A.; Almhanna M.S.; Al-Turaihi F.S.; ALghurabi F.A.
International Journal of Intelligent Engineering and Systems
, Vol. 17 (5), pp. 280-293
4 citations
Article
Open Access
English
ISSN: 2185310X
Department of Information Network, College of Information Technology, University of Babylon, Babylon, Iraq; Department of artificial intelligence, Information Technology Engineering Colleges, Alzahraa University for Women, Karbala, Iraq; Department of Computer Engineering Techniques, College of Engineering and Technology, Al-Mustaqbal University, Babylon, Iraq
Show Abstract
This research explores the intersection of sustainability, load balancing, request management, resource diversity, system capability, and cost-effectiveness in the design of resilient and environmentally responsible engineering systems. Sustainability, a cornerstone of societal progress, encompasses the pursuit of enduring harmony on Earth, encompassing environmental preservation, economic prosperity, and social welfare. Technological advancement is intricately tied to the efficient and responsible utilization of resources. Load balancing, a critical component of computing communication, seeks to optimize workload distribution across computing resources to mitigate redundancies and bottlenecks, ensuring smooth network operation. In this paradigm, the amount and type of requests becomes a critical component, which determines the extent to which resources can be adequately distributed to process the incoming tasks. Every system has different system parameters, such as CPU counts and memory, which determine the capability of a system to process different types of tasks. Load balancing, which balances the variables, including requests, ensures that imbalances do not occur and that this approach strengthens system performance as a demonstration of a close connection between sustainability and load balancing. However, the proposed algorithm makes a futuristic approach by suggesting that a resource allocation matrix, considering the number of requests, types of resources, CPU counts, cost, and memory. Moreover, the algorithm also enhances durability goals as it helps in the improvement of resource utilization and thus helping in load distribution. Lastly, the dynamic resource allocation is made achievable by the algorithm can also enhance higher resource efficiency, and reduced system power consumption. In conclusion, some of the traditional algorithms was compared with the proposed algorithm which is reflect better or high performance noted on the proposed algorithm. © (2024), (Intelligent Network and Systems Society). All rights reserved.
Keywords:
Big data
Cloud computing
Distributed systems
Load balancing
Power consumption
Sustainability