Thursday, July 13, 2017

VMWare vSphere 為啥麼建議使用 vDS



這篇算是陳年議題  原本想說就捨棄不用..
不過最近聽到有公司還堅持在 vSphere 使用 vSS... 有 Enterprise license 喔...
就......拿出來消化一下....吧

在 VMware vSphere 環境下
網路設定大概可分兩類 Virtual Standard Switch (vSS) 與 Virtual Distributed Switch (vDS)
差別在哪網路上已經一堆教學文章 就不贅述
這邊會針對這兩種方式說明後續維護上的差異


一般來說 vSS 大概就是 一個個獨立的 Virtual Switch 在每個 ESXi 上
每個 ESXi 上的 vSS 都得個別獨立管理
今天一個 VM 在 ESXi A 上面跑 VLAN 1002
而 ESXi B, 上面的 vSS 也要有設定 VLAN 1002 才能完成 vMotion

可是哪天 ESXi 越來越多 VLAN 越來越多的時候
MIS 應該會管道抓狂才對 而且失誤機率又高 自然造成問題的機率也高

如果換成 vDS 呢?
基本上就是 vSphere vCenter Server 代管了
想像下圖上半部有一個橫跨 ESXi 的 Virtual Switch.

所有在這個 Virtual Switch 上面開了四個 VLAN.. 
vSphere vCenter 會把這四個 VLAN 帶到旗下所有 ESXi.. (黃色箭頭)
這樣子再多的 ESXi 都只要針對 vDS 做管理即可
MIS 會省事很多

況且
如果要走 NSX 的話 大概也只能運作在 vDS 的環境下了
這又是另一段故事了.