Are fog and edge computing the same? This blogpost is about explaining the difference between the two apparently similar but actually different concepts i.e. fog and edge computing.
What is Difference Between Fog and Edge Computing?
Fog Computing and Edge Computing both are designed to meet similar objectives of bringing computations and intelligence on the network edge or closer to the places where the data is created. Generally, these two concepts are considered the same due to their ability of meeting the same objectives; however, there is a distinction between the two. In fog computing, the task of data processing is accomplished on a fog node or Internet of Things (IoT) gateway that is located on a Local Area Network (LAN). On the other hand, in edge computing the processing takes place on the gateway devices that either reside closer to the data sources or on the devices with which the sensors are attached. Therefore, the major difference between the two concepts is in terms of the location of data processing.
It is important to mention that in the fog computing the transmission of data from the data generating devices to the fog or cloud occurs through a complex process because the data received from the devices in the form of signals is first converted to a representation understandable by the Internet. Subsequently, this data is transmitted to the fog nodes and later can be sent to the cloud.
In the edge computing, the sensors or data generating devices are hooked up with a system or controller controlled by the edge programmable industrial controller equipped with the processing capabilities. Therefore, we see that as compared to the fog computing the architecture in the edge computing is apparently less complex.
Click here to read more about the recent and emerging trends in fog and edge computing research. The article contains information about a variety of topics in the fog computing for research students.