首页> 外文学位 >Power-saving and memory-efficient network search engines with fast updating.
【24h】

Power-saving and memory-efficient network search engines with fast updating.

机译:省电且内存高效的网络搜索引擎,具有快速更新的功能。

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

摘要

Ternary Content Addressable Memories (TCAMs) have been widely considered as the most promising devices for composing hardware solutions for speedy IP address lookups. Their parallel search functionality and triple state characteristic ease the complex Longest Prefix Match (LPM) procedure traditionally implemented using the relatively involved trie structure. Despite their prominent search performance, however, TCAMs traditionally suffer from lengthy updating and excessive power consumption. Internet instability and growth severely challenge the design of a high-performance, TCAM-based IP address search engine (SE). In this dissertation, we elaborate three network search engine architectures aimed at tackling the two aforementioned shortcomings of TCAM. The key idea behind the MIPS-based search engine is to store and maintain a forwarding table in TCAM according to the Minimum Independent Prefix Set (MIPS), totally eliminating the prefix order constraint and simplifying the TCAM updating procedure. The technique named Bounded Prefix Expansion and Compression (BPEC) is proposed to fairly stabilize the incremental updates on generic TCAMs by bounding the maximum number of TCAM insertions for each MIPS update. As a result, frequent routing table updates no longer have a marked adverse impact on lookup performance in our schemes. Moreover, both the MIPS- and BPEC-based solutions exhibit considerable forwarding table compression in practice, which helps to save the relatively valuable TCAM space and reduce TCAM power consumption. The third solution is proposed for the purpose of conserving TCAM power. Its design is based on a high-efficiency algorithm denoted as Exact Table Partitioning (ETAP), which enables only one single segment of a TCAM to be involved in each search operation. Eventually, the ETAP-based solution is able to confine the overall system power consumption within a pre-determined power budget. The effectiveness of the three network search engine solutions has been verified by extensive experiments conducted using real-world routing tables obtained from the Internet. Their performance is evaluated and compared with some earlier works, showing that our designs are clearly superior.
机译:三元内容可寻址内存(TCAM)已被广泛认为是组成用于快速IP地址查找的硬件解决方案的最有前途的设备。它们的并行搜索功能和三态状态特性简化了传统上使用相对涉及的特里结构进行的复杂的最长前缀匹配(LPM)过程。尽管TCAM具有出色的搜索性能,但传统上它们却需要进行长时间的更新和过多的功耗。 Internet的不稳定和增长严重挑战了基于TCAM的高性能IP地址搜索引擎(SE)的设计。本文针对三种TCAM的不足,提出了三种网络搜索引擎架构。基于MIPS的搜索引擎背后的关键思想是根据最小独立前缀集(MIPS)在TCAM中存储和维护转发表,从而完全消除了前缀顺序约束并简化了TCAM更新过程。提出了一种称为有界前缀扩展和压缩(BPEC)的技术,通过限制每个MIPS更新的TCAM插入的最大数量,可以相当稳定地对通用TCAM进行增量更新。结果,频繁的路由表更新不再对我们的方案中的查找性能产生明显的不利影响。此外,基于MIPS的解决方案和基于BPEC的解决方案在实践中均表现出相当大的转发表压缩,这有助于节省相对宝贵的TCAM空间并减少TCAM功耗。为了节省TCAM功率,提出了第三种解决方案。它的设计基于称为精确表分区(ETAP)的高效算法,该算法仅允许TCAM的单个片段参与每个搜索操作。最终,基于ETAP的解决方案能够将整个系统的功耗限制在预定的功率预算之内。这三种网络搜索引擎解决方案的有效性已通过使用从Internet获得的真实路由表进行的大量实验得到了验证。对它们的性能进行了评估,并与一些早期的作品进行了比较,表明我们的设计明显优越。

著录项

  • 作者

    Wang, Gesan.;

  • 作者单位

    University of Louisiana at Lafayette.;

  • 授予单位 University of Louisiana at Lafayette.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2006
  • 页码 98 p.
  • 总页数 98
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号