Once upon a time, in order to keep up with the rapid growth of data, cloud computing was introduced into organisations as a solution. In the recent years, the capability of cloud computing has beginning to show decline in its effectiveness as the number of data being generated continuously expanding and growing at overwhelming speed. As a results, organisation is again introduced to a more effective architecture called fog computing. However, its implementation is not an easy task. This post explain the challenges in implementing fog computing.
Fog computing vs cloud computing
Fog computing is not a replacement of cloud computing but instead an extension to cloud computing that enhances the already established cloud architecture. Here’s how – While the servers nodes of the cloud computing are located within the internet, the fog computing have them at the edge of the networks. With this parameter, fog computing enhances cloud computing by functionally manages data from mobile devices thus reduced latency and improved response time.
What are the challenges in implementing fog computing?
The need for fog computing is crucial. However, its implementation come with various challenges including
1. Data privacy
As fog computing involves deployment of fog nodes at the edge of Internet, more end users are more accessible to the fog nodes. This increases the number of sensitive data being collected by the fog nodes compared to the remote cloud making it become the target of cyber attackers.
2. Security
The most critical security is the risk of having malicious user in using a fake IP address to access the data stored in the certain fog node as fog computing involves authentication of devices at different gateways. This lead to the need for the use of intrusion detection system at every layer of the platform.
3. Network management
Without SDN and NFV techniques, the management fog nodes, network, and also the connection between the nodes are a heavy task since they are connected to heterogenous devices.
4. Positioning the fog servers
The positioning of the group of fog servers requires analysis on work done in each node in the servers in order to optimise the service delivered by fog computing as well as lowers the maintenance cost.
5. Energy Consumption
Fog computing involves high consumption of energy fog environments apply massive number of fog nodes.
Nevertheless, every new implementation is paired with challenges. Thus, organisations need to understand the challenges needed to addressed to leverage the implementation of the chosen technology, architecture or practice.
E-SPIN Group in the enterprise ICT solution supply, consultancy, project management, training and maintenance for corporation and government agencies did business across the region and via the channel. Feel free to contact E-SPIN for your project requirement and inquiry.
Related posts that may interest you:
1. The rise of Fog Computing: What is Fog Computing?
2. Differences between Fog Computing and Edge Computing
3. Fog computing architecture as the extension of cloud computing