網絡服務:是在esxi的虛擬機之間確保正常通訊的基礎。一般在物理網絡中須要使用不一樣的物理網絡設備進行才能組建出穩定高效的網絡服務,而在虛擬網絡中,須要不一樣的虛擬設備爲其提供服務
案例前置知識點
1.esxi網絡概述
1)物理網絡
物理網絡是爲了使物理服務器之間可以正常通訊而創建的網絡。vsphere基礎物理架構的各個部分都要經過物理網絡進行鏈接,同時虛擬網絡在物理網絡之上,沒有物理網絡,虛擬網絡也就沒有價值
2)虛擬網絡
虛擬網絡是在esxi主機上運行的虛擬機之間爲了互相通訊而相互邏輯鏈接所造成的網絡。
2.exsi網絡組件 1)物理網卡
物理網卡簡稱vmnic,esxi內核的第1塊稱爲vmnic0,第2塊稱爲vmnic1,以此類推。esxi主機能夠有多個鏈接不一樣物理網絡設備,如交換機、路由器、iscsi存儲等 2)虛擬網卡
虛擬網卡簡稱vNIC,每臺虛擬機均可以有多個虛擬網卡,用於鏈接虛擬交換機,確保互相之間的正常通訊。 虛擬網卡簡稱vNIC,每臺虛擬機均可以有多個虛擬網卡,用於鏈接虛擬交換機,確保互相之間的正常通訊。
虛擬網卡簡稱vNIC,每臺虛擬機均可以有多個虛擬網卡,用於鏈接虛擬交換機,確保互相之間的正常通訊。
虛擬網卡簡稱vNIC,每臺虛擬機均可以有多個虛擬網卡,用於鏈接虛擬交換機,確保互相之間的正常通訊。
虛擬網卡簡稱vNIC,每臺虛擬機均可以有多個虛擬網卡,用於鏈接虛擬交換機,確保互相之間的正常通訊。
虛擬網卡簡稱vNIC,每臺虛擬機均可以有多個虛擬網卡,用於鏈接虛擬交換機,確保互相之間的正常通訊。
虛擬網卡簡稱vNIC,每臺虛擬機均可以有多個虛擬網卡,用於鏈接虛擬交換機,確保互相之間的正常通訊。
3)虛擬交換機:簡稱vswitch
虛擬交換機簡稱vswitch,是由esxi內核提供的,用於確保虛擬機和管理界面之間的相互通訊,而且有相似物理交換機的端口/端口組提供網絡鏈接。虛擬交換機分爲3種:標準交換機、分佈式交換機、第三方提供的交換機。
(1)標準交換機:標準交換機是由每臺esxi主機單獨管理的簡易交換機。標準交換機只能應用於一個物理主機,不具有靈活性,而且其餘主機不能共享一個虛擬交換機。標準須要每臺esxi都要配置一遍標準交換機有3種端口/端口組組成
虛擬機端口組。用於鏈接esxi上的虛擬機,使其可以相互通訊,也能夠鏈接外部網絡,若是沒有接入vmnic,則只能在單臺esxi主機內部進行通訊
vmkernel。用於esxi主機經過網絡鏈接提供vsphere的高級功能,如vMotion、存儲網絡等
nic team。用於將多個vmnic同時接入同一個端口/端口組,增長吞吐量,並在出現故障時能夠提供鏈路冗餘
(2)分佈式交換機分佈式交換機是能夠對多個esxi進行集中管理的高級交換機。只須要在vcenter裏面配置一遍便可
其能夠對多個esxi統一管理成本、流量監控和控制、私有vlan等高級功能。分佈式交換機提供一種分佈式端口/端口組
分佈式端口組的成員是鏈接到esxi主機的vmkernel或nic的一種端口,能夠爲每一個端口指定配置,但成員端口自己也能夠更改部分配置
案例實施
案例環境1、使用標準交換機創建網絡
(一)在現有交換機上建立新的端口組
1.使用webvclient登陸vcenter,在導航欄依次單擊vcenter-主機主機
選擇192.168.10.250--單擊
2.打開"管理"選項卡的"網絡"選項卡,而後單擊"虛擬交換機",能夠看到安裝完esxi後默認建立一個標準交換機vswitch0,接入網絡網卡vmnic0,而且自動建立了兩個端口組,一個是虛擬機端口組,一個是用於管理esxi的vmkernel端口
單擊i能夠看到物理網卡、虛擬交換機、端口組等各個功能的屬性信息3.單擊"添加主機網絡"
4.選擇"標準交換機的虛擬機端口組",單擊"下一步"
5.選擇第一項"選擇現有標準交換機"則在現有標準交換機上建立虛擬機端口組;選擇第二項「建立標準交換機"則建立新的標準交換機並在其上建立虛擬機端口組。由於esxi已經默認建立了一個標準交換機,因此本案例選擇"選擇現有標準交換機",單擊"下一步"按鈕
6.輸入端口組名稱和所屬vlanid,保持默認,單擊"下一步"按鈕。若是vlanid爲0表示虛擬機不會收到與vlan關聯的流量;爲4095表示虛擬機會收到來自任意vlan的流量;1~4094表示虛擬機只能收到id相同的流量
7.單擊完成虛擬機端口組的建立
(二)組建NIC Team
1.重複上面1~4步驟,在第4步中選擇"物理網絡適配器"組建NIC Team,單擊"下一步"按鈕2.選擇現有交換機,單擊"下一步"按鈕
3.選擇"添加適配器"
4.選擇1塊可用物理網卡,單擊"肯定"按鈕
5..已經添加的新的適配器,單擊"下一步"按鈕
6..單擊"完成"按鈕,完成NIC Team建立
(三)、建立vmkernel網絡適配器
1.重複(一)中的1~4步,在第4步中選擇"vmkernel網絡適配器",單擊"下一步"按鈕2.爲了和虛擬機端口組區分開,選擇"新建標準交換機",單擊"下一步"
3.單擊"添加適配器"爲交換機添加物理網卡,而後單擊"下一步"
4.輸入vmkernel端口名稱"vmotion"做爲標識,在啓動服務項勾選"vmotion流量",其餘選項默認便可,單擊"下一步"按鈕
5.輸入ip地址,單擊"下一步"
重複上面的步驟再建立iscsi端口組
(四)、虛擬機的網絡適配器,將虛擬機的網卡更改成剛建立好的虛擬機端口組
1.點擊編輯設置2.將虛擬機網絡適配器更改成vm network2,肯定
3.打開虛擬機,在真實機上ping通esxi和虛擬機便可
2、建立分佈式交換機
1.導航到數據中心頁,右擊數據中心"datacenter",在彈出的菜單中單擊"新建Distributed Switch"2.輸入分佈式交換機的名稱"vDS",單擊"下一步"按鈕
3.默認選擇最高的版本,單擊"下一步"按鈕
4.上行鏈路數是容許每臺esxi主機與distributed switch創建的最大物理鏈接數,網卡networkI/O能夠監控整個網絡的I/O負載,並動態分配可用資源,本例保持默認,單擊"下一步"按鈕
5.確認無誤後單擊"完成"按鈕,完成distributed switch的建立
6."建立新的分佈式端口組"按鈕
7.輸入端口組的名稱,單擊下一步
8.此處保持默認便可
9.單擊將主機添加到此distributed switch並遷移物理網絡適配器或虛擬網絡適配器
10.選擇添加主機並管理主機網絡(高級),單擊"下一步",按鈕
11.單擊"新主機",而後將esxi主機勾選並單擊"肯定"按鈕
12.保持默認,單擊下一步
12.保持默認,單擊下一步
13.首先選擇處於標準交換機vswitch0正在是使用的vmnic0,單擊"分配上行鏈路",選擇上行鏈路"uplink1",其餘網卡也按照此方法配置,vmnic1對應uplink2,以此類推,單擊"肯定"按鈕14.選擇vmk0,單擊,"分配端口組",選擇端口組DPortGroup"
單擊"新建適配器"
15單擊瀏覽找到剛建立好的另外一個端口組"vmotion",
16編輯虛擬機設置
17打開虛擬機在真實機上ping esxi主機和vmkernel端口
實驗要求:
1、管理標準交換機
1.在esxa和esxib上分別再添加4塊物理網卡
2.在原有的虛擬交換機vswitch0上建立一個新的端口組vm network2
3.爲原有的虛擬交換機vswitch0上添加一個物理適配器vmnic1與原來的網卡組成一個NIC team
4.建立一個新的標準交換機vswitch1,添加一個vmotion端口組,併爲此端口組分配一個物理網卡vmnic2
5.將vm1虛擬機鏈接到vmnetwork2端口組上
2、建立分佈式交換機
1.新建分佈式交換機bdqn,同時建立默認的端口組DPortGroup,併爲分佈式交換機分配兩個上行鏈路
2.將原來的兩臺esxi主機上的vmk0遷移到分佈式交換機
3.建立一個用於vmotion的分佈式端口組,名稱爲vmotion
4.將vm1的vnic鏈接到DPortGroup端口組web