Quidway® S8500万兆核心路由交换机体系架构介绍( 三 )


S8500的业务处理都分布在各线卡上,各线卡协同工作,分别处理 。这种处理模式与集中式处理模式相比,有很大的优越性 。集中式处理模式一般将业务处理放到中心处理板上,线卡只是被动的接收中心处理板的指令,这样就轻易造成单点故障,并且集中式处理受限于中心处理板的处理能力,一般无法支持大数据量的处理 。分布式处理有效的避免了集中式处理的缺陷,能更加稳定可靠的支持大容量数据处理 。目前高端设备基本都采取分布式处理模式,只是分布的程度有所不同 。S8500各线卡都包含处理能力强大的Packets Engine,可以线速处理Layer2,IPv4,MPLS/VPN,IPv6等各种数据包转发,无需中心处理板协助 。各线卡都包含一颗高速CPU,可以进行部分协议的处理和预处理工作,有效的降低了中心处理板的负担,提高了系统的处理能力,使整个系统更加健壮和稳定 。
为提高可靠性,所有核心部件都有备份,双电源,双网板,双主控 。
四、 完善的QoS保障机制
QoS保障机制在网络运行中是必不可少的 。S8500的QoS机制可以平滑突发,均匀网络流量;充分利用带宽,降低拥塞情况下的丢包率;区分用户优先级,区分时延敏感、抖动敏感、丢失敏感业务流,进行不同处理;控制数据流或端口流量;支持实时流量查看和长期流量统计功能,全面了解设备流量情况 。
1、S8500支持大的数据包缓存 。对于Ethernet端口,支持6Mbytes/Gbps数据包缓存;对于POS端口,支持多达50Mbytes/Gbps数据包缓存 。大的数据包缓存能有效吸收突发流量,降低网络瞬间拥塞的丢包率,平滑网络流量 。因此大的数据包缓存能力对于整个网络的丢包率和流量的改善有重要作用 。但是这一点往往被忽视 。
2、S8500每端口支持8个优先级队列,可以区分不同优先级业务 。支持SP和WRR两种调度算法,用户可以使用其中之一,也可以将两者结合起来使用 。调度算法和队列治理的结合使用可以对时延敏感、抖动敏感和丢失敏感业务进行区分处理 。
3、拥塞避免机制 。对设备而言,网络拥塞是不可避免的,网络拥塞时丢包也是不可避免的,要害是怎样处理拥塞,怎样丢包 。S8500支持两级拥塞避免机制:交换网级和端口级 。交换网级拥塞避免机制是保障当一块线卡出现拥塞时,通知其他线卡,其他线卡通过VoQ机制选择丢弃的数据包,同时保障其他流量的正常转发 。端口级拥塞避免是通过端口队列治理实现端口拥塞时的丢包策略,S8500在端口上支持WRED和Tail Drop两种丢包算法 。因此S8500的拥塞避免机制可以在网络拥塞时尽可能少的丢包,丢优先级低的数据包 。

4、S8500支持对端口和对流的速率控制功能,可以精确的控制端口和流的实际速率 。对每个出端口和每个出端口队列的流量都可以做shaping,既可以控制出端口和出端口队列的实际速率 。还可以对入端口做CAR,设定入端口的接入速率 。S8500可以控制多达64K个数据流的速率,这个特性可以用来限定用户的接入速率,可以控制多达64K个用户的接入速率,实现带宽批发 。
5、S8500支持对端口和流的统计功能 。S8500可以实时显示各端口的流量情况,也可以记录长达一周的各端口的流量情况,可用于网络治理人员分析网络流量情况,调整网络拓扑 。S8500可以支持多达64K个数据流的流量统计,可以用于按时间收费的用户治理 。
五、 灵活的业务提供能力 。
1、; 多种不同规格线卡 。
如前所述,S8500采用了业界技术发展的最新成果,完美的将ASIC技术和NP技术融合到一个系统中,使系统具有高性能,低成本的同时,具有灵活的业务提供能力 。众所周知,ASIC技术能带来数据处理的高性能,同时降低成本,但是ASIC不可编程,业务提供不灵活,所以ASIC技术适合固化成熟业务,用以提高性能降低成本 。NP具有很高的可编程能力,可以根据需要快速支持新的业务应用,业务提供能力强大,但是,正是因为NP的这种高度灵活性,使NP结构复杂,不能进行高容量的数据处理,同时价格昂贵,所以对成熟业务来说,采用NP处理并不是一种好的方法 。S8500成功的将两种技术融合起来,为客户提供NP线卡和ASIC线卡,客户可以根据需要进行选择 。不仅如此,S8500对成熟业务又进行了划分,分为基本业务和扩展业务,提供不同规格的线卡 。

推荐阅读