Deploying IoT-enabled Virtual Network Function (VNF) chains to Cloud-Edge infrastructures requires determining a placement for each VNF that satisfies all set deployment requirements as well as a software-defined routing of traffic flows between consecutive functions that meets all set communication requirements. In this article, we present a declarative solution, EdgeUsher, to the problem of how to best place VNF chains to Cloud-Edge infrastructures. EdgeUsher can determine all eligible placements for a set of VNF chains to a Cloud-Edge infrastructure so to satisfy all of their hardware, IoT, security, bandwidth, and latency requirements. It exploits probability distributions to model the dynamic variations in the available Cloud-Edge infrastructure, and to assess output eligible placements against those variations.
翻译:将基于IoT的虚拟网络功能(VNF)链用于云化基础设施,需要确定每个符合所有部署要求的VNF的位置,以及满足所有固定通信要求的连续功能之间交通流量的软件定义路线。在本篇文章中,我们提出了一个宣示性解决方案,即EdgeUsher,以解决如何将VNF链最佳地置于云化基础设施中的问题。EdgeUsher可以确定将一组VNF链到云化基础设施的所有合格位置,以便满足其硬件、IoT、安全、带宽和耐久性要求。它利用概率分布来模拟现有云化基础设施的动态变化,并根据这些变化评估符合产出的配置。