我国的宽带路由器发展还是非常迅速的,同时技术也非常的先进,于是我研究了一下宽带路由器中全业务分布式处理技术,在这里拿出来和大家分享一下,希望对大家有用。如何提高汇聚路由器性能和服务质量,使汇聚宽带路由器具备高端路由器的可靠性高性能和接入宽带路由器的灵活性?
以前是采用高端宽带路由器的NP/ASIC或采用高性能CPU,并支持高端设备的分布式架构和高可靠性技术,如BFD、NSF/GR、TE FRR等。传统的NP处理器由于代码指令空间的限制不能处理复杂的业务指令,同时由于不同的数据报文采用相同的处理流程而不得不放弃业务的处理;传统的ASIC处理器采用了固定的硬件芯片技术,对于任何报文都是相同的处理方法,不能按照用户的需求灵活地改变数据报文的处理流程。
传统宽带路由器厂商往往通过集中式的业务单板来完成对业务支持,比如提供专门的流量统计单板等等。这种搭积木式的设备开发要求用户付出更多的成本购买业务处理板,而且使得原本创新的分布式优势在业务处理上走回到了集中式处理的性能瓶颈当中。
业界领先的多核分布式处理技术为这些需求提供了新的技术方案。多核处理器既有传统硬件处理类似的转发性能,又有传统CPU处理器的灵活构架,***地把高性能数据转发和高性能业务处理结合起来,给用户带来全新的业务体验。
H3C SR6600 系列全分布式多核处理器架构宽带路由器是新一代汇聚骨干宽带路由器产品设计思想的成功的创新体现。
多核CPU处理器具有类似普通CPU一样的编程界面和灵活处理各种指令的能力,在数据转发过程中能够随时判断当前转发的数据报文是否需要进行业务处理,一旦发现当前转发的数据报文需要进行业务处理时,多核CPU处理器能够及时把这个数据报文交给相应的模块进行业务处理。
每个业务单板都采用了高性能的多核处理引擎,可以轻松地把传统分布式宽带路由器需要集中处理的流量统计等业务特性都放到各个槽位的多核处理器进行处理,打破了传统的业务集中式处理而产生的性能瓶颈。
新一代汇聚宽带路由器充分利用多核CPU的优势,把传统的宽带路由器处理分为控制平面和数据平面两个部分,交由CPU内部不同的内核来处理,保证在控制平面的业务不受数据平面处理的任何影响。
新一代汇聚宽带路由器采用业务接口板和物理接口卡分离的架构,如果网络改造,无须更换业务接口板,只需要更换接口卡就可以大大降低由于网络接口升级换代的成本。