XenApp 7.5和以往的XenApp 6.5版本的最大不同就是不再采用之前的IMA架构,为了帮助大家更好的了解两个版本之间的区别,我们整理了一个表格,更加清晰的比较一下两个不同版本的异同,特别是在术语上的区别。
XenApp 6 Instead of… | XenApp 7 Think of… |
Independent Management Architecture (IMA) | FlexCast Management Architecture (FMA) |
Farm | Delivery Site |
Worker Group | Session Machine Catalog Delivery Group |
Worker | Virtual Delivery Agent Server OS Machine Desktop OS Machine |
Zone and Data Collector | Delivery Controller |
Delivery Services Console | Citrix Studio and Citrix Director |
Publishing applications | Delivering applications |
Data store | Database |
Load Evaluator | Load Management Policy |
Administrator | Delegated Administrator Role Scope |
1.FlexCast Management Architecture
XenApp 7.5新版本彻底向XenDesktop 7.X靠拢,也采用了FMA的设计架构,所以你可以看到XenApp 7.5基本上和XenDesktop 7.X的术语是一致的,包括站点的概念、Director和Delivery Site的概念等等。
所以新的FMA(FlexCastManagement Architecture)已经彻底取代了XenApp 6.X的IMA(Independent Management Architecture)。
2.Delivery Sites
XenApp 6中Farm是最高的级别,XenApp 7版本中,Delivery Site取而代之是最高级别的代名词。
3.Session Machine Catalogs and Delivery Groups
XenApp 6中承载应用程序的机器术语叫做Worker Group。管理员可以把一个worker group中所有的机器作为一个单点单元来管理,包括其中的应用程序管理和负载均衡配置。文件夹被用来组织应用程序和机器。
在 XenApp 7中,你要求使用Session Machine Catalogs和Delivery Group来管理机器、负载均衡以及虚拟应用程序和虚拟桌面。
4.Virtual Delivery Agents
VDA(Virtual Delivery Agents)是用来连接到应用程序和桌面,他安装在运行应用程序和虚拟桌面的机器上。他让机器注册到Delivery Controller,并且管理到用户设备的HDX连接。
在XenApp 6架构中,WorkerGroups中的work机器运行应用程序,并且和ZDC通讯。而在XenApp 7中,和Delivery Controller通讯的VDSA用来管理用户连接了。
5.Delivery Controllers
在XenApp 6中,一个ZoneMaster负责到用户的通讯请求,并且和Hypervisor通讯。而在XenApp 7中,这些个功能被分布到站点的Controller上了。
6.Citrix Studio and Citrix Director
通过Studio控制台来配置环境,提供用户访问到应用程序和桌面的访问方式;
Director是一个安装在Delivery Controller上的监控工具。管理员使用Director来监视环境,远程连接到用户的桌面上,以及对IT问题进行排错检查。
7.Database
XenApp 7不再使用IMA的Data Store来存储配置信息,而是使用Microsoft SQL Server数据库来存储配置信息和会话信息。