Issue |
E3S Web of Conf.
Volume 529, 2024
International Conference on Sustainable Goals in Materials, Energy and Environment (ICSMEE’24)
|
|
---|---|---|
Article Number | 04017 | |
Number of page(s) | 12 | |
Section | Advanced Interdisciplinary Approaches | |
DOI | https://doi.org/10.1051/e3sconf/202452904017 | |
Published online | 29 May 2024 |
Multicriteria generalized regressive neural federated learning for cloud computing task scheduling and resource allocation
1 Department of Computer Science and Engineering, Mangalam College of Engineering. Kottayam
2 Department of AI & ML Srinivas Institution of Technology Mangalore, India
* Corresponding author: neema.george@mangalam.in
Cloud computing has arisen as a shrewd and well known worldview for people and associations to work with the entrance and use of registering assets through the web.With the rapid growth of cloud computing technology, efficiently running big data applications within minimal time has become a significant challenge. In this dynamic and scalable environment, effective resource allocation and task scheduling of big data applications play pivotal roles in optimizing performance, enhancing efficiency, and ensuring cost-effectiveness. In environments involving remote computing, task scheduling is a crucial consideration. In order to effectively accomplish resource-optimal task scheduling and minimize overall task execution time, a novel technique called Multicriteria Generalized Regressive Neural Federated Learning (MGRNFL) is developed to address the particular issues in cloud systems. Tasks from several users arrive at the cloud server at the start of the procedure. The cloud server's job scheduler then uses Multicriteria Federated Learning to carry out resource-optimal task scheduling. A decentralized machine learning technique called federated learning (FL) enables model training across several tasks that are gathered from cloud computing customers. This decentralized approach primarily focuses on learning from datasets to obtain a global model by aggregating the results of local models. The proposed techniques involve two different steps: local training models and global aggregation models. In the local training model, the task scheduler determines the resource-optimal virtual machine in the cloud server using a Generalized Regression Neural Network (GRNN) based on multicriteria functions of the virtual machine, such as energy, memory, CPU, and bandwidth. Based on these objective functions, resource-efficient virtual machines are determined to schedule multiple user tasks. The locally updated models are then combined and fed into the global aggregation model. Calculated within the global aggregation model is the weighted total of locally updated findings. The algorithm iterates through this process till the maximum number of times. In order to schedule incoming tasks, the resource-optimal virtual machine is found. Various quantitative criteria are used for the experimental evaluation, including makespan, throughput in relation to the number of tasks, and task scheduling efficiency.
Key words: Cloud computing / resource allocation; task scheduling / Generalized Regression Neural Network (GRNN) / Multicriteria Federated Learning
© The Authors, published by EDP Sciences, 2024
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.