Enabling NFV Elasticity Control With Optimized Flow Migration

Enabling NFV Elasticity Control With Optimized Flow Migration
复制标题

DOI:
10.1109/jsac.2018.2869953
复制
发表时间:
2018-09
影响因子:
16.4
通讯作者:
Chen Sun;J. Bi;Zili Meng;Tong Yang;Xiao Zhang;Hongxin Hu
Chen Sun;J. Bi;Zili Meng;Tong Yang;Xiao Zhang;Hongxin Hu
中科院分区:
计算机科学1区
文献类型:
--
作者:
Chen Sun;J. Bi;Zili Meng;Tong Yang;Xiao Zhang;Hongxin Hu

文献摘要

被引文献

相似文献

网络功能虚拟化 (NFV) 与软件定义网络 (SDN) 一起提供了增强服务交付灵活性和降低总体成本的潜力。 NFV基于NF实例的动态创建和销毁能力,为NF的控制提供了极大的弹性,例如NF的扩缩容、负载均衡等。为了实现 NFV 弹性控制,需要在 NF 实例之间重新分配网络流量。然而,决定哪些流适合迁移是高效 NFV 弹性控制的关键问题。在本文中,我们建议构建一种创新的流量迁移控制器OFM控制器,以实现NFV弹性控制的优化流量迁移。我们针对不同情况确定触发条件和控制目标,并精心设计模型和算法,以解决缓冲区溢出避免、迁移成本计算和迁移的有效流量选择等三大挑战。我们在 NFV 和 SDN 环境之上实施 OFM 控制器。我们的评估结果表明,OFM 控制器可以有效地支持 NFV 弹性控制中的优化流量迁移。
Network function virtualization (NFV) together with software defined networking (SDN) offers the potential for enhancing service delivery flexibility and reducing overall costs. Based on the capability of dynamic creation and destruction of network function (NF) instances, NFV provides great elasticity in NF control, such as NF scaling out, scaling in, and load balancing. To realize NFV elasticity control, network traffic flows need to be redistributed across NF instances. However, deciding which flows are suitable for migration is a critical problem for efficient NFV elasticity control. In this paper, we propose to build an innovative flow migration controller, OFM controller, to achieve optimized flow migration for NFV elasticity control. We identify the trigger conditions and control goals for different situations, and carefully design models and algorithms to address three major challenges including buffer overflow avoidance, migration cost calculation, and effective flow selection for migration. We implement the OFM controller on top of NFV and SDN environments. Our evaluation results show that OFM controller is efficient to support optimized flow migration in NFV elasticity control.