以前介紹了vSphere虛擬化平臺的ESXi和vCenter的部署方法。本篇博客主要介紹VMware vSphere的網絡管理,網絡是vSphere的基礎,全部ESXi的虛擬機都經過網絡來進行通訊。一般在物理網絡中須要使用不一樣的物理設備進行鏈接才能夠正常通行,而在虛擬網絡中,也須要不一樣的虛擬設備爲其提供服務
服務器
ESXi網絡概述網絡
物理網絡:爲了使物理服務器之間可以正常通訊而創建的網絡。vSphere基礎架構各個部分都須要經過物理網絡進行鏈接,同時虛擬網絡創建在物理網絡之上,沒有物理網絡,虛擬網絡也就沒有存在的價值架構
虛擬網絡:是ESXi主機上運行的虛擬機爲了互相通訊而進行邏輯鏈接所造成的網絡。ESXi主機能夠有多個物理網卡,虛擬機也能夠建立多個虛擬網卡,同時鏈接到虛擬交換機可實現虛擬機之間的互相通訊分佈式
ESXI網絡的組件ide
一、物理網卡spa
簡稱(vmnic)是vsphere的物理網卡負責連接交換機或其餘主機 從vmnic0開始是第一塊,以此類推。ESXi主機能夠有多個vmnic鏈接不一樣的物理網絡設備3d
二、虛擬網卡orm
簡稱(vNIC),每臺虛擬機均可以有多個虛擬網卡,用於鏈接虛擬交換機,確保相互間的正常通訊blog
三、虛擬交換機部署
簡稱(vSwitch),由ESXi內核提供,實現虛擬機調用物理網卡實現與其餘ESXi主機進行通訊。虛擬交換機分爲三種分別是:
(1)標準虛擬交換機:一臺虛擬的標準交換機只能對一臺ESXi主機提供交換功能,每次配置修改都要在全部ESXi主機上重複操做,增長了管理成本,並在主機間遷移虛擬機時,會重置網絡狀態,加大了監控和故障排除的難度。提供了3種類型的端口/端口組:
* 虛擬機端口組:用於鏈接ESXi上的虛擬機,使其可以相互通訊。若是沒有接入vmnic,則只能在單臺ESXi主機內部進行通訊
* VMKernel:經過網絡鏈接提供vSphere的高級功能,如vMotion、存儲網絡等
* NIC Team:用於將多個vmnic同時接入同一個端口/端口組,增長吞吐量,並在出現故障時能夠提供鏈路冗餘
(2)分佈式虛擬交換機:是經過vCenter創建的多個ESXI主機進行集中式管理的高級交換機。多個ESXi能夠進行共享使用、統一管理、流量監控和控制、私有vlan等高級功能。只提供一種分佈式端口/端口組
* 分佈式端口組:鏈接到ESXi主機的VMKernel或vNIC的一種端口,可單獨爲每一個端口配置或修改
(3)第三方提供的虛擬交換機,這裏咱們就很少介紹了 虛擬交換機只有這三種
分佈式交換機和標準交換機的區別
標準交換機:只能鏈接單一的主機,不能劃分vlan,實現的功能比較簡單,不靈活,管理不方便,有多臺esxi主機則操做須要重複屢次。
分佈式虛擬交換機:只須要在vCenter裏配置一遍就OK了
案例:以下圖所示,建立並管理ESXi網絡
是否是感受這個拓撲圖眼熟,那就對了,咱們仍是接着上篇博客的案例進行網絡管理
一、使用標準交換機創建網絡
(1)上篇博客已經搭建好網絡了,使用vClient登錄vCenter,在「主機和羣集」中可看到,如圖所示:
(2)選擇一臺主機,依次打開配置、網絡,可看到ESXi默認安裝了一臺標準交換機,下圖所示
(3)單擊添加網絡、虛擬機,物理適配器(能夠添加多塊),下圖所示:
(4)按照嚮導提示,完成標準交換機的建立,以下圖所示:
(5)如今,將虛擬機鏈接到標準交換機上,右擊「虛擬機」,選擇「編輯設置」,完成如下配置,以下圖所示:
(6)能夠看到虛擬機已經轉移到新建的標準交換機上了,下圖所示:
二、使用分佈式交換機創建網絡
(1)按照下圖的步驟,新建分佈式交換機
(2)添加主機和物理適配器,按照需求添加,完成分佈式交換機的建立,以下圖所示
(3)能夠看到分佈式交換機建立成功
(4)右擊虛擬機,編輯設置,完成如下操做,如圖:
(5)能夠看到分佈式交換機上有虛擬機,只需按照第4步把其餘ESXi主機的虛擬機加入到分佈式交換機便可
本例只講述了使用vClient管理vCenter,在vCenter管理標準交換機和分佈式交換機。而使用Web vClient管理的方法和上面相似,這裏就不一一配置了,但願可以幫助你們!!!