Win 7企業版虛擬化應用之IE虛擬化方案
什么是Win 7虛擬化應用
Win 7的企業版用戶肯定都有一個困惑,希望能將Win xp的程序兼容到Win 7系統里。Win 7本身的虛擬化技術是可以通過它創建一個虛擬磁盤,新磁盤的格式是VHD,在這個虛擬磁盤中可以安裝系統并正常使用。為了幫助企業集中管理,Win 7 Enterprise中加入了腳本命令控制系統,通過此系統和其他一些輔助工具,企業可以輕松實現桌面虛擬化和其他一些UI管理功能。Win 7虛擬化技術主要可以實現:虛擬化(視頻、音頻,鼠標/鍵盤)、桌面虛擬化(Hyper-V&VirtualPC)、文件虛擬化(用戶文件和配置)、程序虛擬化(允許程序在沙盤中運行以增強安全性)。
首先如果想要實現在Win 7中對Win xp的虛擬化,必須同時安裝Win VirtualPCRC和Win XP Mode RC。Win XP MODE是Win 7中一個令人心動的新組件,Win XP MODE的設計目的在于解決Win7對應用程序的兼容性問題。Win XP MODE其實就是一個WinXPSP3的虛擬機,用戶可以通過Windows Virtual PC來加載Win XP MODE虛擬機,然后在虛擬機中跑一些老的應用程序。Windows Virtual PC和大家熟悉的Microsoft Virtual PC有些類似,但Windows Virtual PC與Microsoft Virtual PC相比在功能上有了很大的改進,例如可以在虛擬機中支持USB設備,可以讓虛擬機中安裝的應用程序無縫地在Win 7上運行。可以支持打印機重定向等。Windows Virtual PC和Microsoft Virtual PC的區別可以參考下圖。

Windows Virtual PC和Microsoft Virtual PC的區別
用戶有時會發現,我們上網瀏覽網頁時,常用到的IE 7或者IE 6在Win 7操作系統中并不被支持使用。那么,如何才能在Win 7中順利運行IE早期的版本呢?下面針對Win 7虛擬化這一塊,我們就來提出幾個在Win 7中運行IE的較早版本的虛擬化解決方案。
實際上,微軟官方提供了幾個虛擬操作環境的可供選擇方案,這樣用戶就可以在上面運行IE之前的版本了。這些虛擬化的方案包括微軟的企業桌面虛擬化(MED-V)、Win xp模式以及終端服務。這些解決方案可以為用戶們提供一個無縫而且很劃算的方法來繼續運行他們舊版本的應用程序。
在新的產品特性和效益下,Win 7操作系統降低了用戶總成本,幫助用戶在任何地方都可以提高安全性和控制性,并且簡化了訪問機構的計算機管理。Win 7下默認的IE 8瀏覽器具有改善過的安全性和新特性。
#p#
IE在各種虛擬化中的解決方法
然而,過渡到新的操作系統是一個挑戰,隨之而來的是它需要支持舊的軟件。例如,你的機構也許需要管理使用同一種軟件來獲取商業數據,而這些數據最初是在舊版本的操作系統里獲得的。你也許也在依賴在IE之前的版本里使用的應用,如IE 7或者IE 6,而這些在IE 8中很難運行。你也許會發現你已經在維護那些需要支持舊的應用程序而使用的舊硬件--這就需要IT人員的作用并且花費很高。
通過在你現有的硬件和軟件上進行虛擬化,微軟提供了讓你運行之前版本IE的解決方法。通過這些方法,你可以在一個虛擬環境中繼續運行IE 7或者IE 6;然后你可以無縫地繼續運行你舊的應用程序,而你可以通過這種更新的技術在Win 7和IE 8中獲得收益。
如果你的機構正在考慮更新到Win 7,但是擔心維護你舊的(或者遺留的)LOB應用程序的花費、時間和IT人員成本,在你能順利地運行你的應用程序之前,使用虛擬化方案也許是一個有效的解決方法。最適用于IE 7和IE 6虛擬化的是MED-V、WinXP模式和終端服務。以下的表格對這些方案進行說明。

微軟提供了舊版本IE的解決方法
#p#
為IE提出虛擬化方案
因為IE是被歸并在操作系統里的,因此應用程序虛擬方案不適合IE 7和IE 6虛擬化。需要將完整的操作系統進行虛擬化以獲得一個IE的之前版本。這樣做,你可以防止如果IE被作為一個應用程序對待而出現的系統沖突。為了降低客戶那些操作系統的成本,你可以使用Win XP中的軟件限制政策和在IE 6中鎖定虛擬環境的群組策略設置。

IE的虛擬化圖表進行對比
以上是針對Win 7中IE的虛擬化解決方案。不管是哪種方案,企業找到最適合自己的虛擬化解決方案才是王道。隨著Win 7系統的普及,Win 7的這種虛擬化應用技術將在日后得到更加廣泛的應用。