vsphere入門之用虛擬交換機創建並管理ESXI網絡
之前介紹了vSphere虛擬化平臺的ESXi和vCenter的部署方法。本篇博客主要介紹VMware vSphere的網絡管理,網絡是vSphere的基礎,所有ESXi的虛擬機都通過網絡來進行通信。通常在物理網絡中需要使用不同的物理設備進行連接才可以正常通行,而在虛擬網絡中,也需要不同的虛擬設備為其提供服務
ESXi網絡概述
物理網絡:為了使物理服務器之間能夠正常通信而建立的網絡。vSphere基礎架構各個部分都需要通過物理網絡進行連接,同時虛擬網絡建立在物理網絡之上,沒有物理網絡,虛擬網絡也就沒有存在的價值
虛擬網絡:是ESXi主機上運行的虛擬機為了互相通信而進行邏輯連接所形成的網絡。ESXi主機可以有多個物理網卡,虛擬機也可以創建多個虛擬網卡,同時連接到虛擬交換機可實現虛擬機之間的互相通信
ESXI網絡的組件
1、物理網卡
簡稱(vmnic)是vsphere的物理網卡負責鏈接交換機或其他主機 從vmnic0開始是第一塊,以此類推。ESXi主機可以有多個vmnic連接不同的物理網絡設備
2、虛擬網卡
簡稱(vNIC),每臺虛擬機都可以有多個虛擬網卡,用於連接虛擬交換機,確保相互間的正常通信
3、虛擬交換機
簡稱(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、使用標準交換機建立網絡
(1)上篇博客已經搭建好網絡了,使用vClient登陸vCenter,在“主機和群集”中可看到,如圖所示:
(2)選擇一臺主機,依次打開配置、網絡,可看到ESXi默認安裝了一臺標準交換機,下圖所示
(3)單擊添加網絡、虛擬機,物理適配器(可以添加多塊),下圖所示:
(4)按照向導提示,完成標準交換機的創建,如下圖所示:
(5)現在,將虛擬機連接到標準交換機上,右擊“虛擬機”,選擇“編輯設置”,完成以下配置,如下圖所示:
(6)可以看到虛擬機已經轉移到新建的標準交換機上了,下圖所示:
2、使用分布式交換機建立網絡
(1)按照下圖的步驟,新建分布式交換機
(2)添加主機和物理適配器,按照需求添加,完成分布式交換機的創建,如下圖所示
(3)可以看到分布式交換機創建成功
(4)右擊虛擬機,編輯設置,完成以下操作,如圖:
(5)可以看到分布式交換機上有虛擬機,只需按照第4步把其他ESXi主機的虛擬機加入到分布式交換機即可
本例只講述了使用vClient管理vCenter,在vCenter管理標準交換機和分布式交換機。而使用Web vClient管理的方法和上面類似,這裏就不一一配置了,希望能夠幫助大家!!!
本文出自 “楊書凡” 博客,請務必保留此出處http://yangshufan.blog.51cto.com/13004230/1969836
vsphere入門之用虛擬交換機創建並管理ESXI網絡