SoftGrid教程——綜合應用
一:通過排序服務器制作Adobe reader8.0應用程序,在Soft Grid manager 里配置發布這個應用程序,客戶端接收應用程序流,實現應用程序網絡化、虛擬化。
注意:事先在SoftGrid Sequence上建立一個一個盤符為Q的磁盤,因為在真實的客戶端環境里,它的應用程序緩存區就是在Q盤,這是在安裝客戶端時自動建立的,為了避免不必要的麻煩,在利用SoftGrid Sequence為程序排序的時候,選擇安裝路經為Q盤。
二:使用SoftGrid Sequence為應用程序排序
1:1:通過開始--—〉程序—〉softricity—〉softgrid sequencer打開程序
2:程序打開后點擊FileàNew Packge啟動安裝包配置程序。在談出的對話框里點YES接受提示幫助。
3:接著出現向導對話框,點擊Next
4: 出現安裝包的描述信息對話框。Suite Name表示安裝包的名稱adobe,Title處填入Acrobat reader。Comments處寫入一些系統信息,比如這臺工作站Windows xp sp2 在server URL處填入服務器的主機名huan2003。其它保持默認,點擊Next
5:接下來出現系統對話框,向右側添加所安裝程序要支持的客戶端系統,比如相讓Adobe在Xp和win2003上運行就將這兩個系統添加到右邊。然后點Finish
6:在彈出的對話框中點擊Next
7:接下來的壓縮配置對話框選擇默認配置,點擊Next
8:模擬安裝對話框出現,點擊Begin Monitoring,程序會自動最小化到任務欄。然后就可以開始安裝Adobe程序了。下圖既是SoftGrid Sequence處于模擬狀態
注意:安裝程序前做好把所有程序關閉。
9:雙擊adobe reder8.0.exe安裝程序,按照正常步驟安裝即可。安裝過程中的路徑一定要選擇Q盤。因為這可以和客戶端的配置保持一致,避免報錯。
10:等待程序安裝完畢后點擊Stop Monitoring。在彈出的對話框中選擇剛才所安裝程序的路徑,點擊OK.本例就是Q:\adobe
11:接下來點擊下一步。
12:如果使用MSI在客戶端安裝程序的話,可以選擇add following files to the VFS。我們這里選擇Do nothing.完成。
#p#
13:在這個歡迎界面下點擊下一步
14:在程序配置畫面中會出現,產生應用程序的可執行文件,及其圖標,這里可以執行添加刪除等操作,本例只保留Adobe Reader 8圖標
15:在左側展開Adobe Reader 8.雙擊Shortcuts,彈出對話框,做你想要的修改,完成后點擊OK,返回配置界面點擊下一步。
16:選中圖中的Adobe Reader 然后點擊Launch。此時adobe reader主程序會自動開啟,你要做的就是盡量使用這個程序。測試完成后,關閉adobe程序。softgrid sequencer會自動顯示完成launch。點擊下一步。
17:單擊完成。
18:接下來的對話框可以用來更改一些程序的參數
19:保存工程,File—>save as,默認保存類型為sprj文件。事例取名為adobe.sprj。這樣程序會自動保存ico、osd、sft、sprj等文件。
20:將生成的所有文件拷貝到softgrid服務器的共享目錄content下面。這樣adobe程序排序完成。
#p#
三:通過softgrid manager Console 配置發布Adobe reader 8.0
1:開始—>程序—>管理工具—> Softgrid Management Console填入鏈接帳戶的密碼,打開主程序。
2:展開右側列表,在Application項上右鍵選擇 Import Application
3:在彈出的窗口中選擇默認設置繼續,選擇打開adobe.sprj文件
4:在彈出的對話框中填入OSD、ICON 的路徑,注意此時的路徑一定是網絡共享路徑。選擇正確的服務器組,點擊Next
5:選擇將程序圖標放到桌面上。點擊Next
6:當Access Permissions對話框出現時,點擊添加,在域中添加可訪問改程序的用戶組,事例添加softuser用戶組。添加完成后點擊OK
7:選擇Next程序配置完成,點擊finish
四:客戶機運行adobe程序進行驗證
1:用被允許的softuser組成員sguser登錄系統
2:打開客戶端。依次進入開始—>程序—>管理工具—>softgrid client
3:如圖右鍵點擊顯示出來的服務器,選擇Refresh Server
4:此時在Application窗口就會出現測試程序,同時桌面也會出現圖標
原文:http://blog.chinaunix.net/u1/37091/showart_358363.html
5:其中strom2是按adobe的排序方法制作而成,經驗證兩個程序均可以在客戶段正常使用。
下面就是客戶端運行程序的截圖
五:總結
1:SoftGrid提供了完整的虛擬化環境: 應用程序從服務器共享區傳送到客戶機,然后代碼是在一個與操作系統隔離開來的“黑箱”里面執行。這種方法的優點在于,它避免了困擾SVS的應用程序多版本問題。不過,由此帶來的缺點是,部署過程比較復雜,需要管理員創建自定義安裝映像,對要傳送的代碼庫進行優化。
期間遇到了很多問題,主要是和域服器配合方面,還有就是程序的排序,比如我測試的搜狗拼音輸入法程序,因為沒有明確的可執行文件,中途只能停下。所以我想并不是所用程序都是和這種虛擬化。
2:這個東東在國外有應用,但是國內沒有。不過確實是一款不錯的軟件,這是應用程序虛擬化、網絡化的一個很好的例子,也算是一個趨勢吧。
3:關于Soft Grid的研究到此結束,希望有人會對它感興趣。
【編輯推薦】