Best Practices For Implementing, Administering, and Troubleshooting XenDesktop 7.5
Best Practices For Implementing, Administering, and Troubleshooting XenDesktop 7.5
Agenda
Virtual Desktop
Agent
Delivery
Controller
SQL Database
Machine
Creation
Service
NEW
Citrix
Environment
Test Service
7
Host
Service
(7.x)
NEW
Monitoring
Service
Broker
Service
(7.x)
7.x)
NEW
(
Configuration
Logging
Service
7.x)
Configuration
Service
NEW
(
Delegated
Admin Service
7.x)
Security
Each controller has its own SQL login to
the database
- Machine account DOMAIN\MACHINE$
10
Server VDA
- Multi-user
- Remote Desktop Services (RDS) coordinates connections
11
Dedicated?
Users?
How frequently?
Bandwidth?
Internal access
Pooled?
Hypervisor?
ItSites?
depends
es?
External access?
aintenance?
2014 Citrix. Confidential.
From where?
Mobile devices?
Random or static?
12
Updates?
urces?
PvD?
Security res
Which users?
CGP?
Project Accelerator
http://project.citrix.com
Assess
Design
14
17
Add-PSSnapin Citrix*
Get-LogDataStore
Get-MonitorDataStore
18
$cs = "Server=sqlsrvr2012b;Initial
Catalog=XD75Site;Integrated
Security=True
19
Test-BrokerDBConnection $(GetBrokerDBConnection)
VDA health
25
26
27
29
Something changed
and I didnt do it.
Something changed
and Im the one that
caused it.
Investigate
Analyze
Implement
30
VDA Logging
- Event logs
- BrokerAgent logging
- PortICA logging
Scout
- Environmental data
- XDPing
- CDF Tracing
31
32
33
34
35
Troubleshooting Registration
Case study: Recently-booted pooled VDAs are intermittently not
registering
Test VDA -> Controller communication
Ping the FQDN of the Controller
Telnet to the IP address of the Controller on port 80
Review port usage on the Controller using Netstat
Troubleshooting Registration
Case study: Recently-booted pooled VDAs are intermittently not
registering
Verify ListOfDDCs value in the registry
37
Troubleshooting Registration
Case study: Recently-booted pooled VDAs are intermittently not
registering
Verify ListOfDDCs value in the registry
Use Scout / XDPing to identify issues between the
VDA and Controller
Enable VDA logging / Capture CDF traces
38
Troubleshooting Connection
Case study: Workstation VDA connection fails with no error
39
Troubleshooting Connection
Case study: Workstation VDA connection fails with no error
40
Troubleshooting Connection
Case study: Workstation VDA connection fails with no error
41
Next Steps
Best Practices for Implementing, Administering, and
Troubleshooting XenDesktop 7.5
Resources
XenDesktop 7.5 eDocs http://
support.citrix.com/proddocs/topic/xenapp-xendesktop/cds-xenapp-xendesktop-75-landing.html
Virtual Desktop Handbook 7.x http://support.citrix.com/article/CTX139331
XenDesktop 7.5 Blueprint Whitepaper http://
www.citrix.com/content/dam/citrix/en_us/documents/products-solutions/xendesktop-deployment-blueprint
.pdf
Project Accelerator http://project.citrix.com/
XenDesktop 7.x Database Sizing http://support.citrix.com/article/CTX139508
Citrix Blog: New Citrix Best Practices http://blogs.citrix.com/2014/01/02/new-citrix-best-practices/
43
Q&A
Best Practices for Implementing, Administering, and
Troubleshooting XenDesktop 7.5
45