驅動管理顧名思義就是對終端需要的各類驅動程式進行管理,比如某種列印機的驅動,或者某種掃描器的驅動等。
基礎層是Mirage的核心技術分層技術中非常重要的一層。基礎層應該包含作業系統和公司統一要求的系統軟體如防毒軟體等。
在本部落格中我們來讨論Mirage如何管理驅動和基礎層。
管理驅動
驅動庫結構
Mirage首先将驅動程式加載到Mirage的存儲上。然後使用驅動配置檔案将這些驅動和相應的終端聯系起來。如下圖所示:
<a href="http://s3.51cto.com/wyfs02/M01/23/0D/wKioL1MvzfyzLoUvAAHWwK88g6A348.jpg" target="_blank"></a>
通過上圖可以看出,驅動檔案夾和驅動配置檔案的關系以及驅動配置檔案與終端的關系一樣,都是多對多的關系。
下面幾個圖則給出了一個實際的例子。下圖顯示環境裡有三個驅動檔案夾:Audio,Printers和Video。其中Audio這個檔案夾下已經加載了一個驅動。
<a href="http://s3.51cto.com/wyfs02/M00/23/0B/wKiom1MvzlmDMRfLAAF_AS3LOv0996.jpg" target="_blank"></a>
驅動配置檔案Drivers for Mirage Team包含驅動檔案夾Audio和Printers裡的驅動。
<a href="http://s3.51cto.com/wyfs02/M01/23/0B/wKiom1MvzqPRKDYDAADCBg_-j0Q076.jpg" target="_blank"></a>
驅動配置檔案Drivers for Mirage Team的比對規則比對了兩台終端。
<a href="http://s3.51cto.com/wyfs02/M02/23/0B/wKiom1MvzxHj4pHqAAHSxdepgtI130.jpg" target="_blank"></a>
這個設定說明驅動檔案夾Audio和Printers裡的驅動都會被終端MIRAGE-W7和MIRAGE-C2使用。
配置設定驅動
如果預先設定好驅動配置檔案,然後再集中管理桌面,那麼Mirage會在以下任務的過程中将驅動釋出到終端:
集中管理桌面
系統遷移
硬體遷移或恢複
終端清理
基礎層更新
如果桌面在驅動配置檔案設定好之前已經被管理了,則可以手動配置設定。在管理控制台上,找到Inventory > All CVDs。在需要配置設定驅動的CVD上單擊右鍵,選擇Apply Driver Library即可。
<a href="http://s3.51cto.com/wyfs02/M01/23/0C/wKiom1Mvz-DxtBIWAAEICG8PqGg813.jpg" target="_blank"></a>
這樣手動配置設定的驅動會在前面提到的後面四個任務的過程中被釋出到終端。
管理基礎層
在Mirage的分層技術中,基礎層包含作業系統和系統軟體。對基礎層的管理主要有以下幾個方面:抓取基礎層,測試基礎層,配置設定基礎層。
抓取基礎層
抓取基礎層的過程是從一個終端裝置擷取資料的過程。我們把用于抓取基礎層的終端叫做參考機器,相應的CVD稱為Reference CVD。在沒有建立Reference CVD的情況下,抓取基礎層的步驟如下:
1. 給參考機器裝上Mirage用戶端并讓改用戶端保持Pending狀态。
2. 在Mirage管理控制台上的Common Wizards裡,點選Capture Base Layer
<a href="http://s3.51cto.com/wyfs02/M01/23/0D/wKioL1Mv0ACxnCQ8AABucwimVio855.jpg" target="_blank"></a>
3. 選擇Create a new reference CVD
<a href="http://s3.51cto.com/wyfs02/M02/23/0D/wKioL1Mv0CzwbzIXAAGoDweBtbc325.jpg" target="_blank"></a>
4. 選擇第1步中準備的終端裝置:
<a href="http://s3.51cto.com/wyfs02/M02/23/0C/wKiom1Mv0IWxPk4wAAF2JTOHvCs925.jpg" target="_blank"></a>
5. Mirage接下來會顯示所選裝置的屬性。
6. 選擇一個管理政策:
<a href="http://s3.51cto.com/wyfs02/M02/23/0C/wKiom1Mv0MHAcRaVAAFILzGkF0Y112.jpg" target="_blank"></a>
7. 給Reference CVD選擇一個基礎層,可不選。所選基礎層與新建立的基礎層不一定有關系。
<a href="http://s3.51cto.com/wyfs02/M01/23/0D/wKioL1Mv0MjQTnBbAAFcNcDMBM0939.jpg" target="_blank"></a>
8. 選擇建立一個新的基礎層。也可以選擇更新已有的基礎層。
<a href="http://s3.51cto.com/wyfs02/M00/23/0C/wKiom1Mv0SnRt1ZWAAHAp-hKaa4674.jpg" target="_blank"></a>
9. 接下來Mirage會顯示一個相容性結果,如果通過,可以繼續,否則需要解決結果中顯示的問題之後再繼續。
如果已經有了一個Reference CVD了,抓取基礎層的步驟與上面的類似。隻是在第3步類選擇Use an existing Reference CVD。
測試基礎層
在将新抓取的基礎層配置設定到實際的終端之前,應該對其進行測試,以防新基礎層破壞終端。這個工作也是在Mirage管理控制台上做的,這個過程Mirage 4.4 文檔叙述的比較詳細,不再贅述。
配置設定基礎層
測試了基礎層之後,如果沒有問題,就可以将其配置設定給終端了。這個工作在Mirage管理控制台上完成。步驟如下:
1. 在Common Wizards裡,點選Assign Base Layer
<a href="http://s3.51cto.com/wyfs02/M01/23/0C/wKiom1Mv0WrDPIQMAABoUIZsDAw546.jpg" target="_blank"></a>
2. 在打開的對話框裡選擇CVD。你可能注意到這裡有個Collection。這個東東目前我們還沒有講過,過幾天我會單獨寫個短部落格講解一下這個。簡單的說,Collection就是CVD的集合。
<a href="http://s3.51cto.com/wyfs02/M00/23/0D/wKioL1Mv0W-ycHwYAALKbQrt9D4136.jpg" target="_blank"></a>
3. 跟着向導完成即可。
完成向導之後,Mirage伺服器就會将基礎層釋出到終端裝置去。釋出過程中終端使用者不受影響,釋出結束後可能需要終端裝置重新開機。終端裝置根據提示重新開機即可。
這次我們先就講到這裡,在以後的部落格裡我們再繼續讨論桌面管理的其他部分。
關于作者:吳金榮,VMware EUC 解決方案工程師。
本文轉自 桌面虛拟化 51CTO部落格,原文連結:http://blog.51cto.com/vmwareeuc/1382434