Citrix Provisioning Services Stream Process Architecture and Advanced Troubleshooting
Citrix Provisioning Services Stream Process Architecture and Advanced Troubleshooting
Citrix Provisioning Services Stream Process Architecture and Advanced Troubleshooting
Agenda
Target Device 3
Target Device 1
IP Info
Provisioning Services
Workloads
A
Network Storage
Login Process
1.1.1.1
StreamServer 1.1.1.3:vDisk3
1.1.1.1
Stream Service
Stream Process
vDisk Location
SQL Database
Target Device
Streams I/O
Manages Server Side Write Cache Client and Server Side Logging Reads the vDisk pvp Sidecar file
Stream Process
Manager
Stream Service
Stream Process
Stream DB
MAPI
Soap Server
AD
PVS Console MCLI
Citrix Confidential - Do Not Distribute
PVS Server B
Manager
Stream Service
Stream Process
Stream DB
MAPI
Soap Server
More on Manager
PVS Server A
Manager Manager
Stream Service
MAPI
Soap Server
SQL Database
vDisk Location Streamed Image
Citrix Confidential - Do Not Distribute
AD
PVS Console
MCLI
Stream Service
MAPI
Soap Server
AD
Domain Controller PVS Console
Citrix Confidential - Do Not Distribute
MCLI
Authentication
Manager
Stream Service
Stream Process
Stream DB
Streamed Image
Stream Process
Stream DB
Stream Service
SQL Database
Server IP Server IP
Streamed Image
Streamed Image
Troubleshooting
Narrowing down scope of issue by determining where in the boot cycle the issue is occurring. Packet Traces Capturing Kernel Dump Files
Boot Stages
Target 10.1.1.100
TFTP - Login
Target 10.1.1.100
Streaming Pre-BniStack
Target 10.1.1.100
Target 10.1.1.100
Enhancements allow kernel dumps to be directed to a location other then a system drive Requires a local hard drive with enough free space for the dump file. (Pagefile Size)
XEN SERVER
DOM 0
Serial
Redirect
WinDBG SockPipe.EXE
http://support.citrix.com/article/ctx124979
http://support.citrix.com/article/ctx125086
Recap
Provisioning Server reduces storage costs and management time Stream Process responsibilites How to identify where in the boot process a PVS Target is failing
The different ways to capture a kernel level dump file from a provisioned target.