Research on Load Balancing for Software Defined Cloud-Fog Network in Real-Time Mobile Face Recognition

The real-time camera-equipped mobile devices have been widely researched recently. And cloud computing has been used to support those applications. However, the high communication latency and unstable connections between cloud and users influence the Quality of Service (QoS). To address the problem, we integrate fog computing and Software Defined Network (SDN) to the current architecture. Fog computing pushes the computation and storage resources to the network edge, which can efficiently reduce the latency and enable mobility support. While SDN offers flexible centralized control and global knowledge to the network. For applying the software defined cloud-fog network (SDC-FN) architecture in the real-time mobile face recognition scenario effectively, we propose leveraging the SDN centralized control and fireworks algorithm (FWA) to solve the load balancing problem in the SDC-FN. The simulation results demonstrate that the SDN-based FWA could decrease the latency remarkably and improve the QoS in the SDC-FN architecture.

[1]  M. Kowsalya,et al.  A new power system reconfiguration scheme for power loss minimization and voltage profile enhancement using Fireworks Algorithm , 2014 .

[2]  Mohammad Abdullah Al Faruque,et al.  Energy Management-as-a-Service Over Fog Computing Platform , 2016, IEEE Internet Things J..

[3]  Kong Min A New Particle Swarm Optimization for Solving Constrained Optimization Problems , 2007 .

[4]  Qun Li,et al.  Fog Computing: Platform and Applications , 2015, 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb).

[5]  Songqing Chen,et al.  Help your mobile applications with fog computing , 2015, 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking - Workshops (SECON Workshops).

[6]  Mario Zagar,et al.  Analysis of issues with load balancing algorithms in hosted (cloud) environments , 2011, 2011 Proceedings of the 34th International Convention MIPRO.

[7]  Zhu Xiaomin Advanced Dynamic Feedback and Random Dispatch Load-balance Algorithm , 2007 .

[8]  Milan Tuba,et al.  Fireworks algorithm applied to constrained portfolio optimization problem , 2015, 2015 IEEE Congress on Evolutionary Computation (CEC).

[9]  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).

[10]  Ioannis Lambadaris,et al.  PRE-Fog: IoT trace based probabilistic resource estimation at Fog , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[11]  Bhawna Mallick,et al.  Load balancing in cloud computing using dynamic load management algorithm , 2015, 2015 International Conference on Green Computing and Internet of Things (ICGCIoT).

[12]  Munam Ali Shah,et al.  Load balancing algorithms in cloud computing: A survey of modern techniques , 2015, 2015 National Software Engineering Conference (NSEC).

[13]  Ying Tan,et al.  Fireworks Algorithm for Optimization , 2010, ICSI.