Adaptive Neuro Fuzzy Interference and PNN Memory Based Grey Wolf Optimization Algorithm for Optimal Load Balancing

In recent years, cloud computing provides a spectacular platform for numerous users with persistent and alternative varying requirements. In the cloud environment, security and service availability are the two most significant factors during the data encryption process. For providing optimal service availability, it is necessary to establish a load balancing technique that is capable of balancing the request from diverse nodes present in the cloud. This paper aims in establishing a dynamic load balancing technique using the APMG approach. Here in this paper, we integrated adaptive neuro-fuzzy interference system-polynomial neural network as well as memory-based grey wolf optimization algorithm for optimal load balancing. The memory-based grey wolf optimization algorithm is employed to enhance the precision of ANFIS-PNN and to maximize the locations of the membership functions respectively. Also, two significant factors namely the turnaround time and CPU utilization involved in optimal load balancing scheme are evaluated. Finally, the performance evaluation of the proposed MG-ANFIS based dynamic load balancing approach is compared with various other load balancing approaches to determine the system performances.

[1]  V. Lakshman Narayana,et al.  ENERGY CONSUMPTION REDUCTION IN CLOUD ENVIRONMENT BY BALANCING CLOUD USER LOAD , 2020 .

[2]  Bryar A. Hassan,et al.  CSCF: a chaotic sine cosine firefly algorithm for practical application problems , 2020, Neural Computing and Applications.

[3]  Kusum Deep,et al.  A memory-based Grey Wolf Optimizer for global optimization tasks , 2020, Appl. Soft Comput..

[4]  Amrita Jyoti,et al.  Dynamic provisioning of resources based on load balancing and service broker policy in cloud computing , 2019, Cluster Computing.

[5]  Vinu Sundararaj,et al.  Optimised denoising scheme via opposition-based self-adaptive learning PSO algorithm for wavelet-based ECG signal noise reduction , 2017 .

[6]  Abhishek Gupta,et al.  RETRACTED ARTICLE: SLA-aware load balancing using risk management framework in cloud , 2020, Journal of Ambient Intelligence and Humanized Computing.

[7]  Adeel Ahmed,et al.  Modeling an Optimized Approach for Load Balancing in Cloud , 2020, IEEE Access.

[8]  P. Neelima,et al.  An efficient load balancing system using adaptive dragonfly algorithm in cloud computing , 2020, Cluster Computing.

[9]  Neeraj Baghel,et al.  Load Balancing in Cloud Computing using Mutation Based Particle Swarm Optimization , 2020, 2020 International Conference on Contemporary Computing and Applications (IC3A).

[10]  Manas Ranjan Kabat,et al.  Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment , 2020, J. King Saud Univ. Comput. Inf. Sci..

[11]  Bholanath Mukhopadhyay,et al.  A Novel Approach to Load Balancing and Cloud Computing Security using SSL in IaaS Environment , 2020, International Journal of Advanced Trends in Computer Science and Engineering.

[12]  Vinu Sundararaj,et al.  An Efficient Threshold Prediction Scheme for Wavelet Based ECG Signal Noise Reduction Using Variable Step Size Firefly Algorithm , 2016 .

[13]  S. Baulkani,et al.  Geometric structure information based multi-objective function to increase fuzzy clustering performance with artificial and real-life data , 2019, Soft Comput..

[14]  Habibollah Haron,et al.  Fuzzy logic for modeling machining process: a review , 2013, Artificial Intelligence Review.

[15]  Danial Jahed Armaghani,et al.  Prediction of air-overpressure induced by blasting using an ANFIS-PNN model optimized by GA , 2020, Appl. Soft Comput..

[16]  R RejeeshM.,et al.  Interest point based face recognition using adaptive neuro fuzzy inference system , 2019, Multim. Tools Appl..

[17]  Modupe Odusami,et al.  A Fuzzy Based Hybrid Firefly Optimization Technique for Load Balancing in Cloud Datacenters , 2018, IBICA.

[18]  Nazri Mohd Nawi,et al.  BAT algorithm used for load balancing purpose in cloud computing: an overview , 2020, Int. J. High Perform. Comput. Netw..

[19]  K. Shahu Chatrapati,et al.  Dragonfly optimization and constraint measure-based load balancing in cloud computing , 2017, Cluster Computing.

[20]  S. Baulkani,et al.  Local and global characteristics-based kernel hybridization to increase optimal support vector machine performance for stock market prediction , 2018, Knowledge and Information Systems.

[21]  Jean Pepe Buanga Mapetu,et al.  Heuristic Load Balancing Based Zero Imbalance Mechanism in Cloud Computing , 2019, Journal of Grid Computing.

[22]  Vinu Sundararaj,et al.  An optimal cluster formation based energy efficient dynamic scheduling hybrid MAC protocol for heavy traffic load in wireless sensor networks , 2018, Comput. Secur..

[23]  nbspAkash Jain,et al.  Load Balancing in Cloud Computing , 2015, Advances in Library and Information Science.

[24]  A. Subramani,et al.  Modified adaptive neuro fuzzy inference system based load balancing for virtual machine with security in cloud computing environment , 2020, J. Ambient Intell. Humaniz. Comput..

[25]  Tarik A. Rashid,et al.  Datasets on statistical analysis and performance evaluation of backtracking search optimisation algorithm compared with its counterpart algorithms , 2019, Data in brief.

[26]  S. Baulkani,et al.  Reformulated query-based document retrieval using optimised kernel fuzzy clustering algorithm , 2017, Int. J. Bus. Intell. Data Min..

[27]  Tarik A. Rashid,et al.  A multidisciplinary ensemble algorithm for clustering heterogeneous datasets , 2021, Neural Comput. Appl..

[28]  Mohamed Elhoseny,et al.  Hybridization of firefly and Improved Multi-Objective Particle Swarm Optimization algorithm for energy efficient load balancing in Cloud Computing environments , 2020, J. Parallel Distributed Comput..

[29]  Arif Sari,et al.  Countering RSA Vulnerabilities and Its Replacement by ECC: Elliptic Curve Cryptographic Scheme for Key Generation , 2016 .

[30]  Jais Jose,et al.  An image quality enhancement scheme employing adolescent identity search algorithm in the NSST domain for multimodal medical image fusion , 2021, Biomed. Signal Process. Control..

[31]  Stefanos Zafeiriou,et al.  P–nets: Deep Polynomial Neural Networks , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[32]  P Thejaswini,et al.  MOTF: Multi-objective Optimal Trilateral Filtering based partial moving frame algorithm for image denoising , 2020, Multim. Tools Appl..

[33]  Vinu Sundararaj,et al.  Optimal Task Assignment in Mobile Cloud Computing by Queue Based Ant-Bee Algorithm , 2018, Wirel. Pers. Commun..

[34]  Manuj Darbari,et al.  An QPSL Queuing Model for Load Balancing in Cloud Computing , 2020, Int. J. e Collab..

[35]  Thomas Blaschke,et al.  A new GIS-based technique using an adaptive neuro-fuzzy inference system for land subsidence susceptibility mapping , 2018, Journal of Spatial Science.

[36]  D. Kavitha,et al.  IOT and context‐aware learning‐based optimal neural network model for real‐time health monitoring , 2020, Trans. Emerg. Telecommun. Technol..

[37]  Tran Cong Hung,et al.  MMSIA: Improved Max-Min Scheduling Algorithm for Load Balancing on Cloud Computing , 2019, ICMLSC.

[38]  Farookh Khadeer Hussain,et al.  Task-Based System Load Balancing in Cloud Computing Using Particle Swarm Optimization , 2013, International Journal of Parallel Programming.

[39]  D. Kavitha,et al.  RETRACTED ARTICLE: IoT based home monitoring system with secure data storage by Keccak–Chaotic sequence in cloud server , 2020, Journal of Ambient Intelligence and Humanized Computing.

[40]  Mourad Hakem,et al.  Load balancing in cloud computing environments based on adaptive starvation threshold , 2020, Concurr. Comput. Pract. Exp..

[41]  V. Arulkumar,et al.  RETRACTED ARTICLE: Performance analysis of nature inspired load balancing algorithm in cloud environment , 2020, Journal of Ambient Intelligence and Humanized Computing.

[42]  LOAD BALANCING IN CLOUD COMPUTING: THE ONLINE TRAFFIC MANAGEMENT , 2020 .

[43]  Deep Medhi,et al.  A Novel Strategy to Achieve Bandwidth Cost Reduction and Load Balancing in a Cooperative Three-Layer Fog-Cloud Computing Environment , 2020, IEEE Access.

[44]  Nazri Mohd Nawi,et al.  BAT algorithm used for load balancing purpose in cloud computing: an overview , 2020, International Journal of High Performance Computing and Networking.

[45]  Ramani Kannan,et al.  Resource scheduling algorithm with load balancing for cloud service provisioning , 2019, Appl. Soft Comput..

[46]  Anita Patil,et al.  ECC Based Encryption Algorithm for Lightweight Cryptography , 2018, ISDA.