您的位置: 网界网 > 周报全文 > 正文

[周报全文]多线程技术迂回进入网络

2006年03月28日 16:16:49 | 作者:佚名 | 来源:$page.getBroMedia() | 查看本文手机版

摘要:一种实现应用感知网络的新架构方法,即大规模多线程技术(MMT)具有实实在在的好处。

标签
多线程
应用感知网络
 

网络系统日益需要具有应用感知能力来控制接入、分配资源以及为传输流分配优先级。以每秒千兆位线速度持续传送状态包流信息,需要超出目前传统处理器能力的随机内存存取速率。ASIC尽管速度很快,但却不能与不断发生变化的网络协议和应用保持同步。

19.jpg

一种实现应用感知网络的新架构方法,即大规模多线程技术(MMT)具有实实在在的好处。了解这项技术是评估下一代网络基础设施的关键。

在目前的MMT处理器中,软件线程一般与硬件线程(或流)一一对应。线程常常被组织起来,构成簇(cluster)或tribe来优化资源的利用,多个簇可以被部署在同一个芯片中。每个簇访问其局部外部动态RAMDRAM)并访问共享的内存。管线(或内核)一词是指执行软件指令的物理电路。

MMT通过让更大数量的内存请求同时发生,来实现内存吞吐量的最大化。因此,MMT能够在以前需要一个或多个专用ASIC的吞吐量水平上执行复杂的协议处理。这种对RAM存取的优化还使MMT能够克服传统多处理器的状态包吞吐量限制。

每一次内存操作都带来处理延迟。为了在面对苛刻的内存存取要求时保持低延迟和高吞吐量,面向网络的多处理架构必须支持非常高数量的并发线程和执行管线,每条线程和管线都具有自己的专用处理资源。通过让数据包并行穿过100条或更多的线程,可以以10Gbps数据速率、不到1毫秒的延迟进行深层次的数据包检查。这就使MMT可以满足VoIP和高速骨干网络上的其他延迟敏感应用的需要。

配备风险发现引擎的网络内容监测硬件专用设备,可以提供对进出网络数据的可见性。

风险发现引擎被动地监测以线速度在网络上流动的输入和输出的传输流,不管传输流使用什么协议或端口。引擎实时捕获、重新组装和分析TCP流,来确定威胁和发出报警。(美国《Network World》供本报专稿)

[责任编辑:程永来 cheng_yonglai@cnw.com.cn]