background image

Best Practices for Deploying ZENworks on a Citrix Server

13

n

ov

do

cx (e

n)

  16
 Ap
ril 20

10

1.6  ZENworks Configuration Management 

Tuning Parameters 

This section provides information about the scenarios you might encounter if the parameters 
configured for a Citrix server are not appropriately tuned as per the deployment environment: 

Š

Section 1.6.1, “User Sessions on a Citrix Server Fail to Terminate,” on page 13

Š

Section 1.6.2, “High Utilization of Resources on a Citrix Server,” on page 13

Š

Section 1.6.3, “High Consumption of Memory on a Citrix Server,” on page 14

Š

Section 1.6.4, “Disabling Random Refresh Might Cause the ZENWorks Adaptive Agent to 
Crash on a Citrix Server,” on page 14

Š

Section 1.6.5, “Logging in to the User Source on a ZENworks Server is Slow,” on page 14

1.6.1  User Sessions on a Citrix Server Fail to Terminate 

Terminating a thin client application that is running on a Citrix server might not close the user 
session on the server. Consequently, when the user logs out of the server, the roaming profile data 
for the user session is not saved. 

To close the user session on the Citrix server, perform the following steps on the server:

1

Open the Registry Editor.

2

Go to 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI

.

3

Change the value of LogoffCheckSysModules from 

ZCMUMHelper.exe

 to 

ZenUserDaemon.exe

.

4

Reboot the device.

NOTE: 

This issue has been fixed in Update for ZENworks 10 Configuration Management SP3 

(10.3.1) release.

1.6.2  High Utilization of Resources on a Citrix Server 

During a partial or general refresh of the ZENworks Adaptive Agent on a terminal session of a 
Citrix server, the agent simultaneously refreshes the sessions of all the users logged into the terminal 
server. If too many users have logged into the terminal server, this might cause high usage of system 
resources, and subsequently the ZENworks Adaptive Agent might take considerable time to refresh 
the terminal server.

To avoid high utilization of resources on the Citrix server:

1

Open the Registry Editor.

2

Go to 

HKLM\Software\Novell\ZCM\

.

3

Create a string called EnableBatchRefresh and set its value to 1. By default, the number of user 
sessions that can be simultaneously refreshed is 5.

4

(Optional) If you want to change the default number of user sessions that must be 
simultaneously refreshed, create a string called maxUserRefreshThreads and set the desired 
value.

Содержание PRODUCT NAME 10.3

Страница 1: ...ovell com novdocx en 16 April 2010 AUTHORIZED DOCUMENTATION Deploying ZENworks on a Citrix Server Best Practices Guide Product Name 10 3 December 13 2010 Deploying ZENworks on a Citrix Server Best Pra...

Страница 2: ...and the trade laws of other countries You agree to comply with all export control regulations and to obtain any required licenses or classification to export re export or import deliverables You agre...

Страница 3: ...Trademarks For Novell trademarks see the Novell Trademark and Service Mark list http www novell com company legal trademarks tmlist html Third Party Materials All third party trademarks are the prope...

Страница 4: ...4 Deploying ZENworks on a Citrix Server Best Practices Guide novdocx en 16 April 2010...

Страница 5: ...orks Agent 12 1 3 Performing Lab Tests and Validation 12 1 4 Deploying the ZENworks Configuration Management Agent on Citrix Server 12 1 5 ZENworks Configuration Management Agent Architecture 12 1 6 Z...

Страница 6: ...6 Deploying ZENworks on a Citrix Server Best Practices Guide novdocx en 16 April 2010...

Страница 7: ...cumentation included with this product Please use the User Comments feature at the bottom of each page of the online documentation or go to the Novell Documentation Feedback site http www novell com d...

Страница 8: ...8 Deploying ZENworks on a Citrix Server Best Practices Guide novdocx en 16 April 2010...

Страница 9: ...0 Section 1 3 Performing Lab Tests and Validation on page 12 Section 1 4 Deploying the ZENworks Configuration Management Agent on Citrix Server on page 12 Section 1 5 ZENworks Configuration Management...

Страница 10: ...ssessment are documentation on your findings along with a set of tasks that you need to perform Information that you should gather includes the following Which version of Citrix Server should you use...

Страница 11: ...herwise the server might have high memory consumption Are the Citrix servers used only to distribute applications or they are also used as terminal servers You must deploy ZENworks 10 Configuration Ma...

Страница 12: ...rix Servers After deploying the ZENworks Adaptive Agent on Citrix servers do either of the following on the Citrix servers before launching a terminal session with the server Rename NWGina dll 1 In th...

Страница 13: ...server perform the following steps on the server 1 Open the Registry Editor 2 Go to HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Citrix wfshell TWI 3 Change the value of LogoffCheckSysModules f...

Страница 14: ...ers log in to the Citrix server at the same time then all the sessions try to refresh at the same time This can cause resource contention and subsequently causes the agent to crash because the cache a...

Отзывы: