After all that buzz surrounding Cloud Computing, Cisco decided to launch a hot, new tech buzzword, “Fog Computing”. Cisco’s USP is their routers which aside from storage is the probably the most unglamorous business in the tech industry. So yes, we can say that Cisco is trying to step up its game by making its routers more appealing with the launch of this new buzzword.
What is the “Fog”?
Cisco has defined Fog Computing in a highly comprehensive manner. But here’s the real deal, how is it any different from Cloud Computing? To begin with, Fog Computing “extends Cloud computing and services to the edge of the network”. Having said that, given below are some distinctive characteristics of “Fog” and the “Cloud”.
So why and how did this concept of Fog Computing evolve?
In this day and age, most information is accessible on mobile devices. Social media data, emails, files and even bank account information is easily available on mobile devices simply with an internet connection. Yes, the Cloud is making it all happen.
However, slow bandwidth is covertly contributing to the increase in restrictions of a wireless network. 3G and 4G cellular networks aren’t efficient enough to transmit data from devices to the Cloud at the same speed that the data is generated. Thus, Cisco decided to store and process this volcano of data on the routers that are present between the Internet and end user devices and deliver content to the end users through a more geographically distributed platform. This new methodology of edge computing is focused on distributing data by moving it closer to the end user to remove latency and sustain mobile computing.
Fog- Is it a Myth?
Is Fog ultimately just a combination of Internet of Things and the Cloud? The notion of “Fog” being attached to a physical location and thus turning into a new category of computing seems hollow to some technologists. Cloud computing is independent of location whereas Fog is a form of locational computing. The main advantage of cloud computing comes from the fact that it is easily scalable and information can be accessed from several locations.
Thus, adding more devices to the Cloud to handle data that lives on the edge cannot wholly be considered as a subset of Cloud Computing.