各位好,前阵子把华为的堆叠、华三的IRF、思科的堆叠都用自己的理解给大家介绍了一遍,今天继续写高可用的交换机技术,这一次是锐捷的VSU,大家随我往下看。


简单截取部分官方的VSU的介绍,大家可以可选的看内容,大致内容如下:

VSU(Virtual Switching Unit)是一种网络系统虚拟化技术,支持将多台设备组合成单一的虚拟设备。如下图所示,(我这里做了一些简单的对比)接入、汇聚、核心层设备都可以组成 VSU,形成整网端到端的 VSU 组网方案。

网络设备-锐捷-交换机(S8607E)VSU虚拟化终结配置篇_第1张图片


与传统的组网(VRRP+STP)方式相比优点:

  1. 和传统的组网方式相比,这种组网可以简化网络拓扑,降低网络的管理维护成本,缩短应用恢复的时间和业务中断的时间,提高网络资源的利用率。

  2. 支持配置本地优先转发【这个概念自己去查手册,不作赘述】


再往下看一张图:

网络设备-锐捷-交换机(S8607E)VSU虚拟化终结配置篇_第2张图片

我这里简单的啰嗦几句:

有很多初次接触堆叠或者虚拟化的网工,都会“先入为主”的形式去看物理视图,就自然而然的把俩台设备当作了一台设备去看,很容易产生误解。


堆叠≠虚拟化≠HA,这个观点在很多地方都或多或少会出现理解误差。比如大家经常所说的VRRP,被很多人都称之为高可用或者堆叠。这一点是相当不专业的,反正大家一定要透过现象看本质。仔细的查阅产品手册,这才是一个职业网工该做的!!


再回到上面的图例,VSU模式组网后,直接看成一台设备即可。在 VSU 模式下,服务器可以使用多网卡绑定为 AP 口,连接同一个 VSU 组内不同的成员设备,这样可以防止接入设备的单点失效,或是单条链路失效导致的网络中断。也就是我们平常经常聊到的,主备网卡【windows-team、linux-bond】,这俩个技术,在我前面的文档中有介绍,大家可以去查阅。



VSU的官方参考语法:


switch virtual domain  配置域 ID

switch  配置设备在虚拟设备中的编号

switch priority  配置设备的优先级

vsl-port  进入 VSL 端口配置模式 

port-member interface  把普通口配置到 VSL 端口池中

switch convert mode virtual  单机模式切换到 VSU 模式

用于配置单机模式下的 VSU 参数。【以上语法为必敲,且在单机模式下敲】


switch description  配置设备的别名

switch crc  错帧配置

用于配置 VSU 模式下的设备属性。【以上为可选语法,且在单机模式下敲】

-------------------------------------------------------------------


下面介绍,我们在双机模式【即设备互联后】下敲VSU的配置

-------------------------------------------------------------------

VSU 模式下配置 VSU 参数,配置 VSU 属性


可选。用于配置 VSU 模式下的设备属性。

switch domain  更改机箱域 ID

switch renumber  更改设备编号

switch description  配置设备别名

switch crc  错帧配置


配置 VSL 链路

可选。用于配置虚拟交换链路。

vsl-port  进入 VSL-PORT 模式

port-member interface  配置 VSL-AP 成员口


配置双主机检测

必选。用于配置双主机检测功能。

dual-active detection  配置双主机检测

dual-active bfd interface  配置 BFD 检测接口

dual-active interface  将聚合口配置为双主机检测口

dual-active exclude interface  配置例外端口


配置流量平衡,建议一定配上。华为和华三默认就开启了本地优先转发。

可选。用于配置 VSU 模式下的流量平衡功能。

switch virtual aggregateport-lff enable  配置 AP 本地转发优先模式



VSU模式下配置举例:所以注释均为上一句语法的补充,attention

master-交换机配置

Ruijie# switch convert mode virtual

*单机模式下,切换到 vsu 模式

Ruijie(config)# switch virtual domain 1

Ruijie(config-vs-domain)# switch 1

①把交换机Ruijie-A在域 ID 为 1 的 VSU 中的编号指定为 1

Ruijie(config-vs-domain)# switch 1 priority 110

②优先级的数值越大,表示优先级越高。在选丼主设备的过程中,优先级高的设备成为主设备。

该命令在单机模式和 VSU 模式都可以使用。修改的优先级必须重启以后才会生效,缺省是100

Ruijie(config-vs-domain)# switch 1 description VSU-A

③配置交换机在 VSU 内的设备描述为VSU-A

Ruijie(config)# vsl-port

Ruijie(config)#port-member interface interface-name tenGigabitEthernet 1/1/1 fiber 

Ruijie(config)#port-member interface interface-name tenGigabitEthernet 2/1/1 fiber 

④配置虚拟交换机链路

Ruijie(config)# switch virtual domain 1

Ruijie(config-vs-domain)# dual-active detection bfd (检测双主设备状态的功能类型为BFD)

Ruijie(config-vs-domain)# dual-active bfd interface GigabitEthernet 1/1/1

Ruijie(config-vs-domain)# dual-active bfd interface GigabitEthernet 2/1/1

④配置端口 Gi 1/1/1 为 BFD 双主机检测接口

Ruijie(config)# switch virtual domain 1

Ruijie(config-vs-domain)# switch virtual ecmp-lff enable

⑤VSU 模式下,配置 ecmp 本地优先转収特性


slave-交换机配置

Ruijie# switch convert mode virtual

*单机模式下,切换到 vsu 模式

Ruijie(config)# switch virtual domain 1

Ruijie(config-vs-domain)# switch 2

Ruijie(config-vs-domain)# switch 2 priority 100

Ruijie(config-vs-domain)# switch 2 description VSU-B

Ruijie(config)# vsl-port

Ruijie(config)#port-member interface interface-name tenGigabitEthernet 1/1/1 fiber 

Ruijie(config)#port-member interface interface-name tenGigabitEthernet 2/1/2 fiber Ruijie(config)# switch virtual domain 1

Ruijie(config-vs-domain)# dual-active detection bfd

Ruijie(config-vs-domain)# dual-active bfd interface GigabitEthernet 1/1/2

Ruijie(config-vs-domain)# dual-active bfd interface GigabitEthernet 2/1/2


VSU配置就到这里结束了,现在开始连接对应VSL端口。完成VSU组网。

此时,你就能正常的看到俩台设备起来了,

通过Ruijie#show switch virtua查看,你就会看到俩台设备

Switch_id     Domain_id     Priority    Status   Role    Description

------------------------------------------------------------------------------

1(1)         1(1)        110(100)     OK    ACTIVE     VSU-A

2(1)         1(1)        100(100)     OK    STANDBY    VSU-B


补充以上字段的解释:

Switch_id  设备号,括号内是配置修改的值,未重启,还没有生效。

Domain_id  设备域,括号内是配置修改的值,未重启,还没有生效。

Priority   优先级,括号内是配置修改的值,未重启,还没有生效。

Status     设备状态: OK 设备正常;Recovery 恢复状态;Leave 离开状态;Isolate 孤立状态。

Role      角色: ACTIVE 全局主设备;STANDBY 全局从设备;

CANDIDATE   全局候选设备(PS:倘若存在基数冗余需求,会出现这类role)

Description  设备别名。


好了,到这里,锐捷的VSU配置就结束了,快乐的show接口吧,会发现接口数量全部叠加了,这个是最直观的感知。


虽然整个行业锐捷在交换这一块仍然是中游级别的产商,不过也有不少国有企业制定要这款,所以兄弟们。别拿虾米不当海鲜,该学的还是得学。

                        --------------------来自一家二级运营商的网工分享