首页> 外文会议>IEEE International Conference on Network Protocols >A sorted partitioning approach to high-speed and fast-update OpenFlow classification
【24h】

A sorted partitioning approach to high-speed and fast-update OpenFlow classification

机译:高速,快速更新的OpenFlow分类的分类分区方法

获取原文

摘要

OpenFlow packet classification needs to satisfy two requirements: high speed and fast updates. Although packet classification is a well-studied problem, no existing solution satisfies both requirements. Decision tree methods, such as HyperCuts, EffiCuts, and SmartSplit can achieve high-speed packet classification but not fast updates. The Tuple Space Search (TSS) algorithm used in Open vSwitch achieves fast updates but not high-speed packet classification. In this paper, we propose a hybrid approach, PartitionSort, that combines the benefits of both TSS and decision trees achieving both high-speed packet classification and fast updates. A key to PartitionSort is a novel notion of ruleset sortability that provides two key benefits. First, it results in far fewer partitions than TSS. Second, it allows the use of Multi-dimensional Interval Trees to achieve logarithmic classification and update time for each sortable ruleset partition. Our extensive experimental results show that PartitionSort is an order of magnitude faster than TSS in classifying packets while achieving comparable update time. PartitionSort is a few orders of magnitude faster in construction time than SmartSplit, a state-of-the-art decision tree classifier, while maintaining competitive classification time. Finally, PartitionSort is scalable to an arbitrary number of fields.
机译:OpenFlow数据包分类需要满足两个要求:高速和快速更新。尽管数据包分类是一个经过充分研究的问题,但是没有现有的解决方案可以满足这两个要求。诸如HyperCuts,EffiCuts和SmartSplit之类的决策树方法可以实现高速数据包分类,但不能实现快速更新。 Open vSwitch中使用的元组空间搜索(TSS)算法可实现快速更新,但无法实现高速数据包分类。在本文中,我们提出了一种混合方法PartitionSort,该方法结合了TSS和决策树的优势,实现了高速数据包分类和快速更新。 PartitionSort的一个关键是规则集可分类性的新颖概念,它提供了两个关键的好处。首先,它导致的分区远少于TSS。其次,它允许使用多维间隔树来实现对数分类并为每个可排序规则集分区更新时间。我们广泛的实验结果表明,在对数据包进行分类的同时,PartitionSort比TSS快一个数量级,同时实现了可比的更新时间。与最新的决策树分类器SmartSplit相比,PartitionSort的构建时间要快几个数量级,同时还能保持竞争性的分类时间。最后,PartitionSort可扩展到任意数量的字段。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号