Fog computing: A review and conceptual architecture, issues, applications and its challenges
Apexa A. Dabhi, Tushar J. Raval, Karishma Chaudhry · International journal of advance research and innovative ideas in education · 2017
Fog computing, an extension of cloud computing services to the edge of the network to decrease latency and network congestion, is a relatively recent research trend. Although both cloud and fog offer similar resources and services, the latter is characterized by low latency with a wider spread and geographically distributed nodes to support mobility and real-time interaction. In this paper, we describe the fog computing architecture and review its different services and applications. We then discuss security and privacy issues in fog computing, focusing on service and resource availability. Virtualization is a vital technology in both fog and cloud computing that enables virtual machines (VMs) to coexist in a physical server (host) to share resources. Indeed, the Fog, which does not replace the centralized Cloud but cooperates with it.