The fog extends the cloud to the devices that produces the Iot data. These fog devices are also known as fog nodes. They can be deployed anywhere with the net connection. The only advantage that it provides is that if the IOT data are analyzed close to where they were collected, it can lead to minimum latency.
Developers uses two options:
1. Port IoT applications for fog nodes.
2. Write IoT applications for fog nodes.
Both the choices are performed at network edge. So, the fog nodes closest to the network edge ingest the data from IoT devices. Now when the process of collecting data, it is considered very important because the fog application sends different types of data to different optimal places.
The following points will state how the data is distributed:
1. The most time-sensitive data is analyzed on the fog node closest to the things generating the data.
2. Data that can wait seconds or minutes for action is passed along to an aggregation node for analysis.
3. Data that is less time sensitive is sent to the cloud for historical analysis, big data analytics, and long-term storage.
The two things i.e. the fog node and cloud platform works in following ways:
Fog node:
Receives the data from the IOT Devices, then using the fog IOT applications for real-time control and analytics then returns the result as fast as it can, which is in milliseconds usually. At last, it sends periodic data to the cloud.
Cloud platform:
It receives the data from fog nodes periodically, aggregates the data summary, performs analysis on these IOT data, gains business insights. Based on these insights, it can even send new application rules to the fog nodes.
Get Answers For Free
Most questions answered within 1 hours.