Efficient Smart Grid Load Balancing via Fog and Cloud Computing
Open Access
- 17 May 2022
- journal article
- research article
- Published by Wiley in Mathematical Problems in Engineering
- Vol. 2022, 1-11
Abstract
As the cloud data centers size increases, the number of virtual machines (VMs) grows speedily. Application requests are served by VMs be located in the physical machine (PM). The rapid growth of Internet services has created an imbalance of network resources. Some hosts have high bandwidth usage and can cause network congestion. Network congestion affects overall network performance. Cloud computing load balancing is an important feature that needs to be optimized. Therefore, this research proposes a 3-tier architecture, which consists of Cloud layer, Fog layer, and Consumer layer. The Cloud serves the world, and Fog analyzes the services at the local edge of network. Fog stores data temporarily, and the data is transmitted to the cloud. The world is classified into 6 regions on the basis of 6 continents in consumer layer. Consider Area 0 as North America, for which two fogs and two cluster buildings are considered. Microgrids (MG) are used to supply energy to consumers. In this research, a real-time VM migration algorithm for balancing fog load has been proposed. Load balancing algorithms focus on effective resource utilization, maximum throughput, and optimal response time. Compared to the closest data center (CDC), the real-time VM migration algorithm achieves 18% better cost results and optimized response time (ORT). Realtime VM migration and ORT increase response time by 11% compared to dynamic reconFigure with load (DRL) with load. Realtime VM migration always seeks the best solution to minimize cost and increase processing time.Keywords
Funding Information
- National Natural Science Foundation of China (U1766210)
This publication has 29 references indexed in Scilit:
- A Hybrid Genetic Wind Driven Heuristic Optimization Algorithm for Demand Side Management in Smart GridEnergies, 2017
- A survey of cloud computing data integrity schemes: Design challenges, taxonomy and future trendsComputers & Security, 2017
- An Energy Efficient Ant Colony System for Virtual Machine Placement in Cloud ComputingIEEE Transactions on Evolutionary Computation, 2016
- Energy and Migration Cost-Aware Dynamic Virtual Machine Consolidation in Heterogeneous Cloud DatacentersIEEE Transactions on Services Computing, 2016
- An enhanced particle swarm optimization with levy flight for global optimizationApplied Soft Computing, 2016
- Multi-objective grey wolf optimizer: A novel algorithm for multi-criterion optimizationExpert Systems with Applications, 2016
- Optimal Cloud Computing Resource Allocation for Demand Side ManagementIEEE Transactions on Smart Grid, 2016
- Live Migration for Multiple Correlated Virtual Machines in Cloud-Based Data CentersIEEE Transactions on Services Computing, 2015
- Shadow-Routing Based Dynamic Algorithms for Virtual Machine Placement in a Network CloudIEEE Transactions on Cloud Computing, 2015
- Virtual Machines Migration based on Greedy Algorithm in Cloud ComputingInternational Journal of Computer Applications, 2014