While Fog computing may not entirely replace cloud, it does help it by reducing its data loads.

Due to the growth of IoT, the existing cloud network is unable to keep with the increasing data loads and processing demands, especially in real-time. The increase of consumer and enterprise devices connected to the IoT has put too much strain on cloud services from even the most cutting edge providers.  While it provides a centralized architecture, there is not enough bandwidth, and it costs too much money. Other problems faced in cloud services for IoT include high latency, vulnerability to cyber-attacks, lack of location awareness and downtime issues. To address these issues, companies are slowly moving to fog computing, which extends the cloud to be closer to the things that produce and act on IoT generated data. Here, the design uses local computing nodes (fog nodes) between the endpoints (e.g., sensors, cameras) and cloud data centers to gather, store and process data instead of using a remote cloud data center. It basically refers to a decentralized computing structure. Besides, its flexibility and ability to gather and process data from both the centralized cloud and the edge devices of a network make it one of the most resourceful and emerging technology to mitigate the information overload we face today.


Read More>>