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是服務(wù)器存儲farm靜態(tài)信息的數據庫,這些信息包括發(fā)布應用的配置信息、用戶(hù)的配置信息、打印機和服務(wù)器的配置信息。每個(gè)服務(wù)器farm都有一個(gè)單獨的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是一個(gè)托管內存數據庫的服務(wù)器,這個(gè)內存數據庫保存“在這個(gè)區域內(zone)所有服務(wù)器”的動(dòng)態(tài)信息,這些信息包括服務(wù)器的負載情況、會(huì )話(huà)狀態(tài)、已發(fā)布的應用、用戶(hù)連接情況和license使用情況。Data collector對該區域(zone)內的數據進(jìn)行查詢(xún)接收增量的數據更新。Data collectors relay information to all other data collectors in the farm.默認情況下,場(chǎng)中第一個(gè)服務(wù)器充當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會(huì )在“建立Farm”安裝過(guò)程中被配置到farm中的第一個(gè)服務(wù)器上,其他服務(wù)器在加入Farm時(shí)也會(huì )配置data collector,如果默認的data collector宕機,其他服務(wù)器都有同等權利變成data collector。當data collector宕機,farm會(huì )根據喜好設置(preferences set)決定哪一臺服務(wù)器充當data collector。
Data collector 是架構服務(wù)器,通常不在其上面發(fā)布應用。
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.
怎樣把一臺服務(wù)器配置成data collector會(huì )在以后文章中詳細說(shuō)明(非上文翻譯)
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是向所有用戶(hù)提供發(fā)布的應用的一組服務(wù)器。(singel這個(gè)單詞錯誤,后半句不好翻譯。大概的意思是建立farm能解決負載均衡問(wèn)題)
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.
一個(gè)區(zone)是指一組“共同使用一個(gè)data collector進(jìn)行通信”的xenapp服務(wù)器。在多zone的大型farm中,每個(gè)zone都有指定的服務(wù)器用作data collector。在多zone farm中,Data collector起到通信網(wǎng)關(guān)的作用。
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中所有服務(wù)器保留負載和會(huì )話(huà)信息。即使再小的farm也會(huì )有至少一個(gè)zone。部署方案中,zone設置越少越好,通常只有在大型farm跨廣域網(wǎng)部署時(shí)候才會(huì )考慮建設多個(gè)zone。
Citrix does not recommend exceeding five zones
在同一個(gè)Farm中,Citrix不建議建立超過(guò)五個(gè)區(zone)
5、XML Broker

從圖中可以看出,xml broker(代理)是web interface和IMA服務(wù)的“中間件”,起到連接兩者通信的作用。這也很直觀(guān)幫助理解為什么安裝xenapp時(shí)候設置xml端口要跟使用web interface建立站點(diǎn)所指定的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 服務(wù)的一個(gè)功能。默認情況下,安裝xenapp就會(huì )安裝XML服務(wù)。然而,只有在web interface指定的服務(wù)器上的XML服務(wù)才會(huì )有Broker作用。(Farm中其他服務(wù)器上的XML服務(wù)仍然運行,但不會(huì )為“終端客戶(hù)連接”提供服務(wù))在小型Farm中,XML Broker通常被指定到一臺專(zhuān)門(mén)用作提供架構功能服務(wù)器上。在大型Farm中,XML Broker可以配置在一臺指定的專(zhuān)門(mén)服務(wù)器上。
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有時(shí)叫XML 服務(wù)或者XML服務(wù)器。為了清晰起見(jiàn),XML Broker這種叫法只有在以下情況中才會(huì )使用:無(wú)論XML運行在指定的單獨服務(wù)器還是運行在架構服務(wù)器上,只要它充當Web Interface和IMA service通信的中間件,就可以叫做XML Broker。
小結:一個(gè)farm可以有多個(gè)zone,每個(gè)zone都有已唯一data store和data collector起作用。
補充說(shuō)明:
In small- to medium-sized farms,Citrix recommends grouping the data collector with the XML Broker whenever possible.
Citrix 建議:在小型或者中型farm部署中,盡可能將data collector 和xml broker放在一個(gè)服務(wù)器上。
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.
聯(lián)系客服