A survey on cloud-fog computing and load balancing scheduling algorithms

Main Article Content

Asha Sohal, Ramesh Kait


Cloud computing is a wide and fastest growing area in terms of computing research and industry these days. It mainly provides services based on IaaS, SaaS, and PaaS. These are the key parameters which decide the role of cloud services to the end users. These services can be offered to the end users through virtualization over the internet. Cloud has many advantages like large scaled computing, flexible infrastructures, pay per use, on demand services and many more. There are some major issues in processing of jobs over cloud computing like security, equal distribution of load, fault tolerance etc. and the biggest challenge over cloud is latency time which means the total time between the data sent by IoT over cloud, processing time and finally reply to the IoT or vice versa. The IoT devices will cause large number of various types of data that majorly could be difficult to handle for traditional system and sometimes over cloud systems to manage. Therefore, Fog computing is the paradigm which helps in upgradation of the current systems. It includes well equipped storage structure, computation, easily accessible data, and application-based services same as to the cloud computing closer to the users. In this survey paper, we introduce a comprehensive summary on the fog cloud networks, its architecture and the comparative study of load balancing algorithms which make fog cloud systems more efficient, and the intensive role of fog devices are like to act in advanced areas as in Tactile Internet.

Article Details