Fog computing is an emerging technology in the field of network services where data transfer from one device to another to perform some kind of activity. Fog computing is an extended concept of cloud computing. It works in-between the Internet of Things (IoT) and cloud data centers and reduces the communication gaps. Fog computing has made possible to have decreased latency and low network congestion. Fog computing is an on-going research trend in which the possibility of efficient network services exist. Fog computing can be described as a cloud type platform having similar services of data computation, data storage and application service but it is fundamentally different as it decentralized. In this paper, we have done a comprehensive survey on fog computing& IoT and described the fog computing architecture and analyze its different benefits and applications. We have also analyzed the security aspects of fog computing & IoT, which is necessary and an important part of any kind of technology used in data communication system.
翻译:Fog计算是一种新兴的网络服务技术,用于在设备之间传输数据以执行某种活动。Fog计算是云计算的延伸概念。它在物联网(IoT)和云数据中心之间工作,减少了通信间隙。Fog计算可实现较低的延迟和低网络拥塞。Fog计算是一种正在进行研究的趋势,其中存在有效的网络服务可能性。Fog计算可以描述为一种具有数据计算、数据存储和应用服务类似服务的云平台,但它在本质上是分散的。在本文中,我们对Fog计算与物联网进行了全面的调查,并描述了Fog计算的架构,分析了其不同的优点和应用。我们还分析了Fog计算和物联网的安全方面,这是任何数据通信系统中使用的技术的必要且重要的部分。