A Cloud Computing Oriented Neural Network for Resource Demands and Management Scheduling

Cloud computing, a new kind of resource sharing service system, can provide virtual resource services such as infrastructure and platform for users who access it through the Internet. Its service quality is related to resource management and scheduling. In this study, CloudSim3.0 simulation platform was used as a simulation platform for cloud computing resource scheduling to test the performance of radial base function (RBF) neural network based on particle swarm optimization (PSO) and RBF neural network based on Improved Particle Swarm Optimization (IPSO) in cloud resource scheduling and configuration. The results showed that the CPU and memory utilization rate and processing time of the two algorithms increased with the increase of processing tasks. It was found that compared to PSO-RBF, IPSO-RBF had higher CPU and memory utilization rate and shorter processing time and converged faster and found the best position of particles after only 30 iterations with small fluctuation amplitude. In addition, IPSO-RBF had better performance in balancing the load of different kinds of physical resources compared to PSO-RBF.

[1]  Pandu Ranga Vundavilli,et al.  Modeling of ECDM micro-drilling process using GA- and PSO-trained radial basis function neural network , 2015, Soft Comput..

[2]  Jun Zhang,et al.  Deadline Constrained Cloud Computing Resources Scheduling through an Ant Colony System Approach , 2015, 2015 International Conference on Cloud Computing Research and Innovation (ICCCRI).

[3]  Young-Sik Jeong,et al.  Achieving Quality of Service (QoS) Using Resource Allocation and Adaptive Scheduling in Cloud Computing with Grid Support , 2014, Comput. J..

[4]  Majid Bayat,et al.  A Lightweight and Efficient Data Sharing Scheme for Cloud Computing , 2018 .

[5]  Weijie Zhang,et al.  Prediction for network traffic of radial basis function neural network model based on improved particle swarm optimization algorithm , 2018, Neural Computing and Applications.

[6]  Zhetao Li,et al.  Energy-Efficient Dynamic Computation Offloading and Cooperative Task Scheduling in Mobile Cloud Computing , 2019, IEEE Transactions on Mobile Computing.

[7]  Mingzhe Liu,et al.  Evolving RBF neural networks for rainfall prediction using hybrid particle swarm optimization and genetic algorithm , 2015, Neurocomputing.

[8]  Yu Tian,et al.  Self-Organizing RBF Neural Network Using an Adaptive Gradient Multiobjective Particle Swarm Optimization , 2019, IEEE Transactions on Cybernetics.

[9]  Mohammed Abdullahi,et al.  Hybrid Symbiotic Organisms Search Optimization Algorithm for Scheduling of Tasks on Cloud Computing Environment , 2016, PloS one.

[10]  Houbing Song,et al.  Imperfect Information Dynamic Stackelberg Game Based Resource Allocation Using Hidden Markov for Cloud Computing , 2018, IEEE Transactions on Services Computing.

[11]  Haralambos Sarimveis,et al.  Cooperative learning for radial basis function networks using particle swarm optimization , 2016, Appl. Soft Comput..

[12]  Dimosthenis Kyriazis,et al.  Hierarchical Fuzzy Clustering in Conjunction with Particle Swarm Optimization to Efficiently Design RBF Neural Networks , 2014, Journal of Intelligent & Robotic Systems.

[13]  Subhash K. Shinde,et al.  Task scheduling and resource allocation in cloud computing using a heuristic approach , 2018, Journal of Cloud Computing.

[14]  Mário M. Freire,et al.  CloudSim Plus: A cloud computing simulation framework pursuing software engineering principles for improved modularity, extensibility and correctness , 2017, 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM).

[15]  Jian Xu,et al.  Resource allocation based on quantum particle swarm optimization and RBF neural network for overlay cognitive OFDM System , 2016, Neurocomputing.

[16]  Weiqin Tong,et al.  Task scheduling of cloud computing based on Improved CHC algorithm , 2014, 2014 International Conference on Audio, Language and Image Processing.