Specifying and placing chains of virtual network functions

Specifying and placing chains of virtual network functions
复制标题

DOI:
10.1109/cloudnet.2014.6968961
复制
发表时间:
2014-06
期刊:
2014 IEEE 3rd International Conference on Cloud Networking (CloudNet)
影响因子:
--
通讯作者:
Sevil Mehraghdam;Matthias Keller;H. Karl
Sevil Mehraghdam;Matthias Keller;H. Karl
中科院分区:
其他
文献类型:
--
作者:
Sevil Mehraghdam;Matthias Keller;H. Karl

文献摘要

被引文献

相似文献

网络设备对网络流执行不同的功能,并构成运营商网络的重要组成部分。通常,一组链式网络函数处理网络流。随着网络虚拟化的趋势,网络功能的虚拟化也成为人们感兴趣的话题。我们定义了一个模型,使用上下文无关语言的网络功能的链接形式化。我们处理部署请求并构建可以映射到网络的虚拟网络功能图。我们描述的映射作为一个混合的网络二次约束程序(MIQCP)的网络功能的位置,并考虑到有限的网络资源和功能的要求将它们链接在一起。我们已经进行了帕累托集分析,调查不同的优化目标之间可能的权衡。
Network appliances perform different functions on network flows and constitute an important part of an operator's network. Normally, a set of chained network functions process network flows. Following the trend of virtualization of networks, virtualization of the network functions has also become a topic of interest. We define a model for formalizing the chaining of network functions using a context-free language. We process deployment requests and construct virtual network function graphs that can be mapped to the network. We describe the mapping as a Mixed Integer Quadratically Constrained Program (MIQCP) for finding the placement of the network functions and chaining them together considering the limited network resources and requirements of the functions. We have performed a Pareto set analysis to investigate the possible trade-offs between different optimization objectives.