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數量的對比


如上圖所示,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

//限制資源

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章