前面兩次我們主要測試了vmware vsphere 4.1以及vcenter server 4.1的基本操作,今天先把vmware放一放,來關注下我們最熟悉的微軟。hyper-v是微軟提出的伺服器虛擬化解決方案,在微軟的虛擬化戰略中扮演了重要角色。微軟的虛擬化解決方案分為三大部分:伺服器虛擬化、桌面虛擬化、應用程式虛擬化。本次我們簡要分析下hyper-v,後面有時間再討論其餘兩種虛擬化。
本次測試環境:
windows server 2008 r2 datacenter(hyper-v 2.0)
powergui script editor free edition x64
hyper-v是一種原生虛擬化技術,作為一種角色被安裝,其體系結構如下:
以windows server 2008 r2為例,安裝了hyper-v角色後,整個作業系統就已經完全虛擬化了。windows server 2008 r2中的hyper-v公升級到了2.0,其新特性如下:
動態遷移 – 是vmware vmotion的部分,vmware從2023年將vmotion推向市場(微軟落後7年)
集群檔案系統 -是vmware vmfs的部分,vmware從2023年推出vmfs(微軟落後9年)
32顆邏輯處理器 -vmware從2023年開始支援(微軟落後4年)
虛擬磁碟熱新增 -vmware在2023年從esx 3上開始支援(微軟落後4年)
虛擬磁碟熱解除安裝 - vmware目前已經支援
slat (second level address translation,記憶體虛擬化) – vmware目前已經提供對amd rvi和intel ept 的支援(微軟落後2年)
動態記憶體 - vmware從2023年就開始支援(微軟落後9年)
可以看出,與虛擬化領頭羊vmware相比,微軟的虛擬化之路任重而道遠。但是我們大都習慣了看到微軟後發制人,希望有更多的重量級公司加入虛擬化戰場,相互促進。
安裝了hyper-v角色後,在管理工具中可以找到hyper-v manager:
安裝了虛擬機器後,可以開啟乙個控制台視窗進行管理:
關於虛擬機器的執行時配置有待改進,很多配置都不能在執行時修改:
hyper-v提供了wmi的api,可以程式設計自動化管理:
codeplex上微軟還發布了powershell的擴充套件,可以編寫指令碼來管理hyper-v,可以在這裡
如果你也遇到錯誤,不妨試試看。
這個powershell擴充套件的文件非常好,示例很豐富,後面我單獨來測試一下。
執行完安裝批處理後,此powershell擴充套件就已經新增進當前使用者的profile中了,在powergui script editor中,我們只需要簡單的匯入,即可以使用了:
#獲取指定虛擬機器的快照
這裡只舉幾個簡單的例子,詳細命令清單與使用方法請參閱幫助文件。
小結:
Hyper V虛擬化研究(一)
1 win7 64位安裝hyper v管理器 遠端服務管理 win7好像只能安裝管理器不能安裝平台,可以用來管理已經安裝好hyper v平台的虛擬機器 控制面板 程式 解除安裝程式 開啟或關閉windows功能 遠端服務管理工具 2 win8 64位專業版安裝hyper v管理器和平台 由於在本機安...
vmware下巢狀虛擬化hyper v
hyper v是microsoft的虛擬化產品,要安裝這個系統,最好使用win7 vmware,然後在vmware裡安裝win2012r2,啟用hyper v功能,來學習。不過正常情況下,win7下vmware中的win2012r2是無法啟用hyper v功能的,我們需要修改一下配置檔案才能正常安裝...
虛擬化部署之Hyper V簡介
虛擬機器對於我們來說都不會是寞生的詞彙,開始接觸虛擬機器算起來應該是 五 六年前的事,最初使用虛擬機器僅僅是為了實驗的方便,一台電腦上可以實現多台伺服器與客戶端的部署,給我們創造了良好實驗環境。現在其實也依然如此,不過多了個任務就是在企業環境中實際虛擬化部署。vpc vmware與我相識 相知已經很...