新一代集群技术CSS2(S12700交换机)
集群系统建立之前,每台交换机都是单独的实体,有自己独立的IP地址和MAC地址,对外体现为多台交换机,用户需要独立的管理所有的交换机;集群建立后集群成员对外体现为一个统一的逻辑实体,用户使用一个IP地址对集群中的所有交换机进行管理和维护。
传统集群方式
传统集群方式通过业务板卡上的普通业务端口进行集群,将业务板上的业务口配置为集群物理成员端口后加入逻辑集群端口,通过SFP+光模块和光纤或SFP+集群线缆将集群物理成员端口按照下图规则连接起来。
业务口集群具有灵活的组网形式,每块单板可配置多个集群物理成员端口,提高了集群链路的带宽和可靠性。
不过一个逻辑集群口下的物理集群口只能与对框的一个逻辑集群口下物理集群口相连,不允许混连,所有集群端口的端口速率,双工状态,集群链路数量等必须一致,这样就必须要求两个机框配置一致,而且在操作过程中要求运维人员必须仔细一一验证。
同时,传统集群方式在跨机框数据转发过程中,需要在每个机框的交换板上做一次数据交换,即跨机框报文在业务板上二次交换,大大增加了跨机框转发的时延。
CSS集群方式
集群交换系统CSS(Cluster Switch System),是指将多台支持集群特性的交换机设备组合在一起,从逻辑上组合成一台整体交换设备。
集群成员交换机之间通过主控板上的集群卡连接(每块集群卡上有4个集群口)。两台设备都有两块主控板的情况下,通过专用的集群电缆QSFP+高速线缆或QSFP+光模块和光纤将这8组集群口按照下图规则连接起来。集群口连接规则是固定的,所有集群口都要插上集群线缆,不能随意连接。
由于采用专用集群卡,在提供高达256G集群带宽的同时,节省了宝贵了业务端口资源,同时数据跨框转发,只需要进行一次交换,大大提高了集群效率。
CSS2——虚拟化集群皇冠上的宝石
首先,CSS2 借鉴核心路由器的硬件交换网集群技术实现了网络级的高可靠性。网络设备的高可靠性具体表现在主控的可靠性、单板的可靠性、电源的可靠性、风扇的可靠性等,这些都是单个设备的可靠性,基本上现在的高端交换机都具备了这些能力。而更重要的是整网的可靠性,即如何通过网络架构保证整个网络的可靠性。华为在S 9700 / S7700 系列交换机中独创了CSS技术,通过主控的交换网直接出集群口,很好地保证了网络的可靠性。S12700在CSS 基础上参考核心路由器的交换网集群进行了改进,推出新一代集群技术CSS2(Cluste Switch System Generation2 ),通过交换网板直接出集群接口进行互联。
每个交换网可以支持8×10GE集群子卡,集群带宽640G ,未来可升级到6×40G 集群卡,堆叠带宽可以达到1 . 92T ,远超业务口集群的堆叠带宽。相比业界集群的两次交换,CSS2技术仅需数据跨框一次交换,时延仅为21us ,是业界最低跨框时延,仅为业界平均时延60% 。另外,在堆叠的情况下,使用业务口集群的传统网络厂家都要求每个交换机至少要有一个主控,而CSS2 独创了单主控管理整个集群系统的技术,可做到整个集群只要有一个主控,系统即可正常工作,实现主控的“1 + N ”备份。上述两项技术目前业界主流厂家都无法做到。
专业硬件级背靠背集群技术CSS2亮点:
单主控集群正常运行,消除级联主控的管理约束
专业硬件集群,硬件通道互联,避免软件互联风险
1.92T超大集群带宽,12倍业界水平
跨框转发时延仅为21us ,仅为业界平均时延60%
当之无愧的可靠性之王
综上所述,华为S12700 的CSS2 硬件集群方式从集群本身、主控“1 + N ”备份等多个方面最大可能地保证了网络的可靠性。