分享

xenapp 安装指南笔记一(data store、data collector、farm...

 sys 2012-04-08

1、Data Store.The data store is the database where servers store farm static information, such as configuration information about published applications, users, printers, and servers. Each server farm has a single data store.

Data Store是服务器存储farm静态信息的数据库,这些信息包括发布应用的配置信息、用户的配置信息、打印机和服务器的配置信息。每个服务器farm都有一个单独的data store。

 

2、Data Collector. A data collector is a server that hosts an in-memory database that maintains dynamic information about the servers in the zone, such as server loads, session status, published applications, users connected, and license usage. Data collectors receive incremental data updates and queries from servers within the zone. Data collectors relay information to all other data collectors in the farm. By default, the first server in the farm functions as the data collector.

Data collector是一个托管内存数据库的服务器,这个内存数据库保存“在这个区域内(zone)所有服务器”的动态信息,这些信息包括服务器的负载情况、会话状态、已发布的应用、用户连接情况和license使用情况。Data collector对该区域(zone)内的数据进行查询接收增量的数据更新。Data collectors relay information to all other data collectors in the farm.默认情况下,场中第一个服务器充当data collector作用。

By default, the data collector is configured on the first farm server during the Create Farm Setup and all other servers are configured so they have equal rights to become the data collector if the data collector fails. When the zone’s data collector fails, a data collector election occurs and another server takes over the data collector functionality. Farms determine the data collector based on the election preferences set for a server.

The data collector is an infrastructure server and applications are not typically published on it.

默认情况下,data collector会在“建立Farm”安装过程中被配置到farm中的第一个服务器上,其他服务器在加入Farm时也会配置data collector,如果默认的data collector宕机,其他服务器都有同等权利变成data collector。当data collector宕机,farm会根据喜好设置(preferences set)决定哪一台服务器充当data collector。

Data collector 是架构服务器,通常不在其上面发布应用。

To configure a server as a data collector, install XenApp on the server you want to host the data collector functionality and configure the server as the data collector after Setup.

怎样把一台服务器配置成data collector会在以后文章中详细说明(非上文翻译)

 

3、Farm.Citrix farm is a collection of citrix servers which provide published applications to all users. It also prevent singel of failure of all citrix servers due to load balanced capabilities.

Citrx farm是向所有用户提供发布的应用的一组服务器。(singel这个单词错误,后半句不好翻译。大概的意思是建立farm能解决负载均衡问题)

 

4、Zone. A zone is a grouping of XenApp servers that communicate with a common data collector. In large farms with multiple zones, each zone has a server designated as its data collector. Data collectors in farms with more than one zone function as communication gateways with the other zone data collectors.

一个区(zone)是指一组“共同使用一个data collector进行通信”的xenapp服务器。在多zone的大型farm中,每个zone都有指定的服务器用作data collector。在多zone farm中,Data collector起到通信网关的作用。

The data collector maintains all load and session information for the servers in its zone. All farms have at least one zone, even small ones. The fewest number of zones should be implemented, with one being optimal. Multiple zones are necessary only in large farms that span WANs.

在zone中,data collector为zone中所有服务器保留负载和会话信息。即使再小的farm也会有至少一个zone。部署方案中,zone设置越少越好,通常只有在大型farm跨广域网部署时候才会考虑建设多个zone。

Citrix does not recommend exceeding five zones

在同一个Farm中,Citrix不建议建立超过五个区(zone)


5、XML Broker

从图中可以看出,xml broker(代理)是web interface和IMA服务的“中间件”,起到连接两者通信的作用。这也很直观帮助理解为什么安装xenapp时候设置xml端口要跟使用web interface建立站点所指定的xml端口要保持一致。(80都是80、8080都是8080)

 

The XML Broker is a function of the Citrix XML Service. By default, the XML Service is installed on every server during XenApp Setup. However, only the XML Service on the server specified in the Web Interface functions as the broker. (The XML Service on other farm servers is stillrunning but is not used for servicing end-user connections.) In a small farm, the XML Broker is typically designated on a server dedicated to several infrastructure functions. In a large farm, the XML Broker might be configured on one or more dedicated dedicated servers.

XML Broker是XML 服务的一个功能。默认情况下,安装xenapp就会安装XML服务。然而,只有在web interface指定的服务器上的XML服务才会有Broker作用。(Farm中其他服务器上的XML服务仍然运行,但不会为“终端客户连接”提供服务)在小型Farm中,XML Broker通常被指定到一台专门用作提供架构功能服务器上。在大型Farm中,XML Broker可以配置在一台指定的专门服务器上。

The XML Broker is sometimes referred to as a Citrix XML Server or the Citrix XML Service. For clarity, the term XML Broker is used to refer to when the XML Service functions as the intermediary between the Web Interface and the IMA service, regardless of whether it is hosted on a dedicated server or collocated with other infrastructure functions.

XML Broker有时叫XML 服务或者XML服务器。为了清晰起见,XML Broker这种叫法只有在以下情况中才会使用:无论XML运行在指定的单独服务器还是运行在架构服务器上,只要它充当Web Interface和IMA service通信的中间件,就可以叫做XML Broker。

 

小结:一个farm可以有多个zone,每个zone都有已唯一data store和data collector起作用。

补充说明:

In small- to medium-sized farms,Citrix recommends grouping the data collector with the XML Broker whenever possible.

Citrix 建议:在小型或者中型farm部署中,尽可能将data collector 和xml broker放在一个服务器上。

In larger farms, Citrix recommends:In large environments with multiple XML Brokers, you can use the Web Interface to failover Web Interface requests to other servers running the Citrix XML Service.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多