16 roger boesch_xen_client

Like this? Share it with your network


16 roger boesch_xen_client






Total Views
Views on SlideShare
Embed Views



2 Embeds 10

http://www.digicomp.ch 9
http://news.digicomp.ch 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

16 roger boesch_xen_client Presentation Transcript

  • 1. Easy and secure single-image desktop deploymentwith XenClientRoger Bösch, Systems EngineerCitrix Systems International GmbH 1
  • 2. What’s XenClient all about? 2
  • 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 VMDesktop 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
  • 7. VM Life Cycle process 7
  • 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 ExperimentalDynamic 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
  • 11. VM Life Cycle – Assigning an image 11
  • 12. VM Life Cycle – User Self Service VM deployment Create VM from Synchronizer Select assigned VM Install and run VM Transfer VM 12
  • 13. VM Life Cycle – User Self Service VM deployment 13
  • 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
  • 15. VM Life Cycle – Update a VM 15
  • 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
  • 17. VM Life Cycle – User Backup 17
  • 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
  • 19. VM Life Cycle – User Self Service Recovery 19
  • 20. XenClient Update 20
  • 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
  • 22. Citrix Receiver Enhancements 22
  • 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
  • 27. Synchronizer for XenClient General Update 27
  • 28. XenClient 2.1 outlook 28
  • 29. XenClient 2.1• Simplified Image Management • Layered image mode fully supported• Localization 29
  • 30. 30