Take your virtual desktops with you: XenClient makes XenDesktop mobile

Post on 20-Aug-2015

3.986 views 1 download

Tags:

Transcript of Take your virtual desktops with you: XenClient makes XenDesktop mobile

Take your virtual desktops with you: XenClient makes Virtual Desktops mobileCraig Hinchliffe Lead Systems EngineerCitrix Systems

• Overview

• Use Cases

• Solution Components

• XenClient

• Synchronizer for XenClient

Agenda

72%end-points will be laptops by 2014

Source: Gartner Dataquest

Citrix XenDesktopFlexCast delivery technology

Hosted VDI

StreamedVHD

Hosted Shared

USER TYPESEnterprise Laptop

usersTask

workers

500 users per serverUsers Share Common

Desktop

125 users per serverAllows Personalization

5000+ users per serverHigh Security

LocalVM

Runs locallyEnables disconnected use

IT faces challenges supporting laptop users

• Corporate data “walks out of the office”

• Security policies compromised due to personal use

• Backup policies difficult to enforce

• Long recovery times when devices fail

• Personalization leads to support calls

Laptop users need flexibility

IT needs better security & control of corporate laptops

Use Cases

Multiple desktops on a single device

Run multiple roles - each in their own secure operating system

• System admin, test, and user

• Test and development

• Business and personal

• Multiple security domains

• Multi-system demos

• Extending XenDesktop to the last mile of users

• Control for IT, Flexibility for Users

• Fast deployment of new VM’s to employees or contractors

• Self service recovery to any XenClient device

• Secure corporate data

Desktop Virtualization for corporate Laptops

Solution Components

• Type 1 hypervisor: High performance because it runs on bare metal

• Built on 64-bit open source Xen technology

• Runs multiple virtual desktops simultaneously

• Completely secure isolation for each VM

• Hardware independent VMs

• Service VM Architecture for extensibility

What is XenClient technology?

Local VM

Desktop

Citrix XenClient

Local VM

Desktop

X86 Hardware

• Service VMs add shared or unique functionality to Local VM Desktops

• End user interaction

• Advanced security

• VPN connectivity

• Network acceleration

• Built on XenClient API set

• Service VM SDK – coming in 2011

XenClient Service VM Architecture

Ser

vice

VM

Local VM

Desktop

Citrix XenClient

Local VM

Desktop

X86 Hardware

• First Service VM for XenClient

• Simple wizard to create VMs locally

• Easy switching between VMs with Switcher Bar

• Connector for centralized synchronization of desktops

• Self-service provisioning and recovery

• Enforcement of local policy and kill pill

Citrix Receiver for XenClient

Citr

ix R

ecei

ver

for

Xen

Clie

nt

Local VM

Desktop

Citrix XenClient

Local VM

Desktop

X86 Hardware

Automatic

Δsync

Synchronizer for XenClient

Synchronizer for XenClient

Copy of Local VMs

• Centralized delivery of virtual desktops

• Full-time backup & rapid recovery

• Remote kill & local policy controls

Citr

ix R

ecei

ver

for

Xen

Clie

nt

Local VM

Desktop

Citrix XenClient

Local VM

Desktop

X86 Hardware

XenClient

XenClient runs standalone

Install XenClientDownload & burn installation CD

Available at citrix.com

FREE!

Compatible with selected laptops &

desktops

Receiver for XenClient create VM wizard

Supports Windows XP, Vista & 7.

Run local VM desktops

Run one or multiple VM desktops

simultaneously

XenClient Architecture

Windows VM Windows VM

Audio GPUUSB

Disk Net

Control Domain

ServiceVM

x86 Hardware

Xen Hypervisor

AMT

• Thin Xen hypervisor

• Shared with XenServer

• Linux Control Domain

• Device Drivers

• Receiver for XenClient

• User Interface

Flexible Virtualization Architecture

Windows VM Windows VM

Control Domain

ServiceVM

Xen Hypervisor

• Virtualize physical hardware

• Virtualized Disk, Network, USB, Graphics and more

• Selective pass-through

• Graphics Processor

• Intel AMT

• Mix and match

Audio USB

Disk Net

x86 HardwareAMT

GPU

• SpeedStep • Dynamic CPU clock scaling based on system loads

• Virtual Battery• Reflects physical battery data into the virtual machines

• Sleep• Suspends VM(s) and puts device into S3 state, works on lid close

• Hibernate• Hibernates VM(s) and puts device into S4 state

• Shutdown/Restart• Graceful operation that shuts down running VM(s)

Power Management

Secure Application Sharing

XenClient Hypervisor

• Execute app in secure VM

• Seamless display in a less secure VM

• Great user experience with total isolation

Synchronizer for XenClient

End to end solution with SynchronizerExisting Virtual

DesktopSynchronize

Virtual Desktop

Download VM Synchronizer

Appliance

Self-Service Download via Citrix Receiver for

XenClient

Publish to Users

Available at citrix.com

FREE!

Created with Citrix Receiver VM wizard

Synchronizer for XenClient

Synchronizer Architecture

Citrix XenServer

HTTPS

• Single port client initiated HTTPS connection

• Web based admin interface

• Local or AD linked authentication

Active Directory

Synchronizer

Efficient and Robust Data Transfer

• Virtual Disks are VHD files

• Block level differencing using VHD

• Compressed during upload process (client side)

• Left compressed on the backend

• Block level restart on interrupted downloads

VHD VHD VHD

Synchronizer

Branch Repeater loves XenClient

• Provides fan-out infrastructure

• 50% reduction in initial download times

• Once cached locally next client takes minutes to download

VHD VHD VHD

Repeater

Supports existing desktops tools and process

System Image(OS + Apps+ Patch)

AppsPatches

XenClient XenClient

Initial Deployment Ongoing Management

Under the Covers

Virtual DiskBase

OS + Apps + Patches + User Data

Deployment and Backup

• VHD Files Represent Virtual Disks

• Initial Image Delivered from backend

• OS + Apps + Patches

• Mixed in Single VHD Chain

• Updates via ESD Tools

• New changes go into a VHD snapshot

• Backup of snapshots to the datacenter

• Snapshots can be taken while VM is on

• Don’t need to backup initial image

• Background coalescing to merge older snapshots

• VHD snapshots are compressed before sending

Snap Snap

Synchronizer

Deploy and manage desktops from a Single Image *

Initial Deployment via Image Ongoing Management from Image

XenClient XenClient

• Manage Updates via the Image • Easy Rollback• Smart Delta Updates• User Settings and Data Backed Up

Citrix Confidential - Do Not Distribute

Apps

Desktop OS

User Profile

* Experimental

Under the Covers

Base DiskOS + Apps + Patches

Shared Image/Layered

• Initial Image Delivered from backend

• OS + Apps + Patches

• Deliver Empty Virtualized App Disk

• Deliver Empty User Data Disk

• Updates of OS + Apps + Patches from backend as VHD snaps

• Only User Data Disk and Virtualized App Disk Persisted Across Reboots

• Snapshots for Backup of User Data Changes

• Don’t need the base disk, updates, or virtualized Apps

User Data Disk

Backend

Update UpdateSnap Snap

Virtualized App Disk

• User settings and data backed up to the datacenter

• Smart delta update with compression

• Backups left compressed in the datacenter

• Self-service restore to existing or new system

User Settings

User Settings

Backup to Datacenter

Backup corporate data and user settings

• Lease policies for corporate images

• Kill pill to disable VMs on stolen devices

• Disk encryption with AES-XTS 256

Centralized Security Policies

• Data movement policy

• USB, Audio, Optical, Networking

Security policy/protection in the platform

Talk to a V-Alliance partner at IP Expo today