Cloud and Fog based Integrated Environment for Load Balancing using Cuckoo Levy Distribution and Flower Pollination for Smart Homes

Reducing delay and latency in cloud computing environment is a challenging task for the research community. There are several smart cities in the world. These smart cities contain numerous Smart Communities (SCs), which have number of Smart Buildings (SBs) and Smart Homes (SHs). They require resources to process and store data in cloud. To overcome these challenges, another infrastructure fog computing environment is introduced, which plays an important role to enhance the efficiency of cloud. The Virtual Machines (VMs) are installed on fog server to whom consumers’ requests are allocated. In this paper, the cloud and fog based integrated environment is proposed. To overcome the delay and latency issues of cloud and to enhance the performance of fog. When there are a large number of incoming requests on fog and cloud, load balancing is another major issue. This issue has also been resolved in this paper. The load balancing algorithm Cuckoo search with Levy Walk distribution (CLW) and Flower Pollination (FP) are proposed. The proposed algorithms are compared with existing Cuckoo Search (CS) and BAT algorithm. The comparative analysis of these proposed and existing techniques are performed on the basis of Closest Data Center (CDC), Optimize Response Time (ORT) and Reconfigure Dynamically with Load (RDL). The RT of DCs of cloud and clusters, Processing Time (PT) of fogs is also optimized on the basis of CLW and FP.

[1]  Ivan Merelli,et al.  Combining Edge and Cloud computing for low-power, cost-effective metagenomics analysis , 2019, Future Gener. Comput. Syst..

[2]  Jiafu Wan,et al.  Fog Computing for Energy-Aware Load Balancing and Scheduling in Smart Factory , 2018, IEEE Transactions on Industrial Informatics.

[3]  Sai Peck Lee,et al.  A hyper-heuristic cost optimisation approach for Scientific Workflow Scheduling in cloud computing , 2018, Future Gener. Comput. Syst..

[4]  Kai Chen,et al.  Multitier Fog Computing With Large-Scale IoT Data Analytics for Smart Cities , 2018, IEEE Internet of Things Journal.

[5]  Miguel Jimeno,et al.  A Tabu Search Method for Load Balancing in Fog Computing , 2018 .

[6]  V. M. Arul Xavier,et al.  Chaotic social spider algorithm for load balance aware task scheduling in cloud computing , 2018, Cluster Computing.

[7]  Mohsen Guizani,et al.  Process state synchronization-based application execution management for mobile edge/cloud computing , 2019, Future Gener. Comput. Syst..

[8]  Ning Zhang,et al.  Joint Admission Control and Resource Allocation in Edge Computing for Internet of Things , 2018, IEEE Network.

[9]  Eryk Dutkiewicz,et al.  Sustainable Service Allocation Using a Metaheuristic Technique in a Fog Server for Industrial Applications , 2018, IEEE Transactions on Industrial Informatics.

[10]  Xiang Zhang,et al.  The Fog of Things Paradigm: Road toward On-Demand Internet of Things , 2018, IEEE Communications Magazine.

[11]  Yoji Yamato Server Selection, Configuration and Reconfiguration Technology for IaaS Cloud with Multiple Server Types , 2017, Journal of Network and Systems Management.

[12]  Rajkumar Buyya,et al.  Self managed virtual machine scheduling in Cloud systems , 2017, Inf. Sci..

[13]  Athanasios V. Vasilakos,et al.  Water-Constrained Geographic Load Balancing in Data Centers , 2017, IEEE Transactions on Cloud Computing.

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

[15]  Anne E. James,et al.  Modeling industry 4.0 based fog computing environments for application analysis and deployment , 2019, Future Gener. Comput. Syst..

[16]  Francisco Durán,et al.  Trans-cloud: CAMP/TOSCA-based bidimensional cross-cloud , 2018, Comput. Stand. Interfaces.

[17]  Shafii Muhammad Abdulhamid,et al.  Fault tolerance aware scheduling technique for cloud computing environment using dynamic clustering algorithm , 2016, Neural Computing and Applications.

[18]  Abdulsalam Yassine,et al.  IoT big data analytics for smart homes with fog and cloud computing , 2019, Future Gener. Comput. Syst..

[19]  Quansheng Guan,et al.  Optimal Scheduling of VMs in Queueing Cloud Computing Systems With a Heterogeneous Workload , 2018, IEEE Access.

[20]  Jianli Pan,et al.  Future Edge Cloud and Edge Computing for Internet of Things Applications , 2018, IEEE Internet of Things Journal.