The rise of the Internet of Things (IoT) has opened new research lines that focus on applying IoT applications to domains further beyond basic user-grade applications, such as Industry or Healthcare. These domains demand a very high Quality of Service (QoS), mainly a very short response time. In order to meet these demands, some works are evaluating how to modularize and deploy IoT applications in different nodes of the infrastructure (edge, fog, cloud), as well as how to place the network controllers, since these decisions affect the response time of the application. Some works in the literature have approached this problem by providing separate plans for deployment and placing of controllers. However, this approach makes sub-optimal decisions, that complicate guaranteeing the demanded response time. To guarantee an optimal response time, it is crucial to solve the problem in a single effort that considers both, the networking and computing dimensions. In this work, we analyze the influences between the response time of computing and networking in edge computing environments with SDN networks, merging both optimization efforts into a single one and proposing a solution to the joint problem. Our evaluation shows that our proposal can shorten response time by up to 28.97%
翻译:物联网(IoT)的兴起开辟了新的研究线,重点是将IoT应用应用到基本用户级应用程序以外的领域,如工业或保健,这些领域要求非常高的服务质量(Qos),这主要是极短的反应时间。为了满足这些需求,一些工作正在评估如何将IoT应用模块化和在基础设施的不同节点(边缘、雾、云)部署,以及如何将网络控制器放置在网络控制器上,因为这些决定影响到应用程序的响应时间。文献中的一些作品通过提供单独的部署和部署控制器的计划来解决这个问题。然而,这种办法使次优化的决定使得需要的反应时间更加复杂。为了保证最佳的反应时间,在考虑网络和计算两个层面的单一努力中解决问题至关重要。在这项工作中,我们分析了计算和网络边缘计算环境中联网的反应时间与SDN网络之间的影响,将优化努力合并成一个单一的工作,并提出一个共同问题的解决方案。我们的评估表明,我们的建议可以缩短响应时间到28.97%。