在介紹本文之前,先來看一下到底啥是MDOP?MDOP的全稱是Microsoft Desktop Optimization Pack,目前MSDN訂閱能夠下載到的最新版本是MDOP 2013,里面包含App-V的5.0和5.0 SP1版本,我這次測試所使用的版本是SP1版本。那么MDOP到底有什么作用呢?其實很簡單,用一句話概括就是幫助管理員管理windows功能、對應用程序和用戶體驗進行虛擬化,以及在計算機出現(xiàn)問題后恢復用戶的工作效率。怎么了?還是難以理解?其實說白了就是各種工具的集合,包括:App-v、AGPM、AIS、DART、MBAM、MED-V。今天我們先來介紹App-v,即應用程序桌面虛擬化。
那么什么又是App-v呢?也是一句話:可幫助企業(yè)向其最終用戶提供在任何地方對幾乎任何應用程序的訪問,而無需將應用程序直接安裝在最終用戶的計算機上。App-v的作用在于幫助IT人員快速部署應用以及簡化應用的維護,同時也提高了用戶的應用使用體驗,解決應用程序之間的兼容性問題。比如一個財務的用戶,既要使用office 2003,又要使用office2013,就可以通過應用程序虛擬化來實現(xiàn),用戶在客戶端同時使用這兩種office,而實際上office是在APP-v服務器上運行的。而且在多個用戶使用同一個應用的時候,App-v可以為每個用戶分配一個操作進程,用戶之間的操作互不干擾。
好說了這么多,下面我們來看看今天的demo環(huán)境,以及APP-V的體系架構如何?
首先來看看今天的demo環(huán)境。如下圖。這里我總共使用了六臺機器來做評測,其實,角色拆分的還是蠻慘烈的….
然后我們在來了解一下App-v各個組件的體系架構,總不能都部署完了,還不知道App-v是干毛的吧?
注意:下面這個圖中,少了一個sequence服務器,也就是序列化服務器,序列化服務器用于應用程序的打包工作的,部署很簡單,一般是部署在客戶端上,后面的部署中會有介紹到~
好,說到這里,大家可能都有點明白APP-V和MDOP到底是何方神圣了?下面我要上猛料了,也就是本文的核心之一:部署全過程截圖!有心的朋友可以到我的51CTO下載去獲取,下載地址同樣告訴大家:http://down.51cto.com/data/1048695
截圖中包含的內容如圖。
其實啦,同樣的產品,不同的人來部署可能會碰到不一樣的問題,我也是如此,我在部署過程中,由于各種走神,疏忽,也碰到一些蛋疼的問題,下面來上本文的第二個猛料,那就是部署問題總結!
強烈建議,先看完我上傳的截圖,再看總結的內容,不然,如果你是第一次接觸的話,我害怕你暈!
首先,發(fā)布服務器上的content共享權限一定要給對、給足!不然部署是有問題的,具體的權限分配是這樣子滴:
管理員當然是完全控制、app-v的管理服務器的計算機賬號要完全控制、app-user給讀取執(zhí)行的權限。不給權限會怎么樣?自己試試嘍。。。
給大家一個活生生權限不足的例子,看圖。
然后呢,我是在windows server 2012上部署的管理服務器和發(fā)布服務器,告訴大家,VC++ 2010 的x86和x64都是要裝的,不裝會怎么樣,看圖。
注意,在準備數(shù)據庫的時候,因為我的環(huán)境數(shù)據庫和管理服務器是分開部署的,所以一定要選擇使用遠程的管理服務器計算機賬戶,一定要注意:是計算機賬戶哦!
關于部署的細節(jié)問題,我就介紹這些,還是需要大家親自動手去做才能體會的。下面還是照舊給大家一些有用的資源供大家學習。
首先是MDOP的technet資源匯總:http://technet.microsoft.com/zh-cn/windows/bb899442
其次是MDOP中APP-V的資源匯總:http://technet.microsoft.com/zh-cn/hh826068
當然也可以學習APP-V的團隊博客:http://blogs.technet.com/b/appv/
最后還有很多51CTO的資源,我就不一一列舉了。好好學習,一定能掌控!you can do it !