Nowadays, we are witnessing the advent of the Internet of Things (EC) with numerous devices performing interactions between them or with end users. The huge number of devices leads to huge volumes of collected data that demand the appropriate processing. The 'legacy' approach is to rely on Cloud where increased computational resources can be adopted to realize any processing. However, even if the communication with the Cloud back end lasts for some seconds there are cases where problems in the network or the need for supporting real time applications require a reduced latency in the provision of responses/outcomes. Edge Computing (EC) comes into the scene as the 'solver' of the latency problem (and not only). Any processing can be performed close to data sources, i.e., at EC nodes having direct connection with IoT devices. Hence, an ecosystem of processing nodes can be present at the edge of the network giving the opportunity to apply novel services upon the collected data. Various challenges should be met before we talk about a fully automated ecosystem where EC nodes can cooperate or understand the status of them and the environment to be capable of efficiently serving end users or applications. In this paper, we perform a survey of the relevant research activities targeting to support the vision of Edge Mesh (EM), i.e., a 'cover' of intelligence upon the EC infrastructure. We present all the parts of the EC/EM framework starting from the necessary hardware and discussing research outcomes in every aspect of EC nodes functioning. We present technologies and theories adopted for data, tasks and resource management while discussing how (deep) machine learning and optimization techniques are adopted to solve various problems. Our aim is to provide a starting point for novel research to conclude efficient services/applications opening up the path to realize the future EC form.
翻译:目前,我们正目睹物联网(EC)的出现,许多装置在它们之间或与终端用户之间进行互动。大量装置导致大量收集的数据,需要适当的处理。“传统”方法是依赖云端,可以采用更多的计算资源来实现任何处理。然而,即使与云端后端的通信持续了几秒钟,但网络中的问题或支持实时应用的需要都要求降低提供响应/结果的延迟度。电算(EC)作为延缓问题(而不仅仅是运行)的“存储”进入了现场。任何处理都可以在接近数据源的地方进行,即与IoT设备直接连接的计算资源。因此,即使与云端的连接持续了几秒钟,即使与云后端的通信端的通信也存在一些问题或支持实时应用应用的需要。在我们谈论一个完全自动化的生态系统之前,EC节点可以提供合作或理解它们的现状和环境能够为欧盟委员会的终端用户或应用程序提供高效的启动任务(而不是仅仅运行运行)。 在本文中,我们进行一个处理当前电路节点的生态系统生态系统的生态系统,我们进行一项调查,然后是针对当前电子数据流流流流流流流流学的系统的研究,然后我们进行一项研究。我们进行一项研究,我们进行一项研究,我们进行一项研究,然后学习。