这一篇博客是本系列App Volumes博客的最后一篇,在这篇博客中,我会给读者讲一下如何使用App Volumes进行应用管理以及个性化应用以及内容的管理。

         首先讲一下AppStack提取过程,这个提取的过程只能由域管理员来完成。总的来说这个提取的过程是一个manager端启动,在agent端机器进行正常应用安装,两方配合完成提取的过程。

首先域管理员登陆到App Volumes的manager管理界面,然后选择volumes->AppStacks, 点击Create AppStack开始发起提取的过程。


图一 创建AppStack

(App Volumes系列四)使用App Volumes进行应用管理


然后域管理员需要给这个AppStack设置一个名称,例如,管理员需要给市场部的所有员工创建一个应用集合,取名为'市场部应用'


图二 命名AppStack

(App Volumes系列四)使用App Volumes进行应用管理

创建这个AppStack,到这一步还只是创建一个AppStack的空壳子。管理员到AppStack页面里面找到刚刚创建的'市场部应用'这个AppStack,管理员接下来需要指定在哪一个虚机上安装应用程序来完成应用提取的步骤,管理员可以按照系统的提示一步步完成下面的步骤,在这里我就不做展开介绍了。


图三 开始提取

(App Volumes系列四)使用App Volumes进行应用管理

需要说明一下的是,被指定用来提取AppStack的机器必须安装有App Volumes的agent软件,并且这个机器上没有关联任何AppStack或者writable volumes。一般来说,这个机器最好是全新的环境,每次管理员提取完成应用之后,最佳实践是用之前虚机的快照恢复成全新的只安装agent软件的环境。


    当管理员指定好了安装应用的目标虚机后,App Volumes的manager这一端就处于等待的状态,管理员需要登录到agent目标虚机系统,就会看到如下图的这个提示


图四 agent机器系统提示

(App Volumes系列四)使用App Volumes进行应用管理

然后管理员就可以在这个机器上进行正常的Windows应用程序的安装操作,如同图四所说,只有当你安装完毕所有的应用程序后,才可以点击上图的那个OK按钮。系统重启后,在Agent所在机器上的步骤就完成了。回到App Volumes的manager,完成AppStack的安装。


一切就是这么简单,开始准备使用这个AppStack吧。

App Volumes的manager上选择刚才创建好的'市场部应用',准备开始指定目标。

图五 开始应用分配

(App Volumes系列四)使用App Volumes进行应用管理


AppStack可以被分配的对象既可以是机器,也可以是用户,当然也可以是机器组或者用户组。管理员在域里面选择了一个对象之后,系统会询问一下,是立刻生效呢还是下次登录或者重启才生效,管理员根据实际需求来进行选择就好了。

图六 选择目标

(App Volumes系列四)使用App Volumes进行应用管理


AppStack可以帮助管理员对多个系统或者用户快速分发,更新或者删除应用,将管理员从重复的工作之中解脱出来,提高了部门的工作效率。但是AppStack的应用是由管理员创建的,对普通用户来说是只读的。如果用户需要安装自己个性化的应用或者有自己个性化的计算机配置,那该怎么做呢?这就需要配置writable volumes了。

创建writable volumes的步骤相对AppStack就更为简单了,到App Volumes的manager上选择writable volumes点击‘Create Writable Volumes’

图7 创建Writable Volumes

(App Volumes系列四)使用App Volumes进行应用管理

接下来选择writable volumes的目标,如同AppStack一样,选择域里面的计算机或者用户后,点击‘Create',writable volumes就创建好了。

接下来用户就正常使用系统,用户就会惊喜的发现,我在A系统上的安装了一个应用例如notepad++,我下一次登录到了B系统,我也能看到这个应用notepad++。

writable volumes简单来说就是一个用户或者机器的个性数据包。只要用户创建了一个writable volumes之后,用户随后的对系统的任何改变,例如安装应用,改变桌面壁纸等等,这些变化都会记录在writable volumes之中。


用户如果想有进一步的直观的感觉,可以看一下优酷上的这个视频VMware Horizon App Volumes感受一下App Volumes的强大功能。


至此,关于AppVolumes的系列博客就结束了,希望本系列博客能够帮助读者了解VMware很快就要发布AppVolumes的主要功能,进而对读者的工作学习有所帮助。



关于作者:Sam Zhao,EUC解决方案经理。在软件开发,测试,项目管理方面有13年IT从业经历,发表过三个专利以及合著书一部。