Abstract

Cloud computing is a high computational distributed environment with high reliability and quality of service. It is playing an important role in the next generation of computing with pay per use model and high elasticity. With increased requirement for cloud resources, load over the cloud servers has increased, which makes cloud use a more efficient algorithm to maintain its performance and quality of service to users. The performance metrics that define the performance of task scheduling include execution time, finish time, scheduling time, task completion cost, and load balancing on each computing resources. So, to overcome existing solutions and provide better QoS performance, a neural-network-based GA-ANN scheduling algorithm is proposed in this paper, which outperforms the existing solutions. To simulate the proposed GA-ANN model, cloudsim3.0 toolkit is used, and the performance is evaluated by comparing simulation time, average start time, average finish time, execution time, and utilization percentage of computing resources (VMs).

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call