虛擬化架構下虛擬交換機和分佈式虛擬交換機解析

在VMware vSphere虛擬化架構下服務器可以虛擬出交換機來供虛擬機使用,虛擬交換機可分爲兩種,vSwitch虛擬交換機和vNetwork分佈式虛擬交換機。

虛擬交換機vSwitch由ESXI內核提供,爲一個虛擬的交換機,用於連接不同的虛擬機及管理界面。vSwitch可由一塊或多塊vmnic組成,不同的vSwitch無法使用同一vmnic。默認會安裝第一臺虛擬交換機vSwitch0,用於主控臺,虛擬機聯機等功能。ESXI的所有網絡操作都是基於port/port group與vmnic,vSwitch之間的。

 

 

 確認配置,完成添加之後可以看到esx服務器的網絡中多了一個vswitch1的虛擬交換機。

我們可以添加的虛擬交換機有3種,一種就是上面演示的爲虛擬機提供端口的交換機;一種是VMkernel,用來連接iSCSINFS存儲,或者用來做vMotion;還有一種是Service Console服務控制檯,用來配置IP管理esx主機。

注意:我們可以讓新建的虛擬交換機對應使用一塊網卡也可以讓它對應使用多塊網卡,這樣可以起到多網卡負載平衡和故障網卡的切換作用。

下面簡單說一下vNetwork分佈式虛擬交換機及它的添加使用

vNetwork分佈式虛擬交換機其實就是將幾臺ESX服務器的虛擬交換機合併成一個大的虛擬交換機,所有的客戶端都接入到這個大的交換機中,適合於大規模的網絡部署。

如圖示:

vNetwork分佈式虛擬交換機可在虛擬機跨多個主機移動時使其保持網絡運行時狀態,從而實現線內監視和集中式防火牆服務。它爲虛擬機在物理服務器之間移動時監視和保持其安全性提供了一個框架,並允許使用第三方虛擬交換機(如 Cisco Nexus 1000v)將常用的物理網絡功能和控制擴展到虛擬網絡。

標準虛擬交換機和分佈式虛擬交換機的本質區別在於其應用的範圍。標準虛擬交換機只能應用於一個物理主機,不具有任何靈活性,並且其他主機不能共享一個虛擬交換機。分佈式虛擬交換機(vDS)可以在主機之間實現共享,在各個主機之間作爲虛擬設備實現可用性。它可以實現單個虛擬交換機的功能—連接主機和虛擬機(VM)。

標準虛擬交換機和分佈式虛擬交換機之間有許多相似的地方。分佈式虛擬交換機爲虛擬機和管理主機間流量的VMkernel接口提供網絡連通性。分佈式虛擬交換機同樣需要物理網卡來連接到外部物理網絡。

分佈式虛擬交換機比標準虛擬交換機更爲靈活,集羣中的所有主機都可以使用分佈式虛擬交換機,而且分佈式虛擬交換機可以相對容易地將主機增加到集羣當中。

分佈式虛擬交換機不同於標準虛擬交換機配置的一個重要前提就是所有的vSphere主機都必須在一個由vCenter Server管理的集羣當中。而且你還需要考慮使用哪個物理交換機口來構建分佈式虛擬機交換機。常規的虛擬交換機只有一個物理交換機口連接到物理主機的網口上;但是,分佈式虛擬交換機的物理交換機口同樣是分佈式的。這確保了VMware分佈式虛擬交換機可以獨立於使用的VMware vSphere 主機而訪問同樣的物理網絡基礎設施。

vNetwork分佈式虛擬交換機則必須通過vCenter在數據中心級別定義的,橫跨多臺ESXI主機的超級交換機(只有Enterprise Plus版本支持),它把分佈在多臺ESX主機的單一交換機邏輯上組成一個交換機;原來每ESX標準交換機分別配置,現在vCenter Distributed vSwitch可在數據中心級別集中配置、管理。vNetwork 分佈式虛擬交換機爲集羣級別的網絡連接提供一個集中控制點,使虛擬環境中的網絡配置不再以主機爲單位。

在VCENTER的數據中心上擊右鍵

選擇新建分佈式交換機版本

 然後添加esxi主機和物理適配器,一步一步直至完成。 

 

首先我們看一下虛擬交換機的添加和使用

選擇配置--點擊添加網絡

出現一個添加嚮導

  

選擇新建虛擬交換機使用的網卡

默認或輸入虛擬交換機的名稱及VLan ID

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