34、利用Horizon 7交付已发布应用及客户端选项

利用Horizon 7交付已发布应用及客户端选项

1. 创建已发布应用的应用程序池

创建应用程序池可包含多个不同应用,可按不同部门创建。以下是配置应用程序池的步骤:
1. 从View管理员界面,展开左侧库存窗格中“目录”的箭头,然后点击“应用程序池”。
2. 点击“添加…”按钮。
3. 此时会出现“添加应用程序池”配置屏幕。
4. 从“选择RDS农场”下拉菜单中,选择之前为已发布应用创建的农场,如示例中的“Horizon - Published - Apps”。
5. 点击“选择已安装的应用程序”单选按钮,这将自动列出该特定RDSH服务器上安装的所有应用程序,也可手动添加应用程序池。
6. 从应用程序列表中,勾选要添加到应用程序池的应用,如示例中的PowerPoint 2016、Word 2016、计算器、画图、Excel 2016、Publisher 2016和Outlook 2016。
7. 可选择勾选“预启动”框,这样池中的应用在最终用户点击时已启动,加快启动时间。
8. “连接服务器限制”选项可配置能连接的连接服务器的标签。
9. 最后可配置“类别文件夹”,在最终用户设备上添加快捷方式。
10. 选择所有所需应用后,点击“下一步 >”按钮继续。
11. 会出现“编辑ID和显示名称”屏幕,可选择编辑应用的ID和显示名称。
12. 勾选“此向导完成后授权用户”框,自动启动用户授权配置。
13. 点击“完成”按钮完成配置,此时应用程序池已创建。

2. 用户授权应用程序池

在创建应用程序池时勾选了“此向导完成后授权用户”框,现在会看到“添加授权”配置屏幕,添加授权步骤如下:
1. 点击“添加…”按钮。
2. 会出现“查找用户或组”配置屏幕。
3. 在“类型”部分,确保勾选“用户”框。
4. 从“域”下拉菜单中,选择包含要授权用户的域,如示例中的“pvolab.com”。
5. 在“名称/用户名”框中,输入要授权用户的详细信息,如示例中要授权“Peter von Oven”,输入用户名的第一部分“peter”,然后点击“查找”按钮在域中搜索该用户。
6. 找到后,用户及其详细信息将显示在表格中,点击表格中的条目以突出显示并选择该用户。
7. 点击“确定”继续。
8. 此时将返回到“应用程序池”屏幕,显示已发布的应用程序。

3. 测试已发布应用

为确保一切正常,使用授权用户登录并启动远程应用进行测试,步骤如下:
1. 启动VMware Horizon Client,确保已添加连接服务器的地址,如示例中连接到“hzn7 - cs1.pvolab.com”连接服务器。
2. 双击VMware Horizon Client中的“hzn7 - cs1.pvolab.com”图标。
3. 会出现登录框。
4. 在“用户名”框中,输入有权访问应用程序池的用户的用户名,如示例中“Peter von Oven”的用户名是“pvo”。
5. 在“密码”框中,输入该用户名的密码。
6. 在“域”框中,确保从下拉菜单中选择正确的域,如示例中的“PVOLAB”。
7. 点击“登录”框。
8. 验证通过后,Horizon Client将连接到应用程序池并显示可用的应用程序。
9. 双击任何应用程序,确保它们能正确启动。

4. Horizon View中已发布应用的负载均衡

连接代理决定农场中哪个运行请求应用的RDS主机服务器实际交付应用,有两种负载均衡配置选项:
- 基于可用会话数 :从Horizon View角度,此负载均衡无复杂原理,仅基于任何给定RDSH服务器上的可用会话数。即用户登录并启动已发布应用时,应用从可用空闲会话最多(即最不繁忙)的服务器交付。
- 基于CPU和内存利用率 :第一种方法未考虑每个会话的资源消耗情况,而此方法通过测量每个主机的CPU和内存利用率来放置会话。启用此负载均衡方法的步骤如下:
- 确保脚本存储 :此方法基于执行脚本,需确保脚本存储在农场的每个RDS主机服务器上。可创建自己的脚本,View Agent安装包中也有示例脚本,安装View Agent后可在“C:\Program Files\VMware\VMware View\Agent\scripts”文件夹中找到。
- 脚本返回值 :一个脚本监控CPU利用率,另一个监控内存利用率,每个脚本监控各自组件并返回以下值以决定会话放置:
| 利用率范围 | 返回值 |
| ---- | ---- |
| > 90% | 0 |
| > 75% | 1 |
| > 25% | 2 |
| > 25% | 3 |
- 启用View Script Host服务
1. 打开RDSH主机服务器(RDSH - Apps)的控制台,从服务器桌面启动“运行”命令。
2. 在“打开”框中,输入“services.msc”并点击“确定”,启动服务管理屏幕。
3. 滚动找到“VMware Horizon View Script Host”条目,点击突出显示,然后右键单击。
4. 从显示的上下文菜单中,点击“属性”。
5. 在“启动类型”框的下拉菜单中,选择“自动”,使服务在服务器启动时启动。
6. 点击“应用”按钮。
7. 点击“启动”按钮启动服务,此时服务应正在运行。
8. 完成后关闭服务管理屏幕。
- 添加脚本详细信息到注册表
1. 打开RDSH主机服务器(RDSH - Apps)的控制台,从服务器桌面启动“运行”命令。
2. 在“打开”框中,输入“regedit”并点击“确定”,启动注册表编辑器。
3. 导航到指定路径。
4. 右键单击右侧窗格,从显示的上下文菜单中,点击“新建”,然后选择“字符串值”。
5. 输入新的字符串值,如示例中的“cpuutilisation”。
6. 编辑新创建的字符串值并输入值,如示例中的脚本路径“C:\Program Files\VMware\VMware View\Agent\scripts\cpuutilisation.vbs”。
7. 点击“确定”。
8. 退出注册表编辑器。
- 重启VMware Horizon Agent服务
1. 启动“运行”命令。
2. 在“打开”框中,输入“service.msc”并点击“确定”,启动服务管理屏幕。
3. 滚动找到“VMware Horizon View Agent”条目,点击选择,右键单击,从上下文菜单中选择“重启”选项重启服务。
4. 服务重启后,关闭服务管理屏幕。

完成上述配置后,负载均衡将基于CPU利用率计算。可通过以下操作检查是否正常工作:
1. 从View管理员仪表板,导航到“系统健康”框。
2. 展开“RDS农场”选项和“Horizon - Published - Apps”农场,点击“RDSH - Apps.pvolab.com”服务器,会看到服务器负载选项,目前CPU负载较轻,新会话可由此服务器提供资源。
3. 点击“确定”关闭框,此时已成功配置可选的负载均衡功能。

5. VMware Horizon客户端选项

用户可使用各种Horizon客户端选项连接到虚拟桌面和已发布应用,客户端接收并显示虚拟桌面机器和已发布应用的屏幕截图,将最终用户客户端设备的按键和鼠标移动发送回虚拟桌面会话。以下介绍软件客户端选项:
- VMware Horizon客户端概述 :为获得最佳用户体验,用户应使用Horizon View客户端从客户端设备连接到虚拟桌面机器。该客户端安装在本地客户端设备上,允许用户与View连接服务器通信,进行身份验证、从有权限的桌面池选择桌面或应用,然后建立客户端与虚拟桌面机器之间的连接。在较新版本的Horizon中,软件客户端已从主要View版本中分离,客户端下载更新更频繁。可从http://www.vmware.com/go/viewclients下载不同的Horizon客户端。
- Windows版Horizon客户端 :允许从基于Windows的设备访问Windows虚拟桌面和View托管的应用,在LAN或WAN连接上提供最佳用户体验。最新版本的Horizon Windows客户端有以下新特性:
- 支持多达六个显示器:允许虚拟桌面机器和已发布应用跨六个屏幕运行。
- 以多会话模式使用已发布应用:为已发布应用启用多会话模式后,使用不同端点设备和客户端登录连接服务器时,可使用该应用的多个会话。
- TLS v1.0禁用:不再支持TLS v1.0。
- 剪贴板审计功能增强:Horizon代理可配置为记录虚拟桌面机器中复制和粘贴活动的信息,管理员可配置剪贴板审计功能记录从客户端机器复制到代理机器、从代理机器复制到客户端机器或双向复制的数据信息,此功能需要Horizon Agent 7.7。
- 选择特定显示器显示已发布应用:若有三个或更多显示器,可选择显示已发布应用的显示器。
- 地理位置重定向功能增强:现在可与Google Chrome一起使用地理位置重定向功能,管理员必须在代理机器上启用VMware Horizon地理位置重定向Chrome插件。
- VMware虚拟打印重定向功能:可从远程桌面或已发布应用打印到连接到客户端系统的虚拟打印机或USB打印机,此功能需要Horizon Agent 7.7。
- 拖放文件和文件夹:可在客户端系统与Windows远程桌面和已发布应用之间拖放文件和文件夹,此功能需要Horizon Agent 7.7。
- 共享Linux远程桌面:可使用会话协作功能共享Linux远程桌面。
- 物理RDS主机上支持虚拟打印:已发布桌面和已发布应用的虚拟打印功能现在在物理RDS主机服务器上受支持,此功能需要Horizon Agent 7.7。
- 允许使用VMware Blast进行高效视频解码(HEVC):若客户端机器有支持HEVC解码的GPU,允许VMware Blast会话使用HEVC可提高性能和图像质量。

更多关于最新Horizon Windows客户端功能的信息,可查看https://docs.vmware.com/en/VMware - Horizon - Client - for - Windows/index.html的发行说明。

以下是创建应用程序池和用户授权的流程图:

graph TD;
    A[开始创建应用程序池] --> B[展开目录并点击应用程序池];
    B --> C[点击添加按钮];
    C --> D[选择RDS农场];
    D --> E[选择已安装应用];
    E --> F[勾选所需应用];
    F --> G[配置预启动等选项];
    G --> H[点击下一步];
    H --> I[编辑ID和显示名称];
    I --> J[勾选授权用户框];
    J --> K[点击完成];
    K --> L[开始用户授权];
    L --> M[点击添加按钮];
    M --> N[查找用户或组];
    N --> O[选择用户];
    O --> P[点击确定];
    P --> Q[完成授权];

通过以上步骤和方法,可利用Horizon 7有效交付已发布应用,并根据需求选择合适的负载均衡方式和客户端选项。

利用Horizon 7交付已发布应用及客户端选项

6. 硬件客户端

除了软件客户端,还有硬件客户端可供选择。硬件客户端是专门设计用于连接到虚拟桌面和已发布应用的设备。它们通常具有特定的硬件配置和优化,以提供稳定和高效的连接。

以下是一些常见的硬件客户端特点:
- 稳定性高 :经过专门的硬件设计和优化,能够在长时间运行中保持稳定,减少因硬件故障导致的连接中断。
- 性能优化 :针对虚拟桌面和应用的运行进行了性能优化,能够更流畅地显示和处理图形、视频等内容。
- 安全可靠 :具备一定的安全防护机制,如加密传输、身份验证等,保障数据的安全。

不同厂商的硬件客户端可能会有不同的特点和功能,在选择硬件客户端时,需要根据实际需求和预算进行综合考虑。

7. 使用浏览器访问桌面

除了使用专门的客户端软件,用户还可以使用浏览器访问虚拟桌面和已发布应用。这种方式具有便捷性,无需在本地设备上安装额外的软件。

以下是使用浏览器访问桌面的步骤:
1. 打开支持的浏览器,如Chrome、Firefox等。
2. 在浏览器地址栏中输入连接服务器的地址。
3. 进入登录页面,输入用户名、密码和域信息进行登录。
4. 登录成功后,在浏览器中选择要访问的桌面或应用。
5. 等待连接建立,即可在浏览器中使用虚拟桌面或已发布应用。

使用浏览器访问的优点是方便快捷,无需安装客户端软件,但可能在性能和功能上会受到一定的限制,例如某些高级功能可能无法使用。

8. 客户端选项对比

为了更清晰地了解不同客户端选项的特点,下面对软件客户端、硬件客户端和浏览器访问进行对比:
| 客户端类型 | 优点 | 缺点 | 适用场景 |
| ---- | ---- | ---- | ---- |
| 软件客户端(如Horizon View客户端) | 功能丰富,提供最佳用户体验,支持多种高级功能 | 需要在本地设备上安装软件,更新可能需要一定时间 | 对性能和功能要求较高,需要使用高级功能的场景 |
| 硬件客户端 | 稳定性高,性能优化,安全可靠 | 成本较高,灵活性相对较低 | 对稳定性和安全性要求较高,预算充足的企业环境 |
| 浏览器访问 | 便捷,无需安装软件 | 性能和功能受限 | 临时访问,对功能要求不高的场景 |

9. 选择合适的客户端选项

在选择客户端选项时,需要综合考虑以下因素:
1. 用户需求 :根据用户对功能、性能和便捷性的需求来选择。如果用户需要使用高级功能,如多显示器支持、拖放文件等,软件客户端可能是更好的选择;如果对稳定性和安全性要求较高,硬件客户端可能更合适;如果只是临时访问,浏览器访问则较为便捷。
2. 设备类型 :不同的客户端选项对设备类型有不同的要求。例如,Horizon View客户端支持多种操作系统,包括Windows、Mac、Linux等;而硬件客户端则是专门的设备。需要根据用户使用的设备类型来选择合适的客户端。
3. 预算 :硬件客户端通常成本较高,需要考虑预算因素。如果预算有限,软件客户端或浏览器访问可能是更经济的选择。

以下是选择客户端选项的决策流程图:

graph TD;
    A[开始选择客户端选项] --> B{用户需求};
    B -->|需要高级功能| C[软件客户端];
    B -->|对稳定性和安全性要求高| D[硬件客户端];
    B -->|临时访问,功能要求低| E[浏览器访问];
    C --> F{设备类型};
    F -->|支持的操作系统| G[选择合适的软件客户端版本];
    D --> H{预算};
    H -->|预算充足| I[选择合适的硬件客户端];
    H -->|预算有限| C;
    E --> J[使用浏览器访问];

通过综合考虑以上因素,可以选择最适合的客户端选项,为用户提供良好的使用体验。

综上所述,利用Horizon 7交付已发布应用时,我们可以通过创建应用程序池、进行用户授权、配置负载均衡等步骤来实现。同时,根据不同的需求和场景,选择合适的客户端选项,包括软件客户端、硬件客户端和浏览器访问,以满足用户对虚拟桌面和已发布应用的使用需求。无论是企业用户还是个人用户,都可以根据自身情况进行合理的配置和选择,充分发挥Horizon 7的优势。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值