(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

相关文章
|
9月前
|
数据采集 Web App开发 存储
突破技术边界:R与jsonlite库探秘www.snapchat.com的数据之旅
Snapchat是一款流行的社交媒体应用,它允许用户发送和接收带有滤镜和贴纸的照片和视频,以及创建和观看故事和发现内容。Snapchat的数据是非常有价值的,因为它可以反映用户的行为、偏好和趋势。然而,Snapchat的数据并不容易获取,因为它的网站是动态的,而且有反爬虫的机制。那么,我们如何用R语言来爬取和分析Snapchat的数据呢?本文将介绍一种利用R的jsonlite库来解析和处理Snapchat的数据的方法,以及如何使用代理IP技术来绕过Snapchat的反爬虫的策略。
127 0
突破技术边界:R与jsonlite库探秘www.snapchat.com的数据之旅
|
9月前
|
存储 数据挖掘
R语言用WinBUGS 软件对学术能力测验(SAT)建立分层模型
R语言用WinBUGS 软件对学术能力测验(SAT)建立分层模型
|
机器学习/深度学习 数据采集 存储
深度解析数据清理和特征工程!5本面向数据科学家的顶级书籍推荐 ⛵
本文对比筛选了『数据清理』和『特征工程』最值得推荐的5本书,帮助你有效地清理数据、获取干净核心的数据,这是后续建模分析等工作有更好结果的保证。
390 0
深度解析数据清理和特征工程!5本面向数据科学家的顶级书籍推荐 ⛵
|
人工智能 算法 JavaScript
既Facebook道歉AI误将黑人标记为灵长类动物后,推荐GitHub 上 7 个 yyds 算法项目
既Facebook道歉AI误将黑人标记为灵长类动物后,推荐GitHub 上 7 个 yyds 算法项目
141 1
既Facebook道歉AI误将黑人标记为灵长类动物后,推荐GitHub 上 7 个 yyds 算法项目
|
存储 算法 量子技术
攻克量子计算不可靠难题,IBM用误差缓解得到有用计算,登Nature封面
攻克量子计算不可靠难题,IBM用误差缓解得到有用计算,登Nature封面
146 0
|
机器学习/深度学习 存储 编解码
一劳永逸—MIT韩松团队开源神经网络的高效部署
一劳永逸—MIT韩松团队开源神经网络的高效部署
360 0
|
机器学习/深度学习 数据采集 数据挖掘
开启机器学习懒人模式——AutoGluon小试某数据挖掘训练赛
近来在浏览DataCastle竞赛平台时,注意到了上面挂载的一些数据挖掘训练赛题目,因为是定位于训练赛,主要用于帮助初学者快速熟悉和练手机器学习技能,所以赛题难度相对基础,也没有提供实质性的竞赛奖励
844 0
开启机器学习懒人模式——AutoGluon小试某数据挖掘训练赛
|
机器学习/深度学习 人工智能 分布式计算
一万亿模型要来了?谷歌大脑和DeepMind联手发布分布式训练框架Launchpad
AI模型进入大数据时代,单机早已不能满足训练模型的要求,最近Google Brain和DeepMind联手发布了一个可以分布式训练模型的框架Launchpad,堪称AI界的MapReduce。
289 0
一万亿模型要来了?谷歌大脑和DeepMind联手发布分布式训练框架Launchpad