首页> 外文期刊>IEEE/ACM Transactions on Networking >Multilayer Packet Classification With Graphics Processing Units
【24h】

Multilayer Packet Classification With Graphics Processing Units

机译:图形处理单元的多层数据包分类

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

摘要

The rapid growth of server virtualization has ignited a wide adoption of software-based virtual switches, with significant interest in speeding up their performance. In a similar trend, software-defined networking (SDN), with its strong reliance on rule-based flow classification, has also created renewed interest in multi-dimensional packet classification. However, despite these recent advances, the performance of current software-based packet classifiers is still limited, mostly by the low parallelism of general-purpose CPUs. In this paper, we explore how to accelerate packet classification using the high parallelism and latency-hiding capabilities of graphic processing units (GPUs). We implement GPU-accelerated versions for both linear and tuple search, currently deployed in virtual switches, and also introduce a novel algorithm called Bloom search. These algorithms are integrated with high-speed packet I/O to build GSwitch, a GPU-accelerated software switch, and also to extend Open vSwitch. Our experimental evaluation indicates that, under realistic rule sets, GSwitch is at least 7 × faster than an equally-priced CPU classifier. We also show that our GPU-accelerated Open vSwitch outperforms the classic Open vSwitch implementation by a factor of 10, on average.
机译:服务器虚拟化的快速发展已激发了基于软件的虚拟交换机的广泛采用,人们对提高其性能表现出极大的兴趣。在类似的趋势中,软件定义网络(SDN)高度依赖基于规则的流分类,也引起了人们对多维数据包分类的新兴趣。但是,尽管取得了这些最新进展,但当前基于软件的数据包分类器的性能仍然受到限制,主要是因为通用CPU的并行性较低。在本文中,我们探索了如何使用图形处理单元(GPU)的高并行性和延迟隐藏功能来加速数据包分类。我们为当前在虚拟交换机中部署的线性和元组搜索实现了GPU加速版本,并且还引入了一种称为Bloom搜索的新颖算法。这些算法与高速数据包I / O集成在一起,以构建GSwitch(GPU加速的软件交换机),并扩展Open vSwitch。我们的实验评估表明,在现实的规则集下,GSwitch比同等价格的CPU分类器至少快7倍。我们还显示,GPU加速的Open vSwitch的性能平均比传统Open vSwitch的实现高出10倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号