網絡虛擬化
VMware的網絡虛擬化技術主要是通過VMware vSphere中的vNetwork網絡元素實現,其虛擬網絡架構如圖5-8所示。通過這些元素,部署在數據中心物理主機上的虛擬機可以像物理環境一樣進行網絡互聯。vNetwork的組件主要包括虛擬網絡接口卡vNIC、vNetwork標準交換機vSwitch和vNetwork分布式交換機dvSwitch。

1)虛擬網終接口卡
每個虛擬機都可以配置一個或者多個虛擬網絡接口卡VNIC。安裝在虛擬機上的客戶操作系統和應用程序利用通用的設備驅動程序與vNIC進行通信。從虛擬機的角度來看,客戶操作系統中的通信過程就像與真實的物理設備通信一樣。而在虛擬機的外部,vNIC擁有獨立的MAC地址以及一個或多個IP地址,且遵守標準的以太網協議。
2)虛擬交換機vSwitch
每個虛擬交換機用來滿足不同的虛擬機和管理界面進行互聯。虛擬交換機的工作原理與以太網中的第2層物理交換機一樣。每臺服務器租用都有自己的虛擬交換機。虛擬交換機的一端是與虛擬機相連的端口組,另一端是與虛擬機所在服務器上的物理以太網適配器相連的上行鏈路。虛擬機通過與虛擬交換機上行鏈路相連的物理以太網適配器與外部環境連接。虛擬交換機可將其上行鏈路連接到多個物理以太網適配器以啟用網卡綁定。通過網卡綁定,兩個或多個物理適配器可用于分攤流量負載,或在出現物理適配器硬件故障或網絡故障時提供被動故障切換。