基于TCAM的高性能网络搜索引擎
内容导读:
日前,赛普拉斯半导体公司宣布,它正在提供Ayama 10000 NSE系列网络搜索引擎(NSE)的样品。这一系列产品为多协议信息包分类以及以每秒搜索2.66亿次(266 MSPS)的速度进行转发做了优化,从而有效地将现有网络搜索引擎解决方案的搜索性能提高了一倍。Ayama 10000 NSE系列可与ASIC和FPGA配合工作,因而能够使网络厂商迅速配置支持以10Gbps及以上的线速进行复杂信息包搜索的设备。
Ayama 10000 NSE系列中包含CYNSE10512,这是一款超高密度的、512K个入口(18Mb)的NSE,具有高性能(266MSPS)和低功耗特色。此外,这个网络搜索引擎系列中还包含265K个入口(9Mb)的CYNSE10256和128K个入口(4.5Mb)的CYNSE10128。Ayama 10000 NSE系列还同时兼容赛普拉斯的NSE70000系列。Ayama 10000 NSE系列产品可与ASIC和FPGA配合工作,并含有可以逐位屏蔽的完整三进制内容寻址存储器(TCAM)阵列。这使得这个系列的网络搜索引擎可以有效地完成面向多种应用的搜索任务,从信息包转发到复杂的多协议分类等应用,不一而足。
由于速度达到了266MSPS,Ayama 10000 NSE的性能比目前市场上的网络搜索引擎提高了一倍多。它的Mini-Key电源管理功能降低了功耗,通过仅对含有感兴趣入口的那部分网络搜索引擎阵列供电,功耗可降低70%之多。此外,通过在第三层转发操作中按照最长前缀匹配(LPM)的原则动态确定入口的优先顺序从而消除与路由表更新相关的延迟,Ayama 10000 NSE的Soft Priority路由表管理确保了线速传输时数据的完整性。在核心部分和I/O部分的奇偶校验功能保证了数据在整个搜索子系统中的完整性。
赛普拉斯新的软件平台Cynapse提供了多种工具,它提供的参考设计套件中包括应用说明、FPGA参考代码、硬件和软件行为模型、器件型号(IBIS和BSDL)以及原理图和布局图所用图形符号。
标签:
来源:中电网 作者: 时间:2003/7/10 0:00:00