Nexus学习日记:N7K VDC命令详解


Nexus 7K支持操作系统虚拟化。

  •  N7K default VDC默认为VDC 1,永远处于激活状态,不可删除。
  •  default VDC作为管理VDC,可以创建、删除其他VDC,不建议使用VDC 1承载业务数据;
  •  每台物理N7K能创建4个VDC(含default VDC(老版本),每个VDC可以在创建的时候分派不同的硬件资源;
  •  default VDC的状态会影响到其他的VDC,其他VDC相互独立;
  •  4个VDC使用同一个物理管理口mgmt 0,且可以在各自VDC下独立配置不同的IP,但限制于同一个网段;
  •  同一个Port Group 的接口必须属于同一个VDC
  •  VDC需要购买高级license才能激活;

NX-OS不同版本VDC数量的对比

Nexus学习日记:N7K VDC命令详解_第1张图片

如上图所示,NX-OS在6.1(withSupervisor 2/2e)之后支持独立的admin VDC,admin VDC只能用来管理其他VDC。NX-OS 6.2支持在Supervisor 1上创建admin VDC。


VDC资源分派命令详解

vdc TEST-DCA-BZ2-ZCS01 id 2

//创建VDC

  limit-resource module-type m1 m1xl m2xl f2e

//VDC支持F1/F2/F2e/M1/M1XL和M2XL系列的板卡类型

备注1:在同一个VDC下,F2e板卡不能和F1板卡共存,VDC可以支持F1, M1,M1XL, and M2XL混用,或F2e,M1, M1XL, and M2XL混用;

备注2:在同一个VDC下,F2板卡不能和F1, M1, M1XL, and M2XL共存,

  cpu-share 5

//自NX-OS 6.1开始支持CPU资源控制,配置该VDC使用cpu资源的优先级,配置范围1~10,当系统cpu资源出现争抢时,优先级10的VDC比优先级5的VDC拥有2倍的CPU使用时间

  ha-policy dual-sup restart

//定义了当发生不可修复的VDC故障时,NX-OS会采取何种处理方式。

配置VDC的HA策略,分单引擎和双引擎

备注:默认VDC或管理VDC不能更改HA策略,单引擎下reload,双引擎下switchover

双引擎时:

Ø   Bringdown ——将VDC置于failed状态;

Ø   Restart ——重启当前VDC,重启该VDC的所有接口及服务;

Ø   Switchover——执行引擎模块切换;

单引擎时:

Ø   Bringdown ——将VDC置于failed状态;

Ø   Restart ——重启当前VDC,重启该VDC的所有接口及服务;

Ø   Reload——重启引擎模块;

allocate interface Ethernet1/1-16

//分配端口资源,同一个Port Group 的接口必须属于同一个VDC

  allocate interface Ethernet3/1-24

//分配端口资源,同一个Port Group 的接口必须属于同一个VDC

  allocate interface Ethernet10/1-16

//分配端口资源,同一个Port Group 的接口必须属于同一个VDC

  boot-order 1

//NX-OS可以配置多个相同boot-order的VDCs,默认为1,相同boot-order的VDC同时启动。值小的,最先启动。

Supervisor 2的VDC boot-order为1~4;

Supervisor 2e的VDC boot-order为1~8;

默认VDC的的boot-order无法更改。

  limit-resource vlan minimum 16 maximum 4094

//限制vlan可配置数量

  limit-resource monitor-session minimum 0 maximum 2

//限制监控会话可配置数量

  limit-resource monitor-session-erspan-dst minimum 0 maximum 23

//限制远程监控会话配置数量

  limit-resource vrf minimum 2 maximum 4096

//限制vrf可配置数量

  limit-resource port-channel minimum 0 maximum 768

//限制port-channel可配置数量

  limit-resource u4route-mem minimum 8 maximum 8

//只能为单播和组播的内存资源设置1个值/M,即最小和最大值一致;

  limit-resource u6route-mem minimum 4 maximum 4

//只能为单播和组播的内存资源设置1个值/M,即最小和最大值一致;

  limit-resource m4route-mem minimum 8 maximum 8

//只能为单播和组播的内存资源设置1个值/M,即最小和最大值一致;

  limit-resource m6route-mem minimum 5 maximum 5

//只能为单播和组播的内存资源设置1个值/M,即最小和最大值一致;

  limit-resource monitor-session-inband-src minimum 0 maximum 1

//限制资源

  limit-resource anycast_bundleid minimum 0 maximum 16

//限制资源

  limit-resource monitor-session-mx-exception-src minimum 0 maximum 1

//限制资源

  limit-resource monitor-session-extended minimum 0 maximum 12

//限制资源

你可能感兴趣的:(虚拟交换Nexus)