The proposed Improved WOA for Cloud task scheduling (IWC) has better convergence speed and accuracy in searching for the optimal task scheduling plans, compared to the current metaheuristic algorithms, and can also achieve better performance on system resource utilization.
Abstract:
Task scheduling in cloud computing can directly affect the resource usage and operational cost of a system. To improve the efficiency of task executions in a cloud, various metaheuristic algorithms, as well as their variations, have been proposed to optimize the scheduling. In this article, for the first time, we apply the latest metaheuristics whale optimization algorithm (WOA) for cloud task scheduling with a multiobjective optimization model, aiming at improving the performance of a cloud system with given computing resources. On that basis, we propose an advanced approach called I mproved W OA for C loud task scheduling (IWC) to further improve the optimal solution search capability of the WOA-based method. We present the detailed implementation of IWC and our simulation-based experiments show that the proposed IWC has better convergence speed and accuracy in searching for the optimal task scheduling plans, compared to the current metaheuristic algorithms. Moreover, it can also achieve better performance on system resource utilization, in the presence of both small and large-scale tasks.
TL;DR: In this paper, the authors provide a brief on traditional and heuristic scheduling methods before diving deeply into the most popular meta-heuristics for cloud task scheduling followed by a detailed systematic review featuring a novel taxonomy of those techniques, along with their advantages and limitations.
TL;DR: A thorough review of state-of-the-art and classical strategies for PID controller parameters tuning using metaheuristic algorithms can be found in this article , where the primary objectives of PID control parameters are to achieve minimal overshoot in steady state response and lesser settling time.
TL;DR: A Deep Reinforcement Learning (DRL) based job scheduler that dispatches the jobs in real time to tackle the problem of dynamic and complex cloud workloads and can significantly outperform the commonly used real-time scheduling algorithms.
TL;DR: An improved whale optimization algorithm (IWOA) is presented and it appears to predict traffic flow in a more effective manner and it can remedy the defects of wavelet neural network which usually leads to low prediction accuracy and slow response.
TL;DR: In this article , a hybrid whale optimization algorithm-based MBA algorithm is proposed for solving the multi-objective task scheduling problems in cloud computing environments, which decreases the makespan by maximizing the resource utilization.
TL;DR: Optimization results prove that the WOA algorithm is very competitive compared to the state-of-art meta-heuristic algorithms as well as conventional methods.
TL;DR: This paper defines Cloud computing and provides the architecture for creating Clouds with market-oriented resource allocation by leveraging technologies such as Virtual Machines (VMs), and provides insights on market-based resource management strategies that encompass both customer-driven service management and computational risk management to sustain Service Level Agreement (SLA) oriented resource allocation.
TL;DR: A survey of the nowadays most important metaheuristics from a conceptual point of view and introduces a framework, that is called the I&D frame, in order to put different intensification and diversification components into relation with each other.
Q1. What are the contributions in "A woa-based optimization approach for task scheduling in cloud computing systems" ?
In this work, for the first time, the authors apply the latest metaheuristics WOA ( the whale optimization algorithm ) for cloud task scheduling with a multiobjective optimization model, aiming at improving the performance of a cloud system with given computing resources. On that basis, the authors propose an advanced approach called IWC ( Improved WOA for Cloud task scheduling ) to further improve the optimal solution search capability of the WOA-based method. The authors present the detailed implementation of IWC and their simulation-based experiments show that the proposed IWC has better convergence speed and accuracy in searching for the optimal task scheduling plans, compared to the current metaheuristic algorithms.
Q2. What are the future works in "A woa-based optimization approach for task scheduling in cloud computing systems" ?
The authors have presented the detailed implementation of IWC and their experimental results have shown that the proposed IWC is indeed efficient in terms of searching optimal scheduling plans. As the future work, to achieve better performance on convergence speed and accuracy in task scheduling, the authors will consider proposing more advanced strategies to further improve the balance between exploration and exploitation in the IWC approach. Additionally, the authors also plan to use their approach to handle more complex task jobs, such as workflows [ 52 ], the tasks in which are not independent from each other, and cloud-based deap learning workloads [ 53 ]. For example, the authors will try to optimize the QoS problems, in which some tasks have higher priorities than others.