Microsoft Application Virtualization (App-V) 安裝及使用心得筆記 Part.1

這次參加微軟的Tech.Days 2011其中的最大收穫之一就是聽到了憑立偉老師的「解救 IT 脫離電腦管理苦海系列 - MDOP 2011 快速導覽」,其實這東西出來很久了,以前也約略聽到,但就是沒仔細去研究,這次在會場聽到之後回家就馬上下載來研究,在歷經了近一個禮拜的陣痛期,總算是略有小成,把功能給實作出來了。

開始之前不免要稱讚一下微軟,How to 教學短片弄的真的不錯,有興趣的人可以花點時間觀看,真的會有幫助。而APP-V系列的影片也有放在上面,共有9篇,但照著影片做、若天資不夠跟我一樣資質駑頓的話,是很有可能做不出來的。但這不是微軟或憑老師的問題,畢竟影片時間有限,本來就不能可能一五一十的說明清楚(雖然憑老師講的已經夠清楚了),但出問題總是要自己想辦法解決,我想使用關鍵字搜尋除錯對大家來說應該都不是太困難的事情。

若你還不知道App-V是什麼,可以參考微軟的網站說明,上面有精闢的解說,我簡單敘述我為何特別想使用這套軟體的觀點

  1. 免安裝:任何程式在安裝後都會有一大堆的機碼 or 更新問題,如Adobe、Office等相關軟體,在企業內部每個人使用的方式都不同,尤其在更新之後到底會有什麼狀況都很難確定,如果內部有導入WSUS的架構,那麼面對的狀況可能比較好會是統一的,若沒有的話,每個人使用的軟體版本都不一,遇到的狀況當然也會不同,這樣IT人員整天可能只是在救火,沒有辦法把心力專注於讓企業有更好的營運發展層面上。
  2. 集中控管、統一佈署:透過APP-V Server的發佈,使用者透過Agent接收後,即可同步更新,免除了IT人員要到場處理的困擾,若你公司內部有超過50台以上的電腦,你應該不會希望天天跑到使用者電腦上去障礙排除吧,另外結合AD權限,可以簡單的讓某些程式給特定使用者使用,完全不用在一台一台去調整,套句時下流行的語言,我一個Move,用戶端的電腦就給我Hold住了。
  3. 乾淨的系統:綜合上述兩點,若你的AP都已經納入了APP-V內,那等於你的作業系統是一個很乾淨的系統,這樣要出錯的機率相對的少,而且執行上應該也較為快速。


當然這套軟體也不是完全的好,首先必須考量的是網路頻寬的問題,雖然APP-V透過串流的方式來安裝使用,但若一次面對數十人或是百人,同一時間第一次使用,卡住的風險必須仔細思考。另外就是該軟體並不是免費的,有興趣的人可以詢問微軟或是經銷商。

接著來敘述一下這套軟體的架構,首先必須確定的是,你最少要準備三台電腦:

  1. App-V Server:用來發佈佈署映像檔到用戶端電腦上,該台電腦必須加入網域環境內。
  2. App-V Client:就是用來執行程式端的電腦,從XP到W7目前都有支援,該台電腦也必須是加入網域環境內。
  3. App-V Sequencer:用來封裝應用程式,該台電腦除了主要硬碟外,必須另外連接磁碟機,用來做應用程式的封裝,必須注意的是,該台電腦建議不要加入網域,以免環境過於複雜造成封裝失敗。


以上為環境架構的說明,下一章將會說明我在安裝過程中的遇到的問題與分享。