新版伺服器虛擬化軟體vSphere 4,將虛擬網路的功能統稱為「vNetwork」,而有別於舊版產品,VMware這次在新平臺一共提供2種不同的虛擬交換器:一種是從舊版本繼續沿用的虛擬交換器,功能雖有加強,不過使用上仍以L2層級的封包交換為主,另外一種,則是分散式虛擬交換器(vNetwork Distributed Switch,vDS),除了具備前者的所有功能外,vDS最受人注意的功能在於可以隨著VMotion的線上移轉,將交換器設定從目前的vSphere伺服器,搬移到下一臺伺服器繼續使用,讓企業對於虛擬機器的管理,不致有所落差。

需透過vCenter Server管理vDS設定

根據VMware原廠的比較表,vSphere的Enterprise Plus是唯一支援vDS的版本。不同於一般的虛擬交換器,vDS的管理及設定,必須透過vCenter Server來進行,而且它是一項主要搭配VMotion使用的功能,因此企業環境當中的vSphere伺服器至少為2臺,並且將虛擬機器的相關檔案,存放在iSCSI一類的共享儲存池,整體來說,屬於中、高階的虛擬網路應用。

架好2臺vSphere伺服器,及完成VMotion操作的相關設定後,我們透過vCenter Server,新增一臺vDS交換器,並預設自動產生「dvPortGroup」的連接埠群組,一臺vDS交換器可以視需求,設定多個dvPortGroup,各自套用不同的交換器設定,以便針對性質不同的虛擬機器做管理,而每個dvPortGroup,預設提供128個虛擬網路埠,並允許管理者彈性調整網路埠的數量,到此便大致完成vDS交換器的新增。

最後,則是要將虛擬機器的網路,從原本所在的虛擬交換器,移轉到vDS交換器。

做法有2種,一是在原本的虛擬交換器設定去調整,透過下拉式選單,將所在的網路變更為vDS交換器下的dvPortGroup;其次,則是透過vDS交換器的「Migrate Virtual Machine Networking」功能,將虛擬機器從原本的網路,移轉到vDS交換器的連線環境。

切換的過程中,虛擬機器的網路雖然不像VMotion,會產生短暫中斷,不過回應會明顯變慢,因此我們建議,最好是能在虛擬機器較不忙碌的離峰時段,再進行這項工作。

以我們的測試環境來說,當2臺vSphere伺服器的虛擬網路,皆移轉到相同的一臺vDS交換器,且套用同一個dvPortGroup做連線,這時分散於多臺vSphere伺服器的網路就會合併,形成一臺超大型的虛擬交換器,於是,不管虛擬機器如何透過VMotion移動,管理者原先在虛擬交換器針對虛擬機器所做的設定,仍然會套用到其他臺vSphere伺服器,繼續生效。

可介接Cisco Nexus 1000v等第3方的虛擬交換器軟體,強化管理功能

另外,VMware也將vDS的API技術,提供給網路設備廠商開發第3方的虛擬交換器產品,其中,最具代表性的,莫過於Cisco在vSphere發表時所同步推出的Nexus 1000V交換器。

Nexus 1000V主要是在vDS的基礎上,提供更多的管理功能,例如Access control list(ACL)、LACP的頻寬聚集,及v9版本的NetFlow流量管理等功能。

Nexus 1000V 是由2個主要的模組所構成,一是Virtual Ethernet Module(VEM),也就是虛擬交換器本體,另外一個則是Virtual Supervisor Module(VSM),為Nexus 1000V的管理伺服器所在,目前主要是透過輸入文字指令的方式,操作虛擬交換器的功能,不過Cisco也表示,未來他們將會推出VSM的實體設備,以便利虛擬交換器的管理。

 

設定分散式虛擬交換器的6個基本步驟

vDS是VMware在vSphere主推的一項虛擬網路功能,可將對應到虛擬機器的虛擬交換器設定,隨著VMotion,在不同vSphere伺服器間移轉,而在這裡,我們主要透過6個基本步驟,說明如何啟用,及功能是如何運作的。
 

1. 切換操作介面

透過vSphere Client連接vCenter伺服器,將設定介面切換到Networking」,準備新增vDS交換器。

 

2. 新增vDS交換器

執行右側選單當中的「New vNetwork Distributed Switch」項目,新增測試環境當中的第一臺vDS交換器。

 

3. 設定dvUplink Ports

dvUplink Ports是vDS交換器連接上層實體網路的介面,利用vSphere 伺服器的網卡做為埠口,預設具備4組設定。

 

4. 選擇要加入vDS交換器的實體網卡

設定dvUplink Ports 時, vDS會 將尚未配置角色的網卡匯入,讓管理者選擇要透過何者做為連接實體網路的介面。

 

5. 完成設定,啟動vDS功能

新增vDS 交換器的最後一個步驟,可選擇是否自動產生dvPortGroup。

 

6. 將虛擬機器移轉到vDS交換器運作

將虛擬機器的網路,從原本所在的虛擬交換器,切換到vDS交換器。

 

3種VMware虛擬交換器比較表

熱門新聞

Advertisement