Fog Computing Architectures, Privacy and Security Solutions

Seyedakbar Mostafavi, Waswa Shafik


Fog computing is a promising computing paradigm that extends cloud computing to the edge of networks where it provides services closer to users characterized by closer proximity to end-users and bigger geographical distribution, local resource pooling, latency reduction and backbone bandwidth savings. Fog computing supports vertically-isolated, latency-sensitive applications by providing ubiquitous, scalable, layered, federated, and distributed computing, storage, and network connectivity. In this paper, we have comprehensively surveyed and identified fog computing bottlenecks by showing the research gaps, classification of insights on fog computing corresponding state-of-earth resolutions. The Fog situates between the devices that can be connected on Internet known as Internet of Things (IoT) to allow connectivity, interaction and exchange data and the cloud. This paradigm faces security and privacy challenges for instance intrusion, cyber-crimes in design, implementation, operation or internal control. Besides, those inherited from cloud computing for instance integrity, confidentiality, availability, trust and reputation, authentication among others were studied in early standards.


: Fog Computing; Internet of Things; Security; Fog Privacy; Strategic Access

Full Text: