Related Experiment Videos
Federated multi-cloud task scheduling with load balancing using multi-objective NSGA-II and reinforcement learning
Wad Ghaban1, Hind Salem Alatawi2
1Computer Science Department, Applied College, University of Tabuk, Tabuk, 71491, Saudi Arabia. wghaban@ut.edu.sa.
Abstract:
Task scheduling in federated multi-cloud environments is challenging owing to heterogeneous service-level agreements, decentralized resource control, and dynamic workload characteristics. The existing hybrid optimization approaches lack real-time adaptability across cloud providers also assumes centralized coordination. To work with these issues, this paper proposes Multi-Objective Non-Dominated Sorting Genetic Algorithm with Q-Learning (MO-NSGAQ). This is a hybrid multi-objective scheduling framework that tightly integrates Non-dominated Sorting Genetic Algorithm II (NSGA-II) with Q-learning within a federated broker architecture. This proposed framework simultaneously optimizes execution cost, makespan, load imbalance, and resource utilization while adapting to inter-cloud heterogeneity. Extensive simulations are done using synthetic workloads, such as Google Cloud job traces, and IoT-based workloads. These simulations demonstrate that MO-NSGAQ reduces makespan by up to 18-32%, improves resource utilization by 10-22%, and achieves better load balance compared to existing baselines. The results confirm the proposed framework effectiveness for adaptive and scalable federated cloud scheduling.
Related Concept Videos
Distributed Loads: Problem Solving
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Reinforcement Schedules
Once a behavior is learned,...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Load-frequency control
Multi-input and Multi-variable systems
In the absence of...