Deploying chains of virtual network functions: On the relation between link and server usage

Deploying chains of virtual network functions: On the relation between link and server usage
复制标题

DOI:
10.1109/infocom.2016.7524565
复制
发表时间:
2016-04
期刊:
IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications
影响因子:
--
通讯作者:
Tung-Wei Kuo;Bang-Heng Liou;K. Lin;Ming-Jer Tsai
Tung-Wei Kuo;Bang-Heng Liou;K. Lin;Ming-Jer Tsai
中科院分区:
其他
文献类型:
--
作者:
Tung-Wei Kuo;Bang-Heng Liou;K. Lin;Ming-Jer Tsai

文献摘要

被引文献

相似文献

近年来,网络功能虚拟化(Network Function Virtualization,NFV)被提出从网络硬件设备向软件中间盒转型。通常,需求需要按照沿着路由路径的服务链以特定顺序调用多个虚拟网络功能(VNF)。为了更好地利用网络,本文研究了VNF布局和路径选择的联合问题。我们发现,链接和服务器使用之间的关系在该问题中起着至关重要的作用。我们首先提出了一种系统的方法来根据网络条件和需求属性灵活地调整每个需求的适当链路和服务器使用情况。特别是,我们计算适当的路由路径长度,并为服务链中的每个VNF决定是使用额外的服务器资源还是重用现有服务器提供的资源。然后,我们提出了一种链部署算法,以遵循该链路和服务器使用的指导。仿真结果表明,该算法有效地适应了网络资源的动态变化,比其他启发式算法更能满足用户的需求。
Recently, Network Function Virtualization (NFV) has been proposed to transform from network hardware appliances to software middleboxes. Normally, a demand needs to invoke several Virtual Network Functions (VNFs) in a particular order following the service chain along a routing path. In this paper, we study the joint problem of VNF placement and path selection to better utilize the network. We discover that the relation between the link and server usage plays a crucial role in the problem. We first propose a systematic way to elastically tune the proper link and server usage of each demand based on network conditions and demand properties. In particular, we compute a proper routing path length, and decide, for each VNF in the service chain, whether to use additional server resources or to reuse resources provided by existing servers. We then propose a chain deployment algorithm to follow the guidance of this link and server usage. Via simulations, we show that our design effectively adapts resource usage to network dynamics, and, hence, serves more demands than other heuristics.