首页> 外文期刊>IEEE/ACM Transactions on Networking >NFVnice: Dynamic Backpressure and Scheduling for NFV Service Chains
【24h】

NFVnice: Dynamic Backpressure and Scheduling for NFV Service Chains

机译:NFVNICE:NFV服务链的动态背压和调度

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

摘要

Managing Network Function (NF) service chains requires careful system resource management. We propose NFVnice, a user space NF scheduling and service chain management framework to provide fair, efficient and dynamic resource scheduling capabilities on Network Function Virtualization (NFV) platforms. The NFVnice framework monitors load on a service chain at high frequency (1000Hz) and employs backpressure to shed load early in the service chain, thereby preventing wasted work. Borrowing concepts such as rate proportional scheduling from hardware packet schedulers, CPU shares are computed by accounting for heterogeneous packet processing costs of NFs, I/O, and traffic arrival characteristics. By leveraging cgroups, a user space process scheduling abstraction exposed by the operating system, NFVnice is capable of controlling when network functions should be scheduled. NFVnice improves NF performance by complementing the capabilities of the OS scheduler but without requiring changes to the OS's scheduling mechanisms. Our controlled experiments show that NFVnice provides the appropriate rate-cost proportional fair share of CPU to NFs and significantly improves NF performance (throughput and latency) by reducing wasted work across an NF chain, compared to using the default OS scheduler. NFVnice achieves this even for heterogeneous NFs with vastly different computational costs and for heterogeneous workloads.
机译:管理网络功能(NF)服务链需要仔细的系统资源管理。我们提出了NFVNICE,用户空间NF调度和服务链管理框架,为网络功能虚拟化(NFV)平台提供公平,高效和动态的资源调度功能。 NFVNICE框架在高频(1000Hz)上监控服务链上的负载,并在服务链中使用背压到棚屋负载,从而防止浪费的工作。借用从硬件包调度器中比例调度的借用概念,通过占NFS,I / O和流量到达特征的异构分组处理成本来计算CPU股票。通过利用CGroups,操作系统公开的用户空间处理调度抽象,NFVNICE能够在应安排网络功能时控制。 NFVNICE通过补充OS调度程序的功能,但不需要更改OS的调度机制,提高了NF性能。我们的受控实验表明,与使用默认OS调度程序相比,NFVNICE将CPU的适当速率成本比例公平份额与NFS的适当速率成本比例公平份额分析,并通过减少NF链中的浪费工作来显着提高NF性能(吞吐量和延迟)。 NFVNICE甚至可以实现这一点,即使是异构NFS,具有众异的计算成本和异构工作负载。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号