A novel load balancing strategy of software-defined cloud/fog networking in the Internet of Vehicles

The Internet of Vehicles (IoV) has been widely researched in recent years, and cloud computing has been one of the key technologies in the IoV. Although cloud computing provides high performance compute, storage and networking services, the IoV still suffers with high processing latency, less mobility support and location awareness. In this paper, we integrate fog computing and software defined networking (SDN) to address those problems. Fog computing extends computing and storing to the edge of the network, which could decrease latency remarkably in addition to enable mobility support and location awareness. Meanwhile, SDN provides flexible centralized control and global knowledge to the network. In order to apply the software defined cloud/ fog networking (SDCFN) architecture in the IoV effectively, we propose a novel SDN-based modified constrained optimization particle swarm optimization (MPSO-CO) algorithm which uses the reverse of the flight of mutation particles and linear decrease inertia weight to enhance the performance of constrained optimization particle swarm optimization (PSO-CO). The simulation results indicate that the SDN-based MPSO-CO algorithm could effectively decrease the latency and improve the quality of service (QoS) in the SDCFN architecture.

[1]  Paramartha Dutta,et al.  Genetic algorithm and gravitational emulation based hybrid load balancing strategy in cloud computing , 2015, Proceedings of the 2015 Third International Conference on Computer, Communication, Control and Information Technology (C3IT).

[2]  Dongmei Chen,et al.  基于雾计算的医院信息服务系统 (Fog Computing Based Hospital Information Service System) , 2015, 计算机科学.

[3]  Sanjay Kumar Jena,et al.  Performance analysis of greedy Load balancing algorithms in Heterogeneous Distributed Computing System , 2014, 2014 International Conference on High Performance Computing and Applications (ICHPCA).

[4]  Liu Wanjuna,et al.  Cloud Computing Resource Schedule Strategy Based on MPSO Algorithm , 2011 .

[5]  Navtej Singh Ghumman,et al.  Dynamic combination of improved max-min and ant colony algorithm for load balancing in cloud system , 2015, 2015 6th International Conference on Computing, Communication and Networking Technologies (ICCCNT).

[6]  R. K. Pateriya,et al.  Cloud Server Optimization with Load Balancing and Green Computing Techniques Using Dynamic Compare and Balance Algorithm , 2013, 2013 5th International Conference on Computational Intelligence and Communication Networks.

[7]  Mohamed Saleh,et al.  Towards Cloud Computing Services for Higher Educational Institutions: Concepts & Literature Review , 2015, 2015 International Conference on Cloud Computing (ICCC).

[8]  Derar Eleyan,et al.  Forensic Process as a Service (FPaaS) for Cloud Computing , 2015, 2015 European Intelligence and Security Informatics Conference.

[9]  Robert Elsässer,et al.  Diffusion Schemes for Load Balancing on Heterogeneous Networks , 2002, Theory of Computing Systems.

[10]  N. Nalini,et al.  An adaptive load balancing strategy in cloud computing based on Map reduce , 2015, 2015 1st International Conference on Next Generation Computing Technologies (NGCT).

[11]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[12]  Rongxing Lu,et al.  Towards power consumption-delay tradeoff by workload allocation in cloud-fog computing , 2015, 2015 IEEE International Conference on Communications (ICC).

[13]  Yacine Ghamri-Doudane,et al.  Software defined networking-based vehicular Adhoc Network with Fog Computing , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).