3. What is XenClient technology?
• Type 1 hypervisor: High performance
because it runs on bare metal
Local
VM
Local
VM
• Built on 64-bit open source Xen technology
Desktop Desktop
• Runs multiple virtual desktops
simultaneously
Citrix XenClient
• Completely secure isolation for each VM
X86 Hardware • Hardware independent VMs
• Service VM Architecture for extensibility
3
4. XenClient Service VM Architecture
• Service VMs add shared or unique
ServiceVM functionality to Local VM Desktops
Local Local
VM VM
• End user interaction
Desktop Desktop
• Advanced security
• VPN connectivity
Citrix XenClient
• Network acceleration
X86 Hardware
• Built on XenClient API set
• Service VM SDK
4
5. Citrix Receiver for XenClient
• First Service VM for XenClient
• Simple wizard to create VMs locally
Citrix Receiver
for XenClient
Local Local
VM VM • Easy switching between VMs with
Desktop Desktop
Switcher Bar
• Connector for centralized
Citrix XenClient synchronization of desktops
X86 Hardware • Self-service provisioning and recovery
• Enforcement of local policy and kill pill
5
6. Synchronizer for XenClient
Citrix Receiver
for XenClient
Local Local
Copy of
VM VM
Desktop Desktop Local VMs
Synchronizer for
Citrix XenClient XenClient
X86 Hardware
• Centralized delivery of virtual desktops
• Full-time backup & rapid recovery
• Remote kill & local policy controls 6
8. VM Life Cycle – Authoring an image
Ussign user/group
Set policies
Create Master VM Locally
(Install from Media)
Dynamic
Configure
hybrid I.A.
Upload to Image
Synchronizer Mode
(Self)
Static Deploy
8
9. Choosing the right Image mode
VM Lifecycle
A -Deployment B - Update C - Backup D - Restore
User
OS Apps
Data + - Status
All changes
Synchronizer for Via ESD tool at storage
Static* XC endpoint image
Everything backed up and
bandwidth
Available
restorable
User data only; all No back-up of
X - Patches,
Synchronizer for Via ESD tool at
X - But user patches/updates rolled patches/update
No user OS/App
updates; But
Hybrid* XC endpoint image user/ESD changes
adds/changes into the master image for storage
changes backed up
Brian
persist on endpoint redeployment to endpoint bandwidth
persist on endpoint
via Synchronizer (A)
The master/ X – But XA/App-V User data only; Streamed storage
Synchronizer for X – User changes No OS/App changes Experimental
Dynamic XC
golden image via
don’t persist
streaming apps apps need to be bandwidth
backed up until Glenn
Synchronizer persist on endpoint redeployed to endpoint
9
10. VM Life Cycle – Authoring an image
Citrix Confidential - Do Not Distribute 10
14. VM Life Cycle – Update a VM
Ussign user/group
Run the VM as Admin
and install the updates
Create new version
Upload to VM *
Synchronizer Name
* Create new image
Set policies
* Block level Differences
14
16. VM Life Cycle – User Backup
Day to day activities
by the user
Dynamic Image
User initiated or Image *
scheduled Mode
backup
Static Image
* User profile and data only
16
18. VM Life Cycle – User Self Service Recovery
Create VM from Select restore
Synchronizer from backup
Install and run VM
Transfer VM (Golden Image)
Transfer profile / data from backup
18
21. Platform Support in XenClient 2
XenClient 1.0 XenClient 2.0
Workstation Enterprise Systems
AMD Discrete Graphics
Volume Enterprise Systems Volume Enterprise Systems
Intel Integrated Graphics AMD Discrete and Integrated Graphics
Value Enterprise Systems
Intel Integrated Graphics
21
23. XenClient General Update
• Allow reordering of switcher hotkeys
• Support for 4k disk drives
• OEM Branding
• Systems management agent integration
• Over the air upgrades (HyperVisor)
• Latest Windows service pack support
• Linux guest support (Ubuntu 10/11)
23
24. XenClient General Update
• USB “double hop” support
• USB 3 limited support (USB 1.1 & 2 mode)
• Support for up to 8GB of RAM per VM
• Unregister from Synchronizer, but keep the VM’s
24
25. Synchronizer for XenClient General Update
• Optimized backup size
• Hybrid image mode
• Backward compatibility (XenClient 1 SP1)
• Support for AD trust relationships
• Scalability
25
26. Synchronizer for XenClient General Update
• New Policies
• Print-screen key
• 3D Graphics
• Application publishing / subscribing
• Ability to delete objects form the Synchronizer
• Separate XenClient access and WEB admin ports
• General UI enhancements
26