首页> 外文期刊>IEEE Journal on Selected Areas in Communications >Refactoring Network Functions Modules to Reduce Latencies and Improve Fault Tolerance in NFV
【24h】

Refactoring Network Functions Modules to Reduce Latencies and Improve Fault Tolerance in NFV

机译:重构网络功能模块以减少延迟并提高NFV中的容错能力

获取原文
获取原文并翻译 | 示例
           

摘要

Network functions virtualization (NFV) allows service providers to deliver new services to their customers more quickly by adopting software-centric network functions implementation over commercial, off-the-shelf hardwares. This NFV-based software-centric approach cannot use dedicated mechanisms implemented over custom built boxes to reduce latencies and tolerate faults. We present a case study of IP multimedia subsystem (IMS), which is the most complex NFV instance, requires extremely low end-to-end latency (40 msec), and demands system availability as high as five nines. Through an empirical study, we discover that highly modular IMS network functions implementation over virtualized platform: 1) incurs latencies and 2) does not tolerate faults. NFV-based IMS modules incur high latencies by creating a feedback loop among each other while executing delay sensitive data-plane traffic. These IMS modules are also susceptible to failure, causing the control-plane to terminate the application session while keeping the data-plane to forward data packets. To address these issues, we propose to refactor network function modules. We reduce latencies by pipelining the IMS modules, and recover failed modules by reconfiguring their neighboring modules. We build our system prototype of open source IMS over OpenStack platform. Our results show that our scheme reduces latencies and failure recovery time up to$12imes $and$10imes $, respectively, when compared with the state-of-the-art virtualized IMS implementation.
机译:网络功能虚拟化(NFV)使服务提供商可以通过在商用的现成硬件上采用以软件为中心的网络功能实施,更快地向其客户提供新服务。这种基于NFV的,以软件为中心的方法不能使用在定制的机壳上实现的专用机制来减少延迟和容忍故障。我们以IP多媒体子系统(IMS)为例,这是最复杂的NFV实例,要求极低的端到端延迟(40毫秒),并且要求系统可用性高达5个9。通过一项实证研究,我们发现高度模块化的IMS网络功能在虚拟化平台上的实现:1)引起延迟,2)不能容忍故障。基于NFV的IMS模块在执行对延迟敏感的数据平面流量时,会彼此之间创建一个反馈循环,从而导致高延迟。这些IMS模块也容易出现故障,从而导致控制平面终止应用程序会话,同时保持数据平面转发数据包。为了解决这些问题,我们建议重构网络功能模块。我们通过流水线化IMS模块来减少延迟,并通过重新配置相邻模块来恢复故障模块。我们通过OpenStack平台构建开源IMS的系统原型。我们的结果表明,我们的方案最多可减少延迟和故障恢复时间, n $ 12 times $ nand n n。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号