控制平面多虚一技术
论坛 发表于:11年07月11日 14:18 [转载] 51CTO
5.6.1?控制平面多虚一技术
VSS/IRF
先说下VSS/IRF,这两个技术基本上没有啥差别。VSS(Virtual Switching System)是只在Cisco 6500系列交换机上实现的私有技术,IRF(Intelligent Resilient Framework)是在H3C所有数据中心交换机中实现的私有技术。二者的关键技术点如下:
1、专用链路跑私有协议:VSS使用VSL(Virtual Switch Link),IRF使用IRF link来承载各自的控制平面私有交互协议VSLP和IRF。专用链路使用私有协议来初始化建立邻接、协商主备(描绘拓扑)、同步协议状态,同时会在虚拟化完成后,传输跨机框转发的数据流量。二者都推荐使用10GE链路捆绑来做专用链路,说明私有协议交互和跨框传输的流量会很大。
2、基于引擎的主备模式:二者的控制平面都是只有一块主控引擎做为虚拟交换机的主控制引擎,其他的引擎都是备份。所有的协议学习,表项同步等工作都是由这一块引擎独立完成。好在这些设备大都是分布式交换,数据转发的工作由交换板自己完成了,只要不是类似OSPF邻居太多,拓扑太大等应用情况,一块主控大部分也都能搞定了。注意Cisco 6500必须使用Supervisor720主控配合带转发芯片的接口板才能支持VSS。
3、跨设备链路聚合:前面说了网络虚拟化主要是应对二层多路径环境下防止环路,因此跨设备链路聚合就是必须的了。Cisco配合VSS的专用技术名词是MEC(Multichassis EtherChannel),IRF倒是没有啥专门的名词,其链路聚合也和单设备上配置没有区别。
4、双活检测处理:当VSL或IRF link故障后,组成虚拟化的两个物理设备由于配置完全相同会在网络中出现双活节点,对上下游设备造成IP网关混乱。因此VSS/IRF都设计了一些双活处理机制以应对专用链路故障。