Abstract
Smart Grid (SG) gives the opportunity of two way communication to consumers and utility. SG balances and monitors the consumption of electricity of the consumers. The concept of fog and cloud is introduced in order to enhance SG efficiency. Cloud gives computational and storage facilities to the users. The delay and latency issues arise because of its remote location. To resolve these issues, fog is introduced by cisco in recent years. The performance of cloud and fog is enhanced using a different technique. In this paper, we introduce fog and cloud based environment for the efficient utilization of energy. In this environment, Micro Grid (MG) is also attached to the buildings to make their consumption efficient using renewable resources. MG makes these buildings and societies smarter using fog and cloud based environment in SG. Fog executes those request or allocates resources to those which require less computational power and resources; otherwise, these requests are forwarded to the cloud. We apply Crow Search Algorithm (CSA) and server broker policies to calculate the Response Time (RT), Processing Time (PT) and cost.