首页> 外文期刊>Computer networks >Adaptive network-traffic balancing on multi-core software networking devices
【24h】

Adaptive network-traffic balancing on multi-core software networking devices

机译:多核软件联网设备上的自适应网络流量平衡

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

摘要

Software networking devices running on commercial-off-the-shelf hardware offer more flexibility and less performance than high-end, dedicated, networking devices. However, this lack of performance can be compensated, to some extent, by multi-core processors that can manage network packets in parallel. In order to efficiently utilize multi-core architectures, the processing load and the network traffic must be properly balanced to optimize the inter-core communication. Here, we analyze the traffic distribution on a per-packet and per-flow basis and verify the performance of the Linux Bridge networking device. A new, adaptive, traffic-distribution method is proposed, which combines packet-based and flow-based traffic distributions. The method was experimentally validated by two test cases - the "worst-case" scenario, with one dominant flow, and the "backbone-link" scenario, with a large number of flows that have a similar packet rate. In the case of one dominant flow, the performance in traffic throughput is improved by a factor of 2.8 by engaging four processing cores. In the case of a large number of traffic flows, the performance remains similar to the existing flow-based methods. (C) 2014 Elsevier B.V. All rights reserved.
机译:与高端专用网络设备相比,运行在现成的商用硬件上的软件网络设备提供了更大的灵活性和更低的性能。但是,可以通过并行管理网络数据包的多核处理器在某种程度上弥补这种性能不足。为了有效地利用多核体系结构,必须适当平衡处理负载和网络流量以优化核心间通信。在这里,我们按包和按流分析流量分布,并验证Linux Bridge网络设备的性能。提出了一种新的自适应流量分配方法,该方法结合了基于分组和基于流的流量分配。该方法已通过两个测试用例进行了实验验证-“最坏情况”场景(具有一个主要流)和“骨干链路”场景(具有大量具有相似数据包速率的流)。在一个主要流的情况下,通过使用四个处理核心,流量吞吐量的性能提高了2.8倍。在大量流量的情况下,性能仍然类似于现有的基于流量的方法。 (C)2014 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号