(Mirage系列之七)Mirage经典案例之管理和发布应用层

简介:

    在(Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析中我们介绍过,Mirage从逻辑上把终端桌面分层了三层:系统层(包括驱动和基础层),应用层,以及用户数据层。在(Mirage系列之五)Mirage经典案例之桌面驱动和基础层管理我们讲到Mirage可以灵活方便的管理终端的驱动并且发布基础层。本文将介绍Mirage如何管理终端的应用层。

    一个公司往往有很多部门,各部门所需要的工作软件也不尽相同。Mirage通过分层这个核心技术,将应用层剥离出来,使得管理员可以随心所欲的管理各种软件。

    针对应用层,主要有以下功能:

1. 抓取应用层

2. 发布应用层

    下面依次介绍。


一、抓取应用层

    在Mirage中,一个应用层包含以下内容:安装应用程序时生成的文件和配置。Mirage通过对比安装应用程序之前的系统状态和安装之后的系统状态之间的差别,来得到应用层。所以Mirage是在一个处于挂起状态的终端上抓取应用层的。抓取过程由下面三个步骤组成:

1. 前期系统扫描:用户从Mirage管理控制台发起这个操作。Mirage在这个过程中记录当前系统的状态。步骤如下:

a. 入口:Common Wizards >  CaptureApp Layer

wKioL1PU2YbAU57jAAME7XyppBQ120.bmp


b. 选择处于挂起状态的终端。(注:终端在安装了Mirage客户端并连接到正确的Mirage服务器之后就处于挂起状态,并显示在Mirage管理控制台的PendingDevices目录下)

wKiom1PU2Q-Bifx2AAmowBk9zBQ700.bmp


c. 接下来跟着向导完成步骤即可。


d. 完成向导之后,在Task Monitoring下面有一个task CaptureApp Layer

wKioL1PU2mfRF68GAAnucPopnII380.bmp

与此同时,终端在有如下信息:

wKiom1PU2Xrz8rZWAAnFeMdYhKk777.bmp


2. 用户安装应用程序:当前期扫描工作结束后,终端显示如下信息:

wKiom1PU2ajjr9OZAAwUsNTCXRI733.bmp

    此时可以开始安装应用程序。可以安装多个应用程序。比如安装PythonJava。也就是说一个应用层里可以包含多个应用程序。另外安装过程中可以根据要求重启终端。


3. 后期系统扫描:在所需要的应用程序安装结束之后,用户从Mirage管理控制台发起这个操作。Mirage将对比当前系统状态与第一步的结果的差别,从而生成一个保护所安装的应用程序的应用层。步骤如下:

a. 入口:task上右键单击,选择Finalize App Layer Capture

wKioL1PU2vmjhXAYAAt8iNW70T8052.bmp

b. 接下来跟着向导完成步骤即可。

所抓取的应用层会显示在Mirage管理控制台 ImageComposer > App Layers里面。

wKioL1PU2zHyZvlBAAluwDLV0Hg275.bmp

 


二、发布应用层

    在抓取应用层之后,也应该对其进行测试,请参考Mirage文档。这里不再赘述。

    发布应用层的步骤如下:

1. 入口:Common Wizards > Update App Layers

wKioL1PU28KQ6VOxAANhb1JMeU4919.bmp


2. 选择目标终端,可以逐个选择终端,也可以选择Collection

wKiom1PU2vrCA5VNABylqCJUfvI733.bmp


3. 从可用应用层列表里选择需要的应用层,挪到分配应用层列表里去。

wKiom1PU3KuQD8UYABynyMYsULk237.bmp


4. 接下来跟着向导完成即可。


5. 完成向导之后,有一个新的任务。wKiom1PU3B_SV7WDAA0ZbPP9qIw498.bmp

在这个任务完成之后应用层发布即结束。用户可以去相应的终端使用发布的应用程序。

这次我们先就讲到这里,在以后的博客里我们再继续讨论桌面管理的其他部分。

 

关于作者:吴金荣,VMware EUC 解决方案工程师。




本文转自 桌面虚拟化 51CTO博客,原文链接:http://blog.51cto.com/vmwareeuc/1530957

相关文章
|
4月前
|
前端开发 API Swift
探索iOS应用开发的新趋势:SwiftUI和Combine框架
【8月更文挑战第16天】本文深入探讨了iOS平台上的两个最新技术:SwiftUI和Combine。SwiftUI旨在简化用户界面的构建,而Combine则优化了事件处理机制。我们将分析这两个框架如何共同推动iOS开发的未来,以及它们给开发者带来的便利和挑战。
96 6
DayDayUp:三观一致必将取代血缘关系,成为新的人际纽带(博主推荐文章)
DayDayUp:三观一致必将取代血缘关系,成为新的人际纽带(博主推荐文章) 导读 考察一个人的判断力,主要考察他信息来源的多样性。 有无数的可怜人,长期生活在单一的信息里,而且是一种完全被扭曲的,颠倒的信息。 这是导致人们愚昧且自信的最大原因。 ——-阿玛蒂亚森
DayDayUp:三观一致必将取代血缘关系,成为新的人际纽带(博主推荐文章)
|
存储 分布式数据库 区块链
Libra教程之:Libra协议的关键概念
Libra教程之:Libra协议的关键概念
Libra教程之:Libra协议的关键概念
|
存储 NoSQL 区块链
Libra教程之:Libra protocol的逻辑数据模型
Libra教程之:Libra protocol的逻辑数据模型
|
调度
阿里云专家SDCC参会手札:Erlang之父表示开发人员更应该关注上层逻辑
本文为阿里云数据库技术专家黄大鹏参加SDCC后写的手札,他分享了一些见闻,比如:和Erlang之父Joe Armstrong聊天的内容——相对于性能软件开发人员更应该关注上层逻辑,从更高的层面去考虑优化这件事件,尽量考虑投入产出,另外性能优化从长远看应该交给硬件。
3290 0