Performance Tuning Guidelines for Windows Server 2008
http://msdn.microsoft.com/en-us/library/windows/hardware/gg463394.aspx
Service overview and network port requirements for Windows
http://support.microsoft.com/kb/832017
Virus scanning recommendations for Enterprise computers that are running currently supported versions of Windows
http://support.microsoft.com/kb/822158
Defragmentation - use Performance Monitor - % Disk Read Time & % Disk Write Time in the PhysicalDisk and LogicalDisk objects. If XenApp servers are virtualized, follow defragmentation documentation from the hypervisor and storage vendors.
Policy Processing and Precedence
http://support.citrix.com/proddocs/topic/xenapp65-admin/ps-policies-creating-wrapper-v2.html
Policy Configuration Methods
There are 3 ways, although all are valid, Citrix recommends using only one.
If a combination of methods is used, the recommended order is:
1. Group Policy Management Console
2. AppCenter (Citrix Delivery Services Console / Citrix Management Console)
3. Local Group Policies
XenApp tuning - Data Collectors
- Each zone should have a designated Most Preferred data collector.
- Each zone should have a backup data collector; keep this server lightly loaded.
- Published applications should run on servers that are not data collectors.
Application streaming optimalization
Troubleshooting Application Streaming Issues
http://support.citrix.com/article/CTX113304
How to Use Raderun to Manually Stream an Application
http://support.citrix.com/article/CTX115191
Application Streaming Launch Tool
http://support.citrix.com/article/CTX126674
Streaming cache size is 5% or 1GB minimum
Install Root - %ProgramFiles%\Citrix\RadeCache - use ClientCache.exe
User Root - %AppData%\Citrix\RadeCache
Virtual Memory Optimization Feature
http://support.citrix.com/article/CTX106023
Not all applications can be rebased through virtual memory optimization.
The CPU Utilization Management Feature and the CPU Rebalancer Services
http://support.citrix.com/article/CTX106021
XenApp Planning Guide - Virtualization Best Practices
http://support.citrix.com/article/CTX129761
Virtual Machine Sizing Guidelines
Sockets |
Cores / Socket |
Hyper Threading |
Logical Cores / Socket |
Logical Cores / Server |
VM Count | vCPU per VM | RAM per VM |
2 | 2 | No | 2 | 4 | 2 VMs | 2 vCPUs | 8GB |
2 | 2 | Yes | 4 | 8 | 2 VMs | 4 vCPUs | 16GB |
2 | 4 | Yes | 8 | 16 | 2 VMs | 8 vCPUs | 32GB |
4 | 2 | Yes | 4 | 16 | 4 VMs | 4 vCPUs | 16GB |
4 | 4 | Yes | 8 | 32 | 4 VMs | 8 vCPUs | 32GB |
Page File estimates - http://support.microsoft.com/kb/2021748
Project Virtual Reality check - http://www.projectvrc.com/
XenApp and XenServer integration
XenApp Planning Guide - Virtualization Best Practices
http://support.citrix.com/article/CTX129761
XenApp and XenServer - Implementation Guide
http://support.citrix.com/article/CTX117921
XenApp and XenServer - Reference Architechture
http://support.citrix.com/article/CTX117922
XenServer for XenApp - Design Considerations
http://support.citrix.com/article/CTX117898
XenDesktop - Design Handbook
http://support.citrix.com/article/CTX120760
Multi Streaming - option of delivering ICA traffic over as many as four TCP/IP streams
Enhanced QoS via Multi-Stream ICA - http://blogs.citrix.com/2011/08/25/enhanced-qos-via-multi-stream-ica/
Branch repeater with Access Gateway
Turbocharge Access Gateway Deployment Guide and Reference Architecture
http://support.citrix.com/article/CTX121035
How to Accelerate the ICA Proxy Mode in Access Gateway with Repeater/Branch Repeater
http://support.citrix.com/article/CTX126301