微軟如何設計Windows 8架構,從中可見一斑。這份文檔來自於今年4月份倫敦舉辦的微軟架構峰會,大會內容主要關於虛擬化功能。在其中一頁幻燈片中,微軟提到了2012年的“下一代Windows”,也就是現在微軟口中的Windows 8,而內容就是Windows客戶端的虛擬化。
微軟將這份架構幻燈片命名為“桌面即服務(DaaS)”,描述了當前消費者在使用Windows時出現的問題和更進一步的需求。如何解決這些問題並滿足用戶不斷變化的需求呢?虛擬化技術!
微軟已經提供了大量的虛擬化技術,包括虛擬桌面架構(VDI)、應用程序虛擬化(App-V、MED-V、Remote Apps遠程應用、Terminal Server終端服務器)、操作系統虛擬化(遠程桌面、終端服務、VDI)、數據虛擬化(文件夾重定向和同步)、硬件虛擬化(Hyper-V),還有各種不同的系統中心管理軟件。
盡管很多人都認為VDI是一種絕佳的虛擬化解決方案,但是微軟卻認為VDI和桌面即服務(DaaS)並不相同,DaaS不僅僅是VDI,那麼下一代虛擬化桌面究竟是什麼樣的呢?
虛擬化桌面
根據微軟的描述,在新的DaaS世界裡,“桌面應該脫離於設備而存在,桌面可以被看做是一個入口,用以訪問用戶應用程序、數據、用戶狀態、授權和使用。”
DaaS意味著應用程序和數據被當做緩存的實體對象,並且與一個應用程序商店進行同步,在這種新的模式中,操作系統同樣也會被緩存並且同步到應用程序商店。
從理論上講,硬件故障對於Windows 8用戶來說不再是什麼問題。
在下面這張文件中,我們能更清晰地看出微軟計劃怎樣開發與定位Windows 8:
在Windows XP和Vista中,微軟實現了用戶數據和用戶設置的虛擬化;到Windows 7中,系統通過使用App-V實現了用戶數據、設置和應用程序的虛擬化;在下一代Windows中,微軟將通過本地虛擬磁盤(VHD)來實現操作系統的虛擬化。