XenDesktop 4Technical overview

Download Report

Transcript XenDesktop 4Technical overview

XenDesktop 4
Technical overview
November 2009
Nicolai Jensen
Partner Manager
Citrix Systems Denmark
Agenda
• XenDesktop 4 – The announcement
• XenDesktop Core Architecture Review
• XenDesktop 4 New Features
• Other Product Enhancements
• VM Hosted Apps with XenApp 5.0 FP2
XenDesktop 4
The virtual desktop revolution is here…for everyone
• Any device, anytime, anywhere
• HDX™ user experience
XenDesktop 4
• FlexCast™ delivery technology
• On-demand apps by XenApp™
• Open architecture
Citrix XenDesktop 4
FlexCast™ delivery technology
Mobile
users
Local
VM-based
desktops
(Offline)
Task
workers
USER TYPES
Virtual apps
Installed
desktops
Local
Streamed
desktops
Hosted
Blade PC
desktops
Hosted
VM-based
desktops
(VDI)
Hosted
shared
desktops
Licensing types
• Licenses
•Customers can choose a per user or per device license
• VDI edition - Original XenDesktop Standard Edition
• adding StorageLink and provisioning services to the
Standard Edition feature set
• CCU option - The XenDesktop VDI Edition will be
available in two licensing types: per user or device and for
concurrent users or devices
XenDesktop Editions
Feature
Express
Standard
Advanced
Enterprise
Platinum





*
*
*





Provisioning services (Physical and Virtual)



Profile Management





Desktop Delivery Controller
Access Gateway
XenServer

XenApp for Virtual Desktops (ENT Edition)
EdgeSight for Virtual Desktops Agent

GoToAssist

Repeater (QoS)

EasyCall

Password Manager

Citrix Essentials for XenServer ENT**



XenDesktop Architecture Review
Feature Product Releases
Virtual Host Infrastructure
• XenServer 5.5 (Jun ‘09)
• Essentials for Hyper-V (Oct ‘09)
Provisioning services
• Citrix Provisioning Server 5.1 (Jun '09)
• Citrix Provisioning Server 5.1 FP1 (Sep '09)
Application Delivery
• Citrix XenApp 5.0 Feature Pack 2 (Sep '09)
Management
• EdgeSight 5.1 (Jun '09)
• EdgeSight 5.2 (Sep '09)
Citrix Confidential - Do Not Distribute
Bring the Dynamics together
 Find “best” virtual desktop
 Authenticate
Desktop
Delivery Controller
LAN-connected
users with
Desktop Appliances
 Start
VM
 Register
 Apply profile
Access
Gateway
Active Directory policies
Citrix profile management
SAN
PXE or Preconfboot VM and
stream OS
 Connect
using ICA
 Log in
Virtual Machines
Remote and
home users
PS
XenServer
 Deliver apps
XenApp
Improved Product Infrastructure
• Web Interface 5.2
• New management console
• Site Failover and Site Roaming
• Provisioning services 5.1
• Multiple partition vDisks
• Standard Image node NIC teaming
• Differential disk support
• XenServer 5.5
• VM snapshots
• Workload balancing
DDC 4.0 System Requirements
• Same OS support for DDC
• Windows 2003 only (32 & 64bit)
• Same IMA database support for DDC
• Access / SQL 2005 / Oracle
• New 64-bit support for virtual desktop agent
• Windows XP and Vista and Windows 7 (32bit and 64bit)
XenDesktop 4 New Features
HDX Enhancements
What is user experience?
Multimedia
Collaboration
USB
Network Performance
WAN Optimization
3D Applications
HDX | High Definition User Experience
Multimedia
Collaboration
USB
Network Performance
WAN Optimization
3D Applications
HDX MediaStream for Flash
Understanding how the Flash Player is invoked
Internet Explorer
Flash Player is an
ActiveX control on the
web page
Client-side
Script
Flash
Player
ActiveX
Interfaces
Web page interacts
with ActiveX controls
using client-side script
Invoking Flash Player
involves ActiveX calls
HDX MediaStream for Flash Architecture
Client Device
End Result
XenDesktop
Thinwire
virtual channel
Citrix Online
Plug-in 11.2
ICA
Flash
Player
HDX Flash
virtual channel
Flash
Content
Internet Explorer
ActiveX
Calls
HDX Flash
Service
User
HDX
ActiveX
navigates
Flash
calls
Service
are
toinvoked
flash-based
sent
intercepts
toInternet
client
ActiveX
webpage
using
HDX
calls
Flash
to Flash
virtual
Player
channel
User
launches
published
Explorer
ICA
Client
places
Flash
Player
over
ICA
and
syncs
windows
Flash
Player
downloads
flash
content
onsession
client
device.
Flash
Player
is
on
client.
Window-less Mode
Flash Player runs
on client side
HTML content from
server-side is able to
overlay Flash Player
Volume Synchronization
Volume settings from
virtual desktop are
kept in sync with
Flash Player
Flash Player runs
on client side
Window Scaling
Flash Player on
client scales to
appropriate size
Resize the virtual
desktop window
Which flash technology is used for connections?
Client-side flash takes precedence over
server-side flash if both are configured
If conditions for client-side flash are not met,
fall back to server-side flash
Server-side flash requires Flash Player
enabled and configured on server
If conditions for server-side flash are not met,
no flash optimization is performed within ICA session
HDX MediaStream with Adaptive Orchestration
If possible,
Render on the endpoint device
2
Fallback:
Server-side rendering in the
datacenter
Optimize using
Inspect
HDX Broadcast
Network
3
Inspect
Endpoint
1
Inspect
Server
HDX MediaStream for Flash Requirements
• Endpoint device (Windows only)
• Flash player version 10 or higher
• Citrix online plugin v11.2 or higher
• Internet Explorer
• Virtual Desktop (XP, Vista and Win7)
• 32-bit Internet Explorer 7 or higher
• 32-bit Adobe Flash 10 player
• Bordeaux or later
HDX Real Time
Enhanced USB Support
• Webcams
• Security dongles
• Headsets
• Graphics tablets
• Microphones
• Bloomberg keyboard
with audio
• Scanners
• 3D Mice
HDX RealTime
• Webcam support
• Enhanced audio quality for VoIP
HDX MediaStream Audio
Quality
Samples/sec Bits/sample Channels Bandwidth
Low
8000
2
1
16 Kbps
Medium
8000
8
1
64 Kbps
High
44100
16
2
1.4 Mbps
Quality
Codec
Quality Index
Channels
Bandwidth
Low
Ulysses
5
1
11 Kbps
Medium
Ulysses
5
1
16.8 Kbps
High
Ulysses
2
2
96 Kbps
• Citrix Receiver online plug-in
includes the new audio codecs
optimized for speech to
improve VOIP
Tested and Supported Softphones
• Avaya One-X Communicator 1.0.0.57
• Avaya R5/R6
• Cisco IP Communicator 2.1.3
• Skype 3.8.0.188, and 4.0.0.216
• Office Communicator 2.0.6362.0
HDX Plug-n-Play Multi-Monitor Support
• Broader application compatibility
• Full-screen-only mode and Desktop Viewer
• Can maximize a session over subset of local mulit-monitors
• Support for U / L / T / X shaped monitor configurations
• No more "off screen holes"
• Support for mixed resolutions
Citrix Confidential - Do Not Distribute
HDX Plug-n-Play: Enhanced Smartcard Support
Feature set support for
• Windows XP
• Windows Vista
• Windows 7
Backward compatible with
DDC 3.0
Citrix Confidential - Do Not Distribute
Smartcard Features extended to Vista and Windows 7
• Smartcard authentication (logon, reconnect, unlock)
• Smooth Roaming
• Single Sign On from domain joined endpoints
• Auto Disconnect with smartcard removal
• Multiple smartcards
• PIN reset
• Multiple Readers (with limitations)
Citrix Confidential - Do Not Distribute
Virtual Desktop Agent Support
• Windows XP (32 & 64 bit)
• Vista (32 & 64 bit)
• Windows 7 (32 & 64 bit)
Citrix Confidential - Do Not Distribute
RDP Support in XenDesktop 4
• Simplifies migration to XenDesktop
• Alternative to users unable to install the online plug-in
• Desktop reboot no longer required after RDP connection
• RDP support is “out of the box” with minor configuration
• RDP plug-in enabled by default when deploying VDA
• Supports SSO (explicit credentials only)
• Does NOT support advanced ICA features
Citrix Confidential - Do Not Distribute
(HDX IntelliCache ) Citrix Branch Repeater Integration
Optimized delivery of virtual desktops across WAN
• Targeted for branch office
users
• Windows endpoints only
• Reduce bandwidth and
improve performance
• Server-rendered video
• HDX MediaStream
• Application startup
• UPD Printing
Local HQ User
Desktop
Delivery
Controller
WAN connected
branch office user
Tele worker
Desktop
Delivery
Controller
Desktop
Receiver
Branch
Repeater
Private network
or site to site
VPN
Repeater
Desktop
Receiver
Access
Gateway
DMZ
Internet
HDX 3D Technology
• Two modes of high speed compression
• WAN performance - 2 - 5 Mbps
bandwidth, 100-150ms latency
• Up to 1600 x 1200 resolution
• Support OpenGL and DirectX apps
• User-configurable image quality
VM Hosted Apps with XenApp 5.0 FP2
What is VM Hosted Application Delivery?
• Feature of XenApp 5.0 FP2 (ENT and PLAT edition)
• Host and deliver apps from dedicated
Windows XP, Vista or Windows 7
virtual machines
• Enables Full USB-support and greater
app compatibility
• Uses XenDesktop infrastructure
but checks out a XenApp license
Seamless End-User Experience
End User
VM Hosted
App Controller
Terminal Services
Virtual Machines
Images
How does it work?
• Create a desktop group
and check "Use Pool for
VM Hosted Apps"
• Add desktops with the
"SeamlessInitialProgram"
• Only the specified app will
run instead of the virtual
desktop
Citrix Confidential - Do Not Distribute
FlexCast™ delivery technology – Future Capability
Local VM-based desktops (Offline)
USER PROFILE
USER PROFILE
APPS
OS
My Life
Synchronization
My Work
XenClient™
• Bare metal performance
• Secure partitioned
• Multiple concurrent VMs
• Online & Offline access
APPS
OS
Desktop Viewer Connection Bar
• Replaces the
Desktop toolbar
• User desktop
preferences for
Display, HDX and
USB devices
• Multi Monitor
support for taskbar
Citrix Confidential - Do Not Distribute
Citrix Receiver and Plug-ins
• Online Plug-in v11.2
• Receiver for Windows
• Receiver for Mac (parity with Windows)
• Receiver for Linux
• Receiver for Java
• Offline Plug-in streaming
Questions?
Hmmmm….