Article Preview
Top2. Literature Review
Zeeshan Ali et al. (2020), Fog computing, abbreviated as FC, is simply an infrastructure which contains distributed computing, where all the computing resources such as storage, applications and data are distributed among the cloud and the data source. All the security and privacy issues such as authentication and key management issues, which were seen in cloud computing are also observed in fog computing as fog computing is just an extension to the traditional cloud computing. The scheme SAKA-FC, used for authentication key exchange for fog computing may suffer from extreme vulnerabilities according to the analysis performed. There is something called BAN logic which validates the formal security analysis of the proposed scheme. Meanwhile, automated formal scheme security verification takes place by the use of AVISPA tool. Some sort of non formal security analysis is performed to manifest that the proposed scheme can encounter some known attacks. With the proposed scheme, we get same communication costs as SAKA-FC, with a small difference in computation cost of 24%.
B.V. Natesha et al. (2021), Simply to be said, fog computing is the cutting edge technology used for handling, processing and computation of huge amount of data received from edge devices and sensors such as IoT devices. Some common networking devices like router and gateways are also used for as nodes to host and provide services to the connected devices as a result of IoT applications. The major problem in fog computing is finding a perfect node and deployment and running of IoT services because this devices might be geographically distributed and have a number of limited resources with them. Two-level resource provisioning framework has been designed in this paper with the help of dockers and containerization. With the two-level resource provisioning framework, service placement platform has been formulated as a multi-objective optimization problem for minimization of service time, cost, and energy consumption of IoT applications. The multi-objective optimization problem has been solved using the Elitism Based Genetic Algorithm (EGA). The results showed that the adopted method outperformed other techniques in terms of cost, time and energy consumption.
Satish Narayana Srirama et al. (2020), Fog computing is a hybrid distributed processing model, where the future Internet-of-Things (IoT) driven applications will move from cloud-centric model to. To reduce latency and improve the network effectiveness, some of the computational tasks such as real-time data analysis are moved to the edge of the network. Fog computing has been an interesting research domain in recent times. However, parallel and fault-tolerant execution of tasks are not supported with proper approach and a framework. An Akka framework based on the Actor model for designing and executing the distributed Fog applications has been proposed in this paper. Using the Akka toolkit as an implementation for the regular Actor model, a docker containerization approach is however used to deploy the distributed applications on the Fog networks.