云計(jì)算構(gòu)建基石之Hyper-V:虛擬網(wǎng)絡(luò)配置
本文接上篇《云計(jì)算構(gòu)建基石之微軟Hyper-V:環(huán)境篇》
《云計(jì)算構(gòu)建基石之微軟Hyper-V:安裝篇(一)》
《云計(jì)算構(gòu)建基石之微軟Hyper-V:安裝篇2》
作為云計(jì)算的重要基石,虛擬化技術(shù)的好壞起著關(guān)鍵作用。Hyper-V作為微軟重要的虛擬化解決技術(shù),在微軟云計(jì)算構(gòu)建解決方案中,更是關(guān)鍵至關(guān)鍵,基礎(chǔ)之基礎(chǔ)。在本系列文章中,我們向大家介紹Microsoft最新的Hyper-V Server 2008 R2 SP1、Windows Server 2008 R2 SP1做虛擬化主機(jī)、用SCVMM 2008 R2 SP1進(jìn)行管理,主要內(nèi)容包括:
(1) 概述:是選擇Windows Server 2008 R2還是Hyper-V 2008 R2。安裝前注意事項(xiàng),例如設(shè)置BIOS、分區(qū)、磁盤選擇等。
(2) 安裝Windows Server 2008 R2 With Hyper-V
(3) Hyper-V安裝與配置
(4) 理解Hyper-V虛擬網(wǎng)絡(luò)
(5) Hyper-V基本操作、創(chuàng)建虛擬機(jī)、管理虛擬機(jī)、導(dǎo)入、導(dǎo)出虛擬機(jī),使用差異磁盤創(chuàng)建虛擬機(jī)。
(6) SCVMM安裝配置、規(guī)劃
(7) SCVMM基本操作
(8) SCVMM企業(yè)應(yīng)用:管理多臺Hyper-V、遷移、群集等。
本文介紹Hyper-V虛擬網(wǎng)絡(luò)的配置。
在Hyper-V中,虛擬網(wǎng)絡(luò)分為三種"外部"、"內(nèi)部"、"專用",這些虛擬網(wǎng)絡(luò)與主機(jī)、虛擬機(jī)以及網(wǎng)絡(luò)中其他計(jì)算機(jī)的關(guān)系,如圖1所示。
圖1 Hyper-V虛擬網(wǎng)絡(luò)
"外部"虛擬網(wǎng)絡(luò),是Hyper-V通過將"Microsoft虛擬交換機(jī)協(xié)議"綁定在主機(jī)網(wǎng)卡上實(shí)現(xiàn)的。如果虛擬機(jī)選擇"外部"虛擬網(wǎng)絡(luò),則虛擬機(jī)"相當(dāng)"于網(wǎng)絡(luò)中的一臺計(jì)算機(jī),是可以與物理網(wǎng)絡(luò)中的其他計(jì)算機(jī)、主機(jī)互相訪問。例如,在圖6-17中,虛擬機(jī)A01、A02、A03與物理主機(jī)A與物理主機(jī)同一網(wǎng)絡(luò)的其他計(jì)算機(jī)是可以互相訪問的。虛擬機(jī)A01、A02、A03也能訪問Internet。
"內(nèi)部"虛擬網(wǎng)絡(luò),只允許虛擬機(jī)與主機(jī)互相訪問,不能訪問外部(物理網(wǎng)絡(luò)上的計(jì)算機(jī)或外部網(wǎng)絡(luò),例如Internet),外部也不能訪問"內(nèi)部"的虛擬機(jī)。例如,虛擬機(jī)A11、A12與物理主機(jī)A可以互相訪問,但不能訪問物理網(wǎng)絡(luò)上其他計(jì)算機(jī)。
"專用"虛擬網(wǎng)絡(luò),只允許虛擬機(jī)之間互相訪問,與物理主機(jī)也不能互相訪問。例如,在圖1中,A21、A22、A23可以互相訪問,但不能訪問物理主機(jī)A。
在同一個(gè)物理主機(jī)中,"內(nèi)部"、"外部"、"專用"虛擬網(wǎng)絡(luò),相當(dāng)于物理網(wǎng)絡(luò)中的不同的"交換機(jī)",它們之間沒有網(wǎng)絡(luò)關(guān)系。例如,在圖6-17中,虛擬機(jī)A11、A21不能互相訪問。A01、A12也不能互相訪問,除非物理主機(jī)啟用"路由和遠(yuǎn)程訪問"服務(wù)中的"路由器"功能,為這兩個(gè)網(wǎng)段提供訪問服務(wù)。
在同一個(gè)物理主機(jī)中,也可以有多個(gè)"內(nèi)部"、"外部"、"專用"虛擬網(wǎng)絡(luò),即使都是"內(nèi)部"或"專用"虛擬網(wǎng)卡,不同的"內(nèi)部"虛擬網(wǎng)絡(luò)之間的虛擬機(jī),也是不能互相訪問,網(wǎng)絡(luò)關(guān)系如圖2所示。
圖2 多個(gè)虛擬網(wǎng)絡(luò)
下面接下來通過幾個(gè)操作,熟悉Hyper-V虛擬網(wǎng)絡(luò)。
#p#
1.1 查看物理網(wǎng)卡與虛擬網(wǎng)卡
在Hyper-V中,主要是創(chuàng)建"外部"虛擬網(wǎng)絡(luò),很少或基本不用"內(nèi)部"或"專用"虛擬網(wǎng)絡(luò),因?yàn)镠yper-V提供的虛擬機(jī)主要是為網(wǎng)絡(luò)中的其他計(jì)算機(jī)提供網(wǎng)絡(luò)服務(wù)的。當(dāng)然,如果你用Hyper-V做實(shí)驗(yàn)主機(jī)、只是做實(shí)驗(yàn)則另當(dāng)別論。
由于"外部"虛擬網(wǎng)絡(luò),要"綁定"到主機(jī)的物理網(wǎng)卡,所以,當(dāng)你的主機(jī)有多個(gè)物理網(wǎng)卡時(shí)(一般服務(wù)器至少有兩個(gè)物理網(wǎng)卡,而像HP DL380G7系列的服務(wù)器,則集成4個(gè)網(wǎng)卡),你要明白,創(chuàng)建的"外部"虛擬網(wǎng)絡(luò)是綁定到那一塊物理網(wǎng)卡,這樣在使用的時(shí)候才不至于出錯(cuò)。
(1)打開"控制面板→網(wǎng)絡(luò)和Internet→網(wǎng)絡(luò)和共享中心",單擊左側(cè)的"更改適配器設(shè)置",如圖3所示。
圖3 更改適配器設(shè)置
(2)在打開的"網(wǎng)絡(luò)連接"中,以"詳細(xì)信息"方式查看,然后對每個(gè)網(wǎng)卡重新命名,并記下網(wǎng)卡對應(yīng)的"設(shè)備名",如圖4所示。在本例中,將兩塊物理網(wǎng)卡分別別名為lan1與lan2。雖然這兩個(gè)網(wǎng)卡都是intel的網(wǎng)卡,但lan2的設(shè)備名稱中多出#2,這表示是第2個(gè)網(wǎng)卡。而在綁定物理網(wǎng)卡時(shí),則是用這個(gè)設(shè)備名進(jìn)行分辨的。
圖4 記下網(wǎng)卡設(shè)備名
(3)在圖4中,還有一個(gè)名為"本地連接2"的虛擬網(wǎng)卡,這個(gè)網(wǎng)卡綁定在了第1個(gè)物理網(wǎng)卡,這是我們安裝Hyper-V時(shí),選擇的"外部"網(wǎng)卡。
(4)用鼠標(biāo)雙擊第1個(gè)物理網(wǎng)卡(網(wǎng)卡重命名為lan),進(jìn)入"lan 屬性"頁,在"此連接使用下列項(xiàng)目"中可以看到,當(dāng)前只綁定了"Microsoft虛擬網(wǎng)絡(luò)交換機(jī)協(xié)議",如圖5所示。
圖5 綁定虛擬網(wǎng)絡(luò)交換機(jī)協(xié)議
在創(chuàng)建"外部"虛擬網(wǎng)絡(luò)時(shí),Hyper-V將綁定"Microsoft虛擬網(wǎng)絡(luò)交換機(jī)"到物理網(wǎng)卡,并在創(chuàng)建的新的"外部"虛擬網(wǎng)卡時(shí),將綁定的物理網(wǎng)卡的原來的IP地址、參數(shù)等,在虛擬網(wǎng)卡上啟用,這樣原來物理主機(jī)的網(wǎng)絡(luò)不會中斷。
(5)雙擊"本地連接 2",在"本地連接2 狀態(tài)"的"詳細(xì)信息"中可以看到,這個(gè)虛擬網(wǎng)卡中的IP信息是原來物理主機(jī)網(wǎng)卡的相關(guān)參數(shù),如圖6所示。
圖6 虛擬網(wǎng)卡參數(shù)
#p#
1.2 管理虛擬網(wǎng)絡(luò)
接下來我們介紹Hyper-V虛擬網(wǎng)絡(luò)的管理,這包括添加、刪除、修改虛擬網(wǎng)絡(luò)。
(1)從"管理工具"中選擇"Hyper-V管理器",在左側(cè)的任務(wù)窗格中選中要管理的Hyper-V Server 2008 R2或安裝Hyper-V功能的Windows Server 2008,在右側(cè)的"操作"窗格中單擊"虛擬網(wǎng)絡(luò)管理器",將進(jìn)入"虛擬網(wǎng)絡(luò)管理器"。
(2)在"虛擬網(wǎng)絡(luò)"列表中選擇"lan-虛擬網(wǎng)絡(luò)",在右側(cè)的"虛擬網(wǎng)絡(luò)屬性"中可以修改虛擬網(wǎng)絡(luò)的名稱以及說明信息,在"連接類型"選項(xiàng)組中,可以修改虛擬網(wǎng)絡(luò)的連接類型-在"外部"、"僅內(nèi)部"、"專用虛擬網(wǎng)絡(luò)"之間進(jìn)行選擇修改。如果主要有多個(gè)物理網(wǎng)卡并且選擇"外部",則可以在下拉列表中,選擇使用那塊物理網(wǎng)卡進(jìn)行綁定,綁定的名稱則是顯示的"設(shè)備名稱",如圖7所示。
圖7 虛擬網(wǎng)絡(luò)屬性
(3)如果要?jiǎng)h除虛擬網(wǎng)絡(luò),可以單擊"移除"按鈕。
如果要添加虛擬網(wǎng)絡(luò),可以根據(jù)下面的方式進(jìn)行:
(1)在"虛擬網(wǎng)絡(luò)管理器"中,定位到"新建虛擬網(wǎng)絡(luò)",在右側(cè)選擇要?jiǎng)?chuàng)建的虛擬網(wǎng)絡(luò)類型-在外部、內(nèi)部、專用之間選擇。選中之后,單擊"添加"按鈕。在本例中,選擇"內(nèi)部"。
(2)在"名稱"文本框中,鍵入新添加的虛擬網(wǎng)絡(luò)的名稱,一般情況下,添加的名稱與網(wǎng)絡(luò)的屬性相關(guān),這樣以后使用中也容易管理與區(qū)分。在"連接類型"中選擇虛擬網(wǎng)絡(luò)類型,如果要?jiǎng)?chuàng)建多個(gè)虛擬網(wǎng)絡(luò),也可以用虛擬LAN進(jìn)行標(biāo)識,可以單擊"啟用管理操作系統(tǒng)的虛擬LAN標(biāo)識"并為VLAN設(shè)置ID。
(3)設(shè)置完成之后,如果只添加這一個(gè)虛擬網(wǎng)絡(luò),則單擊"確定"按鈕退出;如果想繼續(xù)添加虛擬網(wǎng)絡(luò),可以單擊"應(yīng)用"按鈕,然后單擊"新建虛擬網(wǎng)絡(luò)",繼續(xù)添加。
(4)接下來,請?jiān)偬砑?quot;專用-虛擬網(wǎng)絡(luò)"、"內(nèi)部-虛擬網(wǎng)絡(luò)2",添加完成后,單擊"確定"按鈕,如圖8所示。
圖8 添加多塊虛擬網(wǎng)絡(luò)
(5)返回到"網(wǎng)絡(luò)連接"中可以看到,已經(jīng)添加了"內(nèi)部-虛擬網(wǎng)絡(luò)"與"內(nèi)部-虛擬網(wǎng)絡(luò)2",而添加的"專用-虛擬網(wǎng)絡(luò)"則沒有在"網(wǎng)絡(luò)連接"中列出,如圖9所示。這是正確的。因?yàn)樵谇胺浇榻B過,"專用"虛擬網(wǎng)絡(luò)與主機(jī)沒有網(wǎng)絡(luò)連接關(guān)系。
圖9 網(wǎng)絡(luò)連接
下篇文章,介紹Hyper-V虛擬機(jī)管理,敬請關(guān)注。