Nature inspired chaotic squirrel search algorithm (CSSA) for multi objective task scheduling in an IAAS cloud computing atmosphere

Abstract Task scheduling in the cloud platform seems to be the most significant issue to guarantee that cloud connectivity adequately and efficiently meets the requirements of customers. Scheduling is basically the method of mapping or assigning tasks after taking into account job features to accessible funds. An effective scheduling protocol should comply with user needs and aids a service provider perform excellent quality of service (QoS) in order to boost general application efficiency. Cloud computing is an evolving computational paradigm with a broad range of self-reliant and economically diverse computational structures. Task scheduling is a significant move to enhance cloud computing general efficiency. Task scheduling is also important in order to decrease power utilization and enhance service providers ' profitability through a reduction in handling moment. In this paper we suggest a chaotic squirrel search algorithm (CSSA) to optimally multitask scheduling in an Infrastructure as a Service (IaaS) cloud atmosphere. The methods continuously generate job plans that render the current approaches more cost-effective. In order to guarantee greater global convergence, the early eco system was produced with messy optimisation for the efficient eco-system. The suggested chaotic squirrel search algorithm was ultimately synthesised with the messy local search to enable the exploring authority to complement Squirrel search algorithm (SSA) algorithms. Other QoS conditions such as compatibility and safety for very big cases can be expanded to cover the suggested technique. A cloud simulator toolkit takes into consideration the strategy and compares the outcomes with scheduling algorithms so that ideal outcomes for several goals are achieved.

[1]  Yue-Shan Chang,et al.  Adaptive scheduling for parallel tasks with QoS satisfaction for hybrid cloud environments , 2013, The Journal of Supercomputing.

[2]  Zuo Li-feng Multi-objective integrated ant colony optimization scheduling algorithm based on cloud resource , 2012 .

[3]  R. K. Jena,et al.  Multi Objective Task Scheduling in Cloud Environment Using Nested PSO Framework , 2015 .

[4]  Saloni Jain,et al.  Efficient Optimal Algorithm of Task Scheduling in Cloud Computing Environment , 2014, ArXiv.

[5]  Farookh Khadeer Hussain,et al.  Task Scheduling Optimization in Cloud Computing Applying Multi-Objective Particle Swarm Optimization , 2013, ICSOC.

[6]  Vijayan Sugumaran,et al.  Task scheduling techniques in cloud computing: A literature survey , 2019, Future Gener. Comput. Syst..

[7]  T. Prem Jacob,et al.  A Multi-objective Optimal Task Scheduling in Cloud Environment Using Cuckoo Particle Swarm Optimization , 2019, Wirel. Pers. Commun..

[8]  Junsheng Zhang,et al.  Data Security and Privacy in Cloud Computing , 2014 .

[9]  Syed Hamid Hussain Madni,et al.  Multi-objective-Oriented Cuckoo Search Optimization-Based Resource Scheduling Algorithm for Clouds , 2018, Arabian Journal for Science and Engineering.

[10]  Nirmeen A. El-Bahnasawy,et al.  An efficient cost-based algorithm for scheduling workflow tasks in cloud computing systems , 2018, Neural Computing and Applications.

[11]  Vijander Singh,et al.  A novel nature-inspired algorithm for optimization: Squirrel search algorithm , 2019, Swarm Evol. Comput..

[12]  Jian Peng,et al.  Task scheduling algorithm based on improved genetic algorithm in cloud computing environment , 2011 .

[13]  Minhaj Ahmad Khan,et al.  Scheduling for heterogeneous Systems using constrained critical paths , 2012, Parallel Comput..

[14]  Mohammed Joda Usman,et al.  Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment , 2017, PloS one.

[15]  Patrizia Daniele,et al.  A Mathematical Network Model and a Solution Algorithm for IaaS Cloud Computing , 2019 .

[16]  Saeed Tavakoli,et al.  Improved Cuckoo Search Algorithm for Global Optimization , 2011 .

[17]  G. Meera Gandhi,et al.  Multiobjective Virtual Machine Selection for Task Scheduling in Cloud Computing , 2018, Computational Intelligence: Theories, Applications and Future Directions - Volume I.

[18]  Dharmendra K. Yadav,et al.  Multi-Objective Tasks Scheduling Algorithm for Cloud Computing Throughput Optimization☆ , 2015 .

[19]  Yanjiao Wang,et al.  An Improved Squirrel Search Algorithm for Global Function Optimization , 2019, Algorithms.