CISCO数据中心虚拟化之VSS技术和配置

虚拟交换系统 (VSS)

目录如下:

介绍:

今天介绍一个重要的虚拟化技术VSS(Virtual Switch System),华为也有类似的技术叫IRF,星网锐捷同样有这样的技术叫VSU,技术原理都类似。

VSS技术其实很简单就是将两台以上的物理设备虚拟成一台可管理 的设备,外形上看是多台设备,但是逻辑管理上看他就是一台独立的设备。

使用Cisco VSS 1440实现系统虚拟化
核心层上游和下游邻居将把VSS看作单一L2交换节点或单一L3路由节点,从而减少L2/L3控制协议流量
分布层单管理点 管理员将使用单管理点配置和管理VSS,这其中包括用于两台物理交换机的单一整合配置文件
接入层多机箱EtherChannel提供链路捆绑,来端接这两台物理Cisco Catalyst 6500机箱
在其中一台交换机发生问题时,即使链路捆绑实际上是在两台机箱上终接的,也能看作仅在另一台交换机上终接。

cisco交换机堆叠技术和VSS虚拟交换系统的区别:

堆叠技术:提供简化的本地管理,将一组交换机作为一个对象来管理,堆叠组内设备各自独立。MAC地址表、ARP表项等不相同。

VSS虚拟交换系统:可以将多台交换机组合为单一虚拟交换机,交换组内设备表项相同,统一设备管理,最终简化网络拓扑。

VSS的作用:

简化网络拓扑,降低网络复杂性,缩短恢复的时间和业务中断的时间,提高网络资源的利用率。同时还可以解决网络功能太多太复杂的问题,例按照传统的组网如下图:

在这样的二层组网中,很明显的有生成树环路,所以在这样的组网中的一个解决方案就是用MSTP生成树协议和VRRP联动。这种方法可以解决这样的网络问题但是协议多也复杂,而VSS就可以很好解决如上问题。

上图可以看到在物理拓扑看来网络环境和普通网络环境搭建没有区别,但是实际上从逻辑面上看两台物理设备已经虚拟成一台设备,对接入层设备而言两个核心设备实际就是一台设备。这样VSS就解决了上链带宽增加,又可以不使用MSTP+VRRP方案,简化管理减少网络协议的同时又可以加快收敛性能。实现网络系统虚拟化,提供机箱间的状态化切换(SSO),改进无中断通信,切换时间〈200ms);跨机箱EtherChannel,优化路径选择。

虚拟交换系统技术是通过一条特殊的链路来绑定两个机箱成为一个虚拟的交换系统,这个特殊的链路称之为虚拟交换机链路(Virtual Switch Link,VSL)。经过主机箱处理的协议报文,通过VSL转发到从机箱。

VSS在控制层面上两个交换机有主从之分,但在数据面上处理是双活的。

虚拟交换系统允许合并两个交换机成为一台无论是从网络控制层面和管理视图上在网络上都是一个单独的设备实体。对于邻居,这个虚拟交换系统相当于一台单独的交换机或者路由器。在虚拟交换系统中,其中一个机箱指定为活跃交换机,另一台被指定为备份虚拟交换机。所有的控制层面的功能,包括管理(SNMP,Telnet,SSH等),二层协议(BPDU,PDUs,LACP等),三层协议(路由协议等),以及软件数据等,都是由活跃交换机的引擎进行管理。

从数据层面和流量转发来看,在虚拟交换系中的所有交换机都参与流量转发。在虚拟主交换机超级引擎上的PFC执行为所有进入活跃虚拟交换机的流量转发查找;反之呢,位于备份状态的交换机引擎上的PFC执行为所有进行备份状态交换机流量转发查找。

VSS的部署:

VSS主要应部署于网络中的以下地点:

  • 园区网或数据中心核心/分布层
  • 数据中心接入层(服务器连接)

 使用虚拟交换系统简化高可用性网络设计

VSS组件构成:

  • 虚拟交换机成员:部署了Virtual Switching Supervisor 720 10GE的 Cisco Catalyst 6500 系列交换机(初始版本包括两台交换机)。
  • 虚拟交换机链路(VSL):在虚拟交换机成员间采用万兆以太网连接(使用EtherChannel,多达8条连接)。万兆以太网连接必须为一个或多个以下模块:
  • Virtual Switching Supervisor 720 10GE: 万兆以太网上行链路端口
  • WS-X6708-10G 模块: 任意万兆以太网端口

除在两个虚拟交换机成员间进行控制面板通信外,VSL也能传输普通数据流量。VSL链路的距离仅受限于所选的万兆以太网光纤长度。例如,如采用X2-10GB-ER 光纤,VSL可跨越的距离为40公里。(参见下图)

使用Cisco Catalyst 6500系列交换机的虚拟交换系统 1440

VSS对硬件和软件要求及限制

硬件/软件 要求

软件 CiscoIOS® 12.2(33)SXH
上市时间:2007年11月
管理引擎 VirtualSwitching Supervisor 720-10GE (VS-S720-10GE-3C 和 VS-S720-10GE-3CXL)
上市时间:2007年11月
注意: 初始版本支持每虚拟交换机成员(或机箱)一个管理引擎。未来的软件版本中将不再有此限制。
模块:

  • 所有带集中转发卡(CFC)的6700系列模块
  • 所有带分布式转发卡(DFC) 3C或 DFC3CXL的 6700 系列模块

分布式转发卡 (DFC) DFC3C (WS-F6700-DFC3C 和 WS-F6700-DFC3C-XL)
VSL端口:万兆以太网端口

  • Virtual Switching Supervisor 720-10GE
  • WS-X6708-10G-3C 和 WS-X6708-10G-3CXL

最长 VSL 距离 最长VSL距离取决于用于VSL万兆以太网连接的X2光纤:

  • X2-10GB-CX4: 15m
  • X2-10GB-LX4: 300m
  • X2-10GB-SR: 26m (FDDI级MMF), 300M(采用OM3 MMF)
  • X2-10GB-LR: 10km
  • X2-10GB-ER: 40km
  • X2-10GB-LRM: 220m,采用MMF

机箱 所有 Cisco Catalyst 6500 机箱
电源

* Cisco Catalyst 6503-E 和 6504-E交换机:所有所支持的电源
* Cisco Catalyst 6506、6506-E、6509、6509-E、6509-NEB-A、6509-V-E和6513 交换机:至少2500W

服务模块 NAM 1 和 2
注: 未来软件版本中计划支持其他服务模块。
广域网模块 初始版本中不支持。

具体配置:

//在CISCO1 上配置vss域,两台设备都要在同一个域中 
Cisco-1(confgi)#switch virtual domain 100 
     //在Cisco-1 上配置Virtual Switch Domain   
Cisco-1(config-vs-domain)#switch 1  
     //配置Cisco-1 的Virtual Switch 号码为1   
  
//配置VSL  Port Channel和Ports   
Cisco-1(config)#interface port-channel 10   
     //配置Cisco 1上的Port Channel 为10   
Cisco-1(config-if)# switch virtual link 1  
     //将Cisco 1 port Channnel 10配置为vsl链路     
Cisco-1 (config-if)#no shutdown  
     //激活port Channel   
  
//在Cisco-1上配置物理口加入vsl 关联的Port Channel中   
Cisco-1(config)#interface range tenGigabitEthernet 1/1-2   
     //进入Cisco 1 的接口range t1/1-2   
Cisco-1(config-if) #channel-group 10 mode on    
     //将这些接口加入到channel group 10   
Cisco-1(config-if)#no shutdown    
     //激活以上接口   
  
//在Cisco 2 上做的配置   
Cisco-2(confgi)#switch virtual domain 100 
     //在Cisco-2 上配置Virtual Switch Domain   
Cisco-2(config-vs-domain)#switch 2 
     //配置Cisco-2 的Virtual Switch 号码为2   
  
//配置VSL  Port Channel和Ports   
Cisco-2(config)#interface port-channel 10 
     //配置Cisco2上的Port Channel 为10   
Cisco-2(config-if)# switch virtual link 2 
     //将Cisco 2 port Channnel 10配置为vsl链路  
Cisco-2(config-if)#no shutdown  
     //激活port Channel   
  
//在Cisco-2 上配置物理口加入vsl 关联的Port Channel中   
Cisco-2(config)#interface range tenGigabitEthernet 1/2-3  
     //进入Cisco 2 的接口range t1/2-3   
Cisco-2(config-if) #channel-group 10 mode on    
     //将这些接口加入到channel group 10   
Cisco-2(config-if)#no shutdown    
     //激活以上接口   
  
//以上信息配置完后确认一下两台交换机上的的PFC模式匹配,如果不匹配的话,VSS将会进入RPR模式,可输入show platform hardware pfc mode 显示目前的PDC模式.如果只有一个交换机处于PFC3CXL模式:
那么可使用如下命令platform hardware vsl pfc mode pfc3c   
  
Cisco-1# show platform hardware pfc mode    
     //确认两台交换机上的PFC 操作模式匹配, 确认VSS处于SSO 模式   
Cisco-2#show platform hardware pfc mode  
     //确认两台交换机上的PFC 操作模式匹配, 确认VSS处于SSO 模式   
Cisco-1# platform hardware vsl pfc mode pfc3c  
     //设置交换机1的PFC操作模式为PFC3C,这个命令是可选的   
Cisco-2# platform hardware vsl pfc mode pfc3c   
  
//最后将两个设备切换为virtual模式也就是组建VSS。记住保存配置重启后VSS才可以生效。   
Cisco-1# switch convert mode virtual    
Cisco-2# switch convert mode virtual   
注:交换机上输入switch accept mode virtual 命令后, 在主和备交换机上的更新配置会自动保存到其startup 配置文件中.

优化配置:

配置双主机检测及例外口

  1. 当VSL的所有物理链路都异常断开时,从机箱认为主机箱丢失会切换成主机箱,网络中将出现两台主机箱,两台机箱的配置完全相同,在三层,两台机箱的任何一个虚接口(VLAN接口和环回接口等等)的配置相同,网络中将会出现IP地址冲突,导致网络不可用。
    到其startup 配置文件中.



## **优化配置:**

**配置双主机检测及例外口**

1. 当VSL的所有物理链路都异常断开时,从机箱认为主机箱丢失会切换成主机箱,网络中将出现两台主机箱,两台机箱的配置完全相同,在三层,两台机箱的任何一个虚接口(VLAN接口和环回接口等等)的配置相同,网络中将会出现IP地址冲突,导致网络不可用。
2. 配置双主机检测机制后,BFD专用链路会根据双主机报文的收发检测出存在双主机箱,系统将根据双主机检测规则选择一台机箱(低优先级机箱)进入恢复(recovery)模式,除VSL端口、MGMT口和管理员指定的例外端口(保留作为设备其他端口shutdown时可以Telnet)以外,其它端口都被强制关闭。
  • 3
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
虚拟化中的VSS快照错误通常指的是在创建或应用虚拟机快照时出现的问题。VSS(卷影副本服务)是Windows操作系统的一项功能,用于创建和管理系统的快照,以便进行备份或还原操作。 VSS快照错误可能由多种原因引起,下面列举几种常见的情况和解决方法: 1. 空间不足:如果你的磁盘空间不足,就可能无法创建VSS快照。你可以尝试释放一些磁盘空间,删除不需要的文件或应用程序,然后重新尝试创建快照。 2. VSS服务故障:在某些情况下,VSS服务可能会出现问题,导致无法创建快照。你可以通过在命令提示符下执行"vssadmin list writers"命令来检查VSS作家的状态。如果发现有故障作家,你可以尝试重新注册VSS作家或重启VSS服务来解决问题。 3. 软件冲突:某些应用程序或服务可能会与VSS冲突,导致快照无法创建。你可以尝试关闭可能引起冲突的程序或服务,然后重新尝试创建快照。 4. 磁盘错误:磁盘上的错误扇区或文件系统问题可能会影响VSS快照的创建。你可以使用磁盘检查工具(如chkdsk)来扫描和修复磁盘上的错误。 综上所述,虚拟化中的VSS快照错误通常是由于空间不足、VSS服务故障、软件冲突或磁盘错误引起的。解决这些问题需要释放磁盘空间、重新注册VSS作家、关闭冲突的程序或服务,以及修复磁盘上的错误。如果以上方法无法解决问题,你可以向虚拟化平台的技术支持提供更多详细的错误信息,以便获取进一步的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值