云計算構建基石之微軟Hyper-V:環境篇
作為云計算的重要基石,虛擬化技術的好壞起著關鍵作用。Hyper-V作為微軟重要的虛擬化解決技術,在微軟云計算構建解決方案中,更是關鍵至關鍵,基礎之基礎。在本系列文章中,我們向大家介紹Microsoft***的Hyper-V Server 2008 R2 SP1、Windows Server 2008 R2 SP1做虛擬化主機、用SCVMM 2008 R2 SP1進行管理,主要內容包括:
(1) 概述:是選擇Windows Server 2008 R2還是Hyper-V 2008 R2。安裝前注意事項,例如設置BIOS、分區、磁盤選擇等。
(2) 安裝Windows Server 2008 R2 With Hyper-V
(3) Hyper-V安裝與配置
(4) 理解Hyper-V虛擬網絡
(5) Hyper-V基本操作、創建虛擬機、管理虛擬機、導入、導出虛擬機,使用差異磁盤創建虛擬機。
(6) SCVMM安裝配置、規劃
(7) SCVMM基本操作
(8) SCVMM企業應用:管理多臺Hyper-V、遷移、群集等。
本文則對 Windows Server 2008 R2 With Hyper-V與Hyper-V Server 2008的實驗環境進行簡要介紹。
1.1 為虛擬化主機選擇合適的版本
Microsoft Hyper-V 2008 R2與Windows Server 2008 R2都提供了虛擬化功能,對于用戶來說,應該怎樣選擇呢?
Windows Server 2008 R2是Microsoft***的服務器操作系統,只有64位版本,這個產品集成了Hyper-V的功能。如果需要虛擬化的主機數量比較少,并且需要在虛擬化主機直接管理,同時,你還需要其他的網絡服務,例如DHCP、DNS、IIS等,則可以選擇Windows Server 2008 R2并添加Hyper-V功能。但是,這個產品是一個商業軟件,需要付費。
Hyper-V Server 2008 R2,可以看到Windows Server 2008 R2的Core版本并添加了Hyper-V功能,這個產品需要專門的管理計算機,例如,可以用網絡中的Windows 7、Windows Server 2008或SCVMM 2008 R2進行管理。由于減少了圖形界面以及其他不需要的功能,相比Windows Server 2008 R2,Hyper-V會更加高效。
Hyper是一款免費產品,所有用戶都可以從Microsoft官方網站下載并免費使用。如果你只需要虛擬化主機、并且物理主機不對外提供其他服務,可以選擇這個產品。
如果用Windows Server 2008或Windows 7管理Hyper-V Server 2008 R2,與使用Windows Server 2008 R2并安裝Hyper-V功能,相差并不大,但為了遠程管理Hyper-V,還需要在Hyper-V的主機上做一些配置。在本次專題中,我們準備了兩臺服務器,其中一臺安裝Windows Server 2008 R2,另一臺安裝Hyper-V Server 2008 R2(都升級到SP1補丁),對此進行介紹。
1.2系統需求
Windows Server 2008 R2(啟用Hyper-V技術),與Hyper-V Server 2008 R2的硬件需求如下:
" 處理器技術:64位Intel VT或AMD-V、硬件DEP、Intel XD bit或AMD Nx bit。
" 處理器頻率:***1.4GHz,推薦2.0GHz或更快。
" 內存容量:最少1GB,推薦2GB或更多
" 硬盤空間:最少8GB,推薦20GB或更多
Hyper-V Server 2008 R2支持虛擬操作系統(括號內為可分配物理處理器數量):
" Windows Server 2008 R2 (1/2/4)
" Windows Server 2008 x64/x86 (1/2/4)
" Windows Server 2003 R2 x64/x86 (1/2)
" Windows Server 2003 x64/x86 (1/2)
" Windows Server 2000 (1)
" SUSE Linux Enterprise Server 11 x64/x86 (1)
" SUSE Linux Enterprise Server 10 SP2 x64/x86 (1)
" Red Hat Enterprise Linux 5.2/5.3 x64/x86 (1)
" Windows 7 x64/x86 (1/2/4)
" Windows Vista x64/x86 (1/2)
" Windows XP x64/x86
#p#
1.3 安裝前的注意事項
在安裝Windows Server 2008 R2(或Hyper-V Server 2008 R2,以后統一用Hyper-V Server 2008代替),你需要注意以下問題:
(1)檢查計算機是否符合安裝的***要求。一般情況下,內存與硬盤空間都會滿足要求,我們需要注意的是CPU及其相關設置。如果是IBM、DELL、HP等服務器上安裝,最近幾年購買的服務器都支持Hyper-V技術,如果是浪潮服務器,請檢查CMOS中是否可以啟用Intel VT與DEP,如果沒有相關選項,請聯系廠家,以獲得BIOS的更新程序。
在安裝之前,請先進入CMOS設置選項(不同廠家的服務器,進入CMOS設置的按鍵不同,請注意屏幕提示。目前,對于大多數服務器來說,是按F2鍵),在"Advanced Processor Options"處按回車鍵,進入高級處理器設置頁,啟用Intel VT技術(如圖1所示)。
圖1 在CPU中啟用硬件虛擬化
(2)在安裝之前,要規劃好服務器的硬盤。建議在服務器上配置至少3塊硬盤做RAID5,如果有6塊及以上的偶數硬盤,建議用RAID50,這樣可以在性能、安全性上有個折衷。另外,在配置RAID5或RAID50的時候,建議劃分兩個邏輯磁盤,其中***個邏輯磁盤在100GB左右,這個用來安裝操作系統,剩下的按照每2TB的大小,劃分成多個邏輯磁盤。例如,一臺HP DL380G7,配置了8個500GB的硬盤,采用RAID50,劃分第1個邏輯磁盤為100GB,第2個邏輯磁盤為2TB,第3個邏輯磁盤大約為500GB×6-100GB-2TB≈900GB。
1.4 實驗環境
為了全面介紹Windows Server 2008 R2與Hyper-V Server 2008 R2,我們準備了6臺服務器,各服務器相關參數如表1所示。
各服務器用千兆網絡連接,各服務器外形如圖2所示。
圖2 服務器外形圖
網絡拓撲如圖3所示。
圖3 網絡拓撲
在圖3的網絡拓撲中,172.30.5.15、172.30.5.16的Active Directory服務器、172.30.5.5的Windows Storage Server 2008存儲服務器、172.30.5.6的WSUS服務器,已經提前安裝配置好,如果您需要這方面的內容,請參考IT168"服務器頻道"的相關內容。本文將只介紹172.30.5.31與172.30.5.17這兩臺服務器的安裝與配置。下篇文章介紹如何安裝Windows Server 2008 R2并添加Hyper-V功能,敬請關注。
【編輯推薦】
- 下載:微軟Hyper-V Server 2008 R2正式版
- Windows Server 2008 R2有效降低成本
- Windows Server 2008 R2:幫助您推動業績增長
- 實戰:Hyper-V Server 2008 R2安裝、配置
- 七問Hyper-V Server 2008 R2
- 實戰:Hyper-V Server 2008 R2故障排除
- System Center實戰之SCOM報警消息