本文作者:徐超
在新的Linux VDA 2103版本中,我们增加了一些关键功能,帮忙我们的客户提供更好的用户体验和安全访问业务资源。
1、在Citrix Virtual Apps和Desktops Standard for Azure中,我们为加入域的用例和未加域的用例,增加了单一的Ubuntu镜像管理。
2、为了增加安全性,我们交付了Rollover功能,使防火墙的管理更加方便。
3、为了改善IT管理员和用户体验,在Director里,增加CPU、RAM使用情况和会话空闲时间的可见性,并允许策略配置会话计时器。
4、提升了文件下载和上传速度
5、新增版本支持-Debian 10.7 和 CentOS 8.3
6、RHEL 8.3和Ubuntu 18.04.5 PVS技术的支持-实验性功能
一、Single Image for Domain-Joined, Non-Domain-Joined Images
从Linux VDA 2009发行版开始,我们就提供了对无域VDI模式的支持。但是,客户必须在创建服务之前决定配置模式,这要求他们为相同的工作负载维护两个不同的映像—一个用于域连接的用例,另一个用于非域连接的用例。
为了简化IT管理员的映像准备过程,并更好地支持从云中创建映像,在这个版本中,可以在后期配置域模式。这意味着IT管理员在创建映像时不需要决定域模式,也不需要为不同的域模式维护两个单独的映像。
这对终端用户意味着什么?
Citrix管理的Ubuntu映像,安装了最新的Linux VDA,适用于Citrix Virtual Apps and Desktops Standard for Azure。IT管理员可以使用image Builder构建一个普通的、VDA就绪的Ubuntu映像,自定义、保存,并使用它来创建目录,所有这些都不需要手动安装和配置来使VDA和依赖项运行。机器是域加入的还是非域加入的,可以在以后配置,以及各种身份验证方法。Ubuntu 18.04与Linux VDA 2103是由Citrix准备的,可以进行定制。
下面的屏幕截图显示了两个可以在Create Catalog中选择的citrix管理的新映像。
二、新的性能指标
管理员总是希望对资源使用进行端到端监控。在Linux虚拟应用程序或桌面会话中测量用户体验已经成为一项例行任务。虚拟机的CPU和内存使用率通常是虚拟会话中用户体验的良好指标。
性能指标
CPU核心的数量
内存大小
硬盘容量
当前和历史CPU和内存使用率
会话指标:空闲时间
使用Citrix Director,管理员可以通过直观的用户界面深入了解虚拟机的资源利用情况。在这个版本中,Linux VDA会话的CPU、内存使用和会话空闲时间可以在Director中使用,如图所示
三、计时器策略更新
以前,当客户希望使用计时器(超时)配置ICA会话时,他们必须使用Citrix知识库文章(https://support.citrix.com/article/CTX232196)的步骤,该文章提供了通过CLI可用的计时器配置方法。然而,在Linux VDA中这种定时器配置方法有一些限制:
只能通过CLI /opt/Citrix/VDA/bin/ctxcfg配置定时器。这意味着客户必须在每个VDA上配置计时器。当您管理数百或数千个vm时,这些工作量就会增加。
CLI定时器配置的目标是VDA,而不是会话。另外,为同一个VDA启动的会话配置不同的定时器是不可能的。
在我们的最新版本中,VDA可以通过DDC策略更新计时器配置,消除这些限制。下面的截图显示了客户如何通过Citrix Studio设置时间策略:
会话空闲计时器:确定是否对空闲会话强制实施时间限制。
会话空闲计时器时隔:设置空闲会话的时间限制。如果会话空闲计时器已启用,并且活动会话在设定的时间内未收到用户输入,会话将断开连接。
断开连接的会话计时器:确定是否对断开连接的会话强制实施时间限制。
断开连接的会话计时器间隔:设置断开连接的会话注销之前的时间间隔。
四、提升了文件传输下载和上传速度
当客户端设备运行支持HTML5的web浏览器(如Chrome, Firefox和Edge)时,文件传输特性可用。在已发布的应用程序和桌面会话中,File Transfer允许在Linux VDA和客户端设备之间上传和下载文件。
随着越来越多的Linux用户通过HTML5客户端访问虚拟应用程序和桌面,上传/下载速度成为提高工作效率的关键。为了增强用户体验,我们重构和优化了文件传输特性,以提高上传和下载的速度。传输的文件数量从 10 个增加到 100 个。
五、X-Display Port Rollover
为了确保环境的安全,许多组织将其网络划分为工程功能与业务分离,甚至划分工程组。防火墙在这里扮演着重要的角色。
Linux VDA基于Xorg或X,X使用客户机-服务器模式——X服务器与各种客户机通信,并使用TCP作为传输协议。Linux VDA需要使用的TCP端口范围在6000 ~ 65535之间,无论运行多少会话,都会增加防火墙规则的复杂度。
现在,在我们的最新版本中,TCP端口从6000到6000+作为运行的最大会话数,这大大减少了端口号,因为通过防火墙开放的端口范围更小了。
六、新增版本支持
Ubuntu是世界上最流行的开源操作系统,无论是开发还是部署,从数据中心到云。以前,我们支持Ubuntu 20.04作为一个实验性的特性。现在它得到了官方的支持。
此外,我们现在还支持Linux VDA 2103版本的Debian 10和 CentOS 8.3。在这个版本中,Linux VDA的是Debian 10.7。
最后,在这个版本中,我们提供了许多其他增强功能,比如对SUSE的SSSD支持,为SUSE客户提供了将Linux机器与Microsoft Active Directory集成的另一种选择;
解决了客户提出的问题,包括为开发者提供的USB MTP功能、USB重定向稳定性、云部署稳定性。
七、RHEL 8.3和Ubuntu 18.04.5 PVS技术的支持-实验性功能
将 Linux 流技术推送功能与 Citrix Provisioning 结合使用,您可以直接在 Citrix Virtual Apps and Desktops 环境中预配 Linux 虚拟桌面。