华为集群交换机系统CSS
CSS(Cluster Switch System,即集群交换机系统),它是网络虚拟化的一种形态,它同样可实现把多台支持集群的交换机链接起来,从而组成一台更大的交换机。
CSS的典型特征有:
1、交换机多虚一:CSS对外表现为一台逻辑交换机,控制平面合一,统一管理。
2、转发平面合一:CSS内物理设备转发平面合一,转发信息共享并实时同步。
3、跨设备链路聚合:跨CSS内物理设备的链路被聚合成一个TRUNK端口,和下游设备实现互联。
CSS系统形态及其在组网中的应用
从上图中我们可以看到,CSS通过设备“多虚一”和跨设备的链路聚合,不但简化了网络拓扑,而且极大地提高了网络性能:
1、简化运维:整个CSS被作为一台交换机来管理,简化运维、降低Opex。
2、可靠性高:CSS内一台设备故障,其他设备可以接管CSS的控制和转发,避免单点故障。
3、无环网络:跨设备的链路聚合,在CSS和其他设备互联时,天然避免了环路问题,无需部署MSTP等复杂的破环协议。
4、链路均衡:跨设备的链路均衡,100%的网络链路和带宽的利用率。
CSS在简化网络、提升转发性能的同时,没有带来任何网络功能的损失。物理交换机具有的所有功能,都在CSS系统下得到继承,且性能还得到了放大。CSS拥有的这些特质,使它得到了越来越多的认可和接受,并成为了部署简单、高效网络的首选方案。
CSS的发展历程
CSS从诞生到现在,历经了两个阶段的演变。
早期华为使用专用线卡式CSS,其特点是使用专用的线卡和专用的线缆来互联CSS内的物理交换机。由于其不占用业务线卡槽位,因此不会影响整个系统的转发性能。同时,专用线卡的端口速率要高于业务线卡的端口速率,进而提升了CSS互联的带宽。
第二个阶段,华为开发了业务线卡式CSS,其特点是通过普通的业务线卡和标准线缆来互联CSS内的物理交换机。虽然业务线卡式CSS会占用部分业务端口,但是随着当前交换机的转发能力不断得到提升,其对整个系统转发性能的影响是十分有限的。业务线卡式CSS使用标准的业务端口和线缆来互联,因而使远距离部署CSS的需求得以实现,CSS的部署变得更加灵活。同时,CSS互联端口支持链路聚合,这使CSS的互联带宽得到了弹性扩展的能力。