Horizon Apps 方案简介

发表时间:2020-02-25

Horizon Apps 的技术优势

Horizon Apps 基于 Horizon 的桌面和应用交付平台 JMP (读作 jump),JMP 是即时管理平台 (Just-in-Time Management Platform) 的缩写,包括了即时克隆、App Volumes、用户环境管理等技术。Horizon Apps 利用 JMP 来较快、灵活地交付个性化的远程应用,JMP 技术使得 Horizon Apps 区别于其他 RDSH 应用方案。
即时克隆 (Instant Clone)
vSphere 特有的即时克隆技术可以在几秒钟之内基于一台已有的 RDSH 服务器克隆生成 (vmFork) 新的 RDSH 服务器,从而自动生成 RDSH Farm (RDSH 服务器集群)。在同一台服务器上,刚克隆出来的虚机共享父虚机的内存,运行过一段时间后才会把对于内存和硬盘的修改记录成差异 (delta),所以占用的存储空间比起传统的虚机来减少。另一方面,管理员仅需维护一个 RDSH 服务器虚机 (Master VM) 镜像,减少了系统升级、打补丁方面的工作量。
容器化应用管理 (App Volumes)
传统的托管应用需要安装到每一台 RDSH 服务器上去,App Volumes 提出了一种应用安装的新思路,把应用安装到应用容器 (AppStack) 里,再把这些应用容器装配 (Mount) 到每一台 RDSH 服务器上,然后就可以在服务器上启动这些应用了。
把托管应用安装在应用容器 (AppStack) 中,应用容器被多个 RDSH 服务器共享。这样既减少了存储空间,又降低了管理维护的工作量,软件升级只需要在对应的容器中做一次,所有的 RDSH 服务器上都能马上使用新版本的软件。
用户环境管理 (User Environment Management)
Windows 桌面上的用户环境是一个广义的概念,泛指任何用户可以修改的系统配置参数,常见的用户环境设置包括以下内容:

✔ 时区、位置、语言和输入法;

✔ 桌面上的快捷图标及其布局;

✔ 驱动器和打印机映射;

✔ 文件夹重定向(如我的照片、我的文档等等);

✔ 环境变量;

✔ 应用的参数设置及其所关联的文件类型。

VMware User Environment Manager (UEM) 能够把用户关于托管应用的参数和桌面环境设置抽取出来,这样等用户下一次打开该应用时,还能够有熟悉的用户环境。例如,用户打开远程应用 Word,可以看到他上次打开的文档,也可以看到最近打开的文件列表;或者是其他一些用户定制的参数,如自定义的快速访问工具栏,自定义词典等等。UEM 在 RDSH 会话中的工作原理并不复杂,就是在用户登录的时候要导入配置文件,退出会话的时候要保存修改过的配置,下图展示了这一工作过程。

返回