在前面的博客 集中管理桌面 中我们介绍了如何在Mirage环境下集中管理桌面。创建了CVD(Centralized Virtual Desktop,指终端桌面在Mirage服务器上的备份)之后,就应该对终端的驱动进行管理。另外,为了终端桌面在系统层面的一致性,应该给终端分配基础层。
驱动管理顾名思义就是对终端需要的各类驱动程序进行管理,比如某种打印机的驱动,或者某种扫描仪的驱动等。
基础层是Mirage的核心技术分层技术中非常重要的一层。基础层应该包含操作系统和公司统一要求的系统软件如杀毒软件等。
在本博客中我们来讨论Mirage如何管理驱动和基础层。
管理驱动
驱动库结构
Mirage首先将驱动程序加载到Mirage的存储上。然后使用驱动配置文件将这些驱动和相应的终端联系起来。如下图所示:
通过上图可以看出,驱动文件夹和驱动配置文件的关系以及驱动配置文件与终端的关系一样,都是多对多的关系。
下面几个图则给出了一个实际的例子。下图显示环境里有三个驱动文件夹:Audio,Printers和Video。其中Audio这个文件夹下已经加载了一个驱动。
驱动配置文件Drivers for Mirage Team包含驱动文件夹Audio和Printers里的驱动。
驱动配置文件Drivers for Mirage Team的匹配规则匹配了两台终端。
这个设置说明驱动文件夹Audio和Printers里的驱动都会被终端MIRAGE-W7和MIRAGE-C2使用。
分配驱动
如果预先设置好驱动配置文件,然后再集中管理桌面,那么Mirage会在以下任务的过程中将驱动发布到终端:
-
集中管理桌面
-
系统迁移
-
硬件迁移或恢复
-
终端清理
-
基础层升级
如果桌面在驱动配置文件设置好之前已经被管理了,则可以手动分配。在管理控制台上,找到Inventory > All CVDs。在需要分配驱动的CVD上单击右键,选择Apply Driver Library即可。
这样手动分配的驱动会在前面提到的后面四个任务的过程中被发布到终端。
管理基础层
在Mirage的分层技术中,基础层包含操作系统和系统软件。对基础层的管理主要有以下几个方面:抓取基础层,测试基础层,分配基础层。
抓取基础层
抓取基础层的过程是从一个终端设备获取数据的过程。我们把用于抓取基础层的终端叫做参考机器,相应的CVD称为Reference CVD。在没有创建Reference CVD的情况下,抓取基础层的步骤如下:
1. 给参考机器装上Mirage客户端并让改客户端保持Pending状态。
2. 在Mirage管理控制台上的Common Wizards里,点击Capture Base Layer
3. 选择Create a new reference CVD
5. Mirage接下来会显示所选设备的属性。
6. 选择一个管理策略:
7. 给Reference CVD选择一个基础层,可不选。所选基础层与新创建的基础层不一定有关系。
9. 接下来Mirage会显示一个兼容性结果,如果通过,可以继续,否则需要解决结果中显示的问题之后再继续。
如果已经有了一个Reference CVD了,抓取基础层的步骤与上面的类似。只是在第3步类选择Use an existing Reference CVD。
测试基础层
在将新抓取的基础层分配到实际的终端之前,应该对其进行测试,以防新基础层破坏终端。这个工作也是在Mirage管理控制台上做的,这个过程Mirage 4.4 文档叙述的比较详细,不再赘述。
分配基础层
测试了基础层之后,如果没有问题,就可以将其分配给终端了。这个工作在Mirage管理控制台上完成。步骤如下:
1. 在Common Wizards里,点击Assign Base Layer
2. 在打开的对话框里选择CVD。你可能注意到这里有个Collection。这个东东目前我们还没有讲过,过几天我会单独写个短博客讲解一下这个。简单的说,Collection就是CVD的集合。
3. 跟着向导完成即可。
完成向导之后,Mirage服务器就会将基础层发布到终端设备去。发布过程中终端用户不受影响,发布结束后可能需要终端设备重启。终端设备根据提示重启即可。
这次我们先就讲到这里,在以后的博客里我们再继续讨论桌面管理的其他部分。
关于作者:吴金荣,VMware EUC 解决方案工程师。
本文转自 桌面虚拟化 51CTO博客,原文链接:http://blog.51cto.com/vmwareeuc/1382434