Weitere ähnliche Inhalte Ähnlich wie XenDesktop and XenApp - 2015 summary & bit of future (20) Mehr von MarketingArrowECS_CZ (20) Kürzlich hochgeladen (20) XenDesktop and XenApp - 2015 summary & bit of future3. © 2015 Citrix | Confidential – Do Not Distribute
If you've not heard anything about the Feature
Packs
• Feature Pack Overview
Feature Pack 2
HDX RealTime Optimization Pack
1.8
New Receiver
StoreFront 3.0
HDX with Framehawk
Linux Virtual Desktops
Citrix X1 Mouse for unmatched
Windows experience on iOS
Feature Pack 1
HDX RealTime Optimization Pack
1.7
SmartAuditor Session Recording
CEIP License Server (Call Home)
Enhanced XenServer 6.5
Performance
Common Criteria and FIPS-120
certification
Feature Pack 3
Windows 10 VDA
Win10 compatibility with
AppDNA
Windows 10 Receiver
User experience templates
Next generation Thinwire
Jailbroken device detection
Universal Print Server
Drawing/Signature Tablets
Faster smartcard performance
4. © 2015 Citrix | Confidential
XenApp and XenDesktop 7.6
Feature Pack 1&2
5. © 2015 Citrix | Confidential – Do Not Distribute
Data Center
User 1
User 2
VDA 1
VDA 2
Lync/Skype
Server
Signalling over ICA
Signalling over ICA
Audio-video
over RTP
Session initiation via SIP
HDX RealTime Optimization Pack
• Offloading to the Endpoint.
6. © 2015 Citrix | Confidential – Do Not Distribute
Summary of Lync client delivery options
Optimized Delivery Options Generic
Microsoft Lync 2013
VDI Plug-in
HDX RealTime Optimization
Pack
Media-over-ICA
•Microsoft solution supported by
Citrix
•All XA/XD editions
•Redirection to Windows devices
[only] for optimal server scalability
•Full virtual desktops only (no
support for Lync as a published
app)
•Citrix-developed solution, using
Lync API and codecs
•Enterprise/Platinum edition
•Redirection to Windows, Linux,
Mac
•Full desktops or published Lync
app
•Currently available for Lync 2010
client and Lync Server 2013/2010.
Lync 2013 client support in Feature
Pack 1
•All XA/XD editions
•Full feature support
•Provides a fallback if there is no
Lync media engine on the user
device
•Optimized-for-speech codec,
UDP/RTP transport, packet tagging
for QoS, etc.
7. © 2015 Citrix | Confidential – Do Not Distribute
HDX RealTime Optimization Pack 1.8
Skype for Business / Lync 2013 Optimization
Added support for Skype for Business.
Extended support to Mac users.
Overall a better phone experience.
8. © 2015 Citrix | Confidential – Do Not Distribute
Framehawk, HDX and StoreFront
Delivering on Synergy Promises
• New Framehawk technology integrated into HDX Broadcast
– Extend XenDesktop and XenApp usage to unpredictable networks
• First release is Receiver for Windows
– Additional versions to follow
• StoreFront 3.0
– Customizable… Resources side by side… Folders…
– Aggregate resources from XenApp 5.0+, XenDesktop 5.5+ and
XenMobile 8.7+
9. © 2015 Citrix | Confidential – Do Not Distribute
StoreFront 3.0 - Simplified Navigation, Familiar
Experience
Application Bundles
Simplifies application selection
One-click provisioning
Advanced Store Paradigm
User ratings and comments
and Traditional Folder View
Restored functionality
10. © 2015 Citrix | Confidential – Do Not Distribute
Receiver X1 Value Proposition
• Single Client per Mobile Platform
iOS
Android
Win Phone
iOS
Android
Win Phone
Pre X1
iOS
Android
Win Phone
X1 Benefits
Single Citrix app to access
corporate apps and desktops
Users
• Download one Citrix app
• Reduce time to productivity
IT
• One app to support
11. © 2015 Citrix | Confidential – Do Not Distribute
Value Proposition
• Simplified Navigation, Familiar Experience
Application Bundles
Simplifies application selection
One-click provisioning
Store Paradigm
User ratings and comments
and Traditional Folder View
Restored functionality
12. © 2015 Citrix | Confidential – Do Not Distribute
Architecture - Before and After
Web
Tier
Worx
Home
Receiver
Receiver
Pre-X1 NetScaler
NetScaler
X1 login
XenMobile
Server*
XenApp/
XenDesktop
Store
Front
X1
XenApp/
XenDesktop
Store
Front
• Addition of Web Tier in XM and SF
• Admin console for centralized:
- Branding
- App bundling
• Unification to single mobile
client/platform
• Consistent app selection UX
delivered from web tier
• Store UX abstracted
• Self service or folders
Web
Tier
*Includes Store functionality
- Note: Authentication spans across the architecture
XenMobile
Server*
13. © 2015 Citrix | Confidential – Do Not Distribute
Session Recording & Troubleshooting
Improved session activity monitoring
• Powerful activity monitoring
ᵒ Capture screen updates to a video file
ᵒ Configure monitoring of a specific user, app or server
ᵒ Trusted digitally signed recording
• Faster problem resolution
ᵒ Replay actual screen activity at exact moment of failure
ᵒ Quickly troubleshoot errors through time-stamped visual records
ᵒ Helps address difficult to reproduce errors
• Enhanced auditing
ᵒ Monitor activity involving sensitive data
ᵒ Record admin screen for change management of critical systems
ᵒ Notify users of recording to help deter potential misdoing
Enterprise PlatinumAdvanced
14. © 2015 Citrix | Confidential – Do Not Distribute
SmartAuditor Session Recording Use Cases
Simplified regulatory compliance
•Record on-screen user activity for apps that deal with sensitive information
•Preemptively deter users from potential misdoing through employee awareness of recording capabilities
•Quickly review individual behavior in the event of a compliance issue
Streamlined personnel training
•Evaluate how personnel use an specific application or workflow to improve training or optimize workflows
•Gain an in-depth record of user activities via intelligent session recording and playback
•Easily review employee behavior and conduct job training through historical storage of secured recordings
Accelerated troubleshooting
•Instantly record one-off, difficult to reproduce errors to simplify troubleshooting
•Receive a time-stamped visual record of each session issue to enhance the monitoring power of XenApp
•Enable multiple support teams to quickly playback recordings for expedited resolution
15. © 2015 Citrix | Confidential – Do Not Distribute
SmartAuditor Session Recording block diagram
F
i
r
e
w
a
l
l
Session
Recording Server
Session Recording
Policy Console
Session
Recording
Database
XenApp Server(s)
with Session
Recording Agent
Session
Recording Player
16. © 2015 Citrix | Confidential – Do Not Distribute
An Overview Of The Receiver Updates
Up to and including FP2
• Citrix X1 Mouse
• External Displays
• Touch Pad Mode
• Multiple App Switcher
• Workspace Control
• Siri with iOS8
• Screen Sharing
• Fit to display
• Multi-touch
• External
keyboard/mouse
• Session Reliability
• Session Roaming
• Lync Optimization
• HDX Insight
• Session Reliability
• SHA2
• Smart Card to
Storefront
• Desktop Composition
• Multi Monitor for OS X
• Mandatory Apps
• Lync Optimization
• OSX 10.10 support
17. © 2015 Citrix | Confidential
XenApp and XenDesktop 7.6
Feature Pack 3
18. © 2015 Citrix | Confidential – Do Not Distribute
Feature Pack 3 Objectives
Simplify the
deployment of
Windows 10
Enhance the user
experience from
any device
Strengthen IT
security and
control
Introduce new use
cases for today’s
business challenges
19. © 2015 Citrix | Confidential – Do Not Distribute
What’s New in 7.6 Feature Pack 3
• Windows 10 support
• Enhanced HDX Thinwire “Plus”
• Improved tablet drawing and signature devices over the WAN
• Faster SmartCard login performance
• Video fallback prevention
• Universal Print Server for Windows Server 2012
• Linux VDA
• Updated Receivers (iOS, HTML5, Windows)
21. © 2015 Citrix | Confidential – Do Not Distribute
Windows 10 for the Business
Embrace Windows
10 Devices
Moving
Applications to
Windows 10
Standardizing on
Windows 10 in the
enterprise
Citrix Receiver for
Windows 10
AppDNA Windows 10 VDA
VDA
22. © 2015 Citrix | Confidential – Do Not Distribute
Rapidly deploy Windows 10 desktops
Windows 10 Virtual Delivery Agent (VDA)
• New! Workstation OS VDA Package
– Windows 10 Virtual Desktops
• Windows 10 experience
• Machine Creation Services provisioned desktops
• Provisioning Services (Tech Preview)
• Personal VDI (Personal vDisk)
• AppV 5.1 platform support
• Framehawk integration
• 4K Resolution and Multi-monitor support
– Windows 10 Remote PC Access
• Remote access to physical PCs
• Clientless, no VPN required
• Secured through NetScaler
• New! XenServer support for Windows 10
24. © 2015 Citrix | Confidential – Do Not Distribute
Policy Templates – summarizedTemplate name Very High Def. UX High Server Scalability Optimized for WAN
Bandwidth
Overall session bandwidth limit 0 Note: simply to expose the setting
Graphics
Use video codec for compression Use when available Do not use / Legacy Do not use / Legacy
Target frame rate 30 (min 10) ------------------------------------- 16 (min 8) --------------------------------
Visual Quality High Medium Low
Color depth for simple graphics ----------------------------- 24bpp -------------------------------- 16bpp
Desktop UI
Desktop Wallpaper Allowed Prohibited Prohibited
View window contents while dragging Allowed Allowed Prohibited Allowed Prohibited
Dynamic windows preview Enabled Disabled
Menu animations Allowed Prohibited Prohibited
Multimedia
Optimize (transcode) RAVE Prohibited Allowed
Limit video Quality Maximum 480p
Windows/flash media fallback Allow server rendered Play only on client
Audio
Audio Quality High – high definition audio Medium-Optimized for speech Low—for low speed connections
Printing
Auto-create client printers Auto-create all client printers Default printer only Default printer only
Direct connections to print servers Enabled Disabled
Universal printer driver usage (UPD) if requested driver not available Use universal printing only Use universal printing only
Universal printing print quality limit No Limit Medium Resolution (600 DPI)
Universal Printing Optimization ImageCompression=BestQuality ImageCompression=StandardQuality ImageCompression=ReducedQuality
File Redirection
Use Asynchronous writes Disabled Enabled
25. © 2015 Citrix | Confidential – Do Not Distribute
Policy templates – what is the result?
basic
Good
Best
Default High Server Scalability Optimized for WAN
Compatibility
BW efficiency
Scalability
EUX
27. © 2015 Citrix | Confidential – Do Not Distribute
7.6.300 with Framehawk technology integrated
• New Framehawk technology integrated into HDX Broadcast
– Extend XenDesktop and XenApp usage to unpredictable networks
• Citrix Receiver for Windows and iOS
– Additional Citrix Receivers to follow
• Compatibility with Director, CloudBridge, NetScaler HDX Insight
• NetScaler support (requires 11.0-62.10 build)
28. © 2015 Citrix | Confidential – Do Not Distribute
Framehawk – Available now!
7.6 Feature Pack 2
• New UDP-based ICA virtual channel
– VDA add-on for XenDesktop 7.6 and XenApp 7.6
– Citrix Receivers for Windows (4.3) and iOS (6.0)
• Use case: Mobile device users on broadband
wireless (Wi-Fi, broadband satellite, etc.)
– Single monitor, up to 2048x2048
• Group Policies update for Studio
• Compatibility with Director, NetScaler HDX Insight,
CloudBridge
• NetScaler Gateway 11.0-62.10
29. © 2015 Citrix | Confidential – Do Not Distribute
Understanding Framehawk
Vision Deployment
30. © 2015 Citrix | Confidential – Do Not Distribute
Understanding Framehawk
Vision
• Framehawk demonstrates Citrix’s
continued investment and
leadership in HDX/ICA
• The workforce is increasingly
mobile so resilience to network
issues has become critical
• In-session UX requires not only
fluidity and fidelity, but also a
consistent cadence (see the HDX
Graphics slide deck)
31. © 2015 Citrix | Confidential – Do Not Distribute
Understanding Framehawk
Vision
• Framehawk demonstrates Citrix’s
continued investment and
leadership in HDX/ICA
• The workforce is increasingly
mobile so resilience to network
issues has become critical
• In-session UX requires not only
fluidity and fidelity, but also a
consistent cadence (see the HDX
Graphics slide deck)
“V1” Deployment
• Identify the users most in need of
better performance on poor
network conditions
• Validate that they’re on network
connections that allow for bursts in
bandwidth consumption
32. © 2015 Citrix | Confidential – Do Not Distribute
2 key scenarios for Framehawk
1. Mobile workers on broadband wireless
– Spectral interference is common, leading to packet loss
2. Offshore workers
– The farther the users are from the data center, the more
likely there is packet loss along the way
– Latency amplifies the impact of packet loss
If a customer is having in-session user experience issues with Thinwire then they are
a candidate for Framehawk provided that they have sufficient network bandwidth
(ideally 4-5 Mbps base bandwidth plus 100-150 Kbps per concurrent user)
33. © 2015 Citrix | Confidential – Do Not Distribute
Target users for Framehawk “v1” deployment
• Initially, (1) pure mobile workers and (2) offshore workers
• Administrators manually select Framehawk experience for target users
Users who only
need Thinwire
or DCR
(dedicated office users,
wired with really thin or
really fat data pipes)
Users who need
only Framehawk
(pure mobile and
offshore workers)
Users who need
Thinwire +
Framehawk
(mobile and
office workers)
FUTURE
(requires auto-
switching)
Happy?
No change
required!
34. © 2015 Citrix | Confidential – Do Not Distribute
Graphic encoding by order or precedence
Clipboard
ICAconnection
Generic USB
Lync
Mobility SDK
KB & Mouse
Printing
Audio
Mobile sensors
Smartcard
Framehawk
DCR
Thinwire
Screen
Graphics
Multimedia
CDM
Flash
• Legacy Graphics Mode (Win2008R2/win7 only, Disabled by default)
ᵒ Machine policy ,If enabled wins and no more processing (except win7)
Per user policies:
• Use Framehawk display channel (Disabled by default), if enabled:
ᵒ Receiver must advertise capability, if not, falls back to next in line
ᵒ If does not succeed to open UDP ports – falls back to next in line
• Desktop Composition Redirection (WS only, Disabled by default since 7.6FP3)
ᵒ Receiver must advertise capability, if not, falls back to next in line
• Use video codec for compression (since 7.6FP3, Use video-codec if available/supported)
ᵒ Receiver must advertise capability, if not, falls back to do not use video-codec
ᵒ if do not use video-codec = Compatibility Mode
35. © 2015 Citrix | Confidential – Do Not Distribute
Legacy Thinwire
How (GDI) remoting works
•
GDI
Application
GDI
API
GDI Commands
from App:
Draw line…
Draw text…
Draw bitmap…
Solid fill…
Scroll…
Thinwire Graphics Driver &
Protocol Generator
vdtw30.dll
Thinwire
Commands:
Draw line…
Draw text…
Draw image…
Solid fill…
Scroll…
ICA
Network
Stack
Receiver
Non-GDI
Application API
Commands
from App:
Draw bitmap…
Thinwire Graphics Driver &
Protocol Generator
vdtw30.dll
Thinwire
Commands:
Draw image…
ICA
Network
Stack
Receiver
36. © 2015 Citrix | Confidential – Do Not Distribute
But things have changed during time…
Architecture
•
GDI
Application
Non-GDI
Application
Receiver
Thinwire Graphics Driver &
Protocol Generator
vdtw30.dll
Kernel Mode User Mode
GDI
API
API
ICA
Network
Stack
XPDM
Microsoft has deprecated the XPDM
driver model in favor of WDDM.
Windows 7 supports both models
Windows 8 only supports WDDM
Windows Server with RDS still only
supports XPDM (even in WS 2012 R2)
Microsoft introduced Desktop Windows Manager.
DWM adds another layer to the screen surface and
composes all screen changes to a single update on a
fixed refresh cycle
DWM is optional in Windows 7 (Mandatory with WDDM)
DWM desktop composition is not available in Windows
2008 R2 RDS
DWM is always enabled with Windows 8(.1) & 2012 (R2)
DWM
More and more
modern applications
are no longer based
on GDI
37. © 2015 Citrix | Confidential – Do Not Distribute
Challenges with Legacy Mode on Windows
Server 2012 (R2)
• Legacy Mode can be enabled as Server OS (RDS) still supports XPDM drivers
• Windows 2012 enforces DWM composition and no longer supports GDI remoting
• Thinwire expects thin commands (GDI) and small bitmaps, but only receives full-
blown bitmaps containing the composed desktop surface
• Poor performance and higher bandwidth utilization than Legacy Thinwire with
GDI
GDI
Application
Non-GDI
Application
Receiver
Thinwire Graphics Driver &
Protocol Generator
vdtw30.dll
GDI
API
API
ICA
Network
Stack
DWM
38. © 2015 Citrix | Confidential – Do Not Distribute
Introducing ThinWire Plus
• Will be available for all supported client and VDA types
ᵒ Even Linux VDA will support this technology
• No benefit on Windows 7 and Windows Server 2008 R2
• Typical use cases include Windows Server 2012 (R2) or Windows 8(.1) with…
ᵒ Legacy Citrix Receiver versions (Linux 11/12, Windows <3.4, Online Plug-in, …)
ᵒ Low-powered endpoints (H.264 decoding consumes CPU)
ᵒ Scenarios where server scalability is more important than user experience (H.264 also
consumes CPU on VDA)
ᵒ Branch offices with limited WAN bandwidth
39. © 2015 Citrix | Confidential – Content in this presentation is under NDA.
Linux Virtual Desktop
40. © 2015 Citrix | Confidential – Do Not Distribute
Linux VDA - 3 Key Market Segments
Who Are They & Why They Matter
UNIX – UNIX customers are making a switch to Linux to help reduce operating cost (lic,
hw, availability of apps & developers). Also, some Windows customers looking to move
away from Microsoft licenses
Linux – ISV’s and developers who live & breath Linux. Their budget are spent on ISV’s like
Red Hat, IBM and HP, etc. for s/w and HPC hardware. Use cases for remote access to
Linux desktops and HPC workloads (incl. 3D & visualization apps)
Citrix – XA/XD customers wanting to leveraging existing XA/XD architecture. Customers
who use/know/live in Windows, but have a (smaller) % of users using Linux workloads.
41. © 2015 Citrix | Confidential – Do Not Distribute
Linux Virtual Desktop 1.0
XA/XD 7.6 FP2 Enterprise and Platinum editions
• XenApp/XenDesktop 7.6 Enterprise and
Platinum editions
• Hosted Shared desktop
• SLED/SLES 11 SP3, RHEL 6.6
• Basic Clipboard, Keyboard and Mouse
• EN on EN with tier 1 keyboard support
42. © 2015 Citrix | Confidential – Content in this presentation is under NDA.
Citrix Receiver
43. © 2015 Citrix | Confidential – Do Not Distribute
Receiver for Windows 4.3.100
Maintenance release
• Reinforced Window 10 support
• Compatibility with Avengers
• No of fixes on Framehawk
• More bug fixes…
44. © 2015 Citrix | Confidential – Do Not Distribute
Receiver for HTML5/Chrome 1.8
• HTML5 Receiver as SDK
• 16 bit color depth
Plus
• Audio Conferencing
• Video Conferencing
• Enhanced printing using
Google Cloud Print
Receiver for Chrome
HTML5 HDX
engine
HTML5
45. © 2015 Citrix | Confidential – Do Not Distribute
Receiver for Android 3.7.3
Update release
• Support for Android 6 Developer
Preview 3 (Marshmallow)
• Number of fixes and minor
enhancements.
• Bug fix release
Receiver for iOS 6.0.1
46. © 2015 Citrix | Confidential – Do Not Distribute
Denying access from jailbroken iOS devices
Receiver for iOS 6.1
• Receiver for iOS can detect that the device is
jailbroken
• User can dismiss and continue -OR-
• Administrators can choose to block published
access to apps and desktops
ᵒ Add a keyword AllowJailBrokenDevices=False in
the default.ica file.
ᵒ Modify the default.ica files on ALL the StoreFront
and Web Interface servers.
ᵒ When the application or desktop is blocked the
user will be shown the same Security Alert.
Security Alert
Citrix Receiver detected this device has
been jailbroken and cannot be trusted to
run this app securely.
Dismiss
47. © 2015 Citrix | Confidential – Do Not Distribute
Smooth drawing at high latency
USB Redirection to Cloud for artists, signing-
authorities
Enabling a paperless, virtual workplace with drawing tablets and signature pads
• Driverless endpoint; one-click
redirection of USB input device
to cloud
• Two new HDX Policy controls
• Capture Mode
ᵒ Perfect for signature devices
• Interactive Mode
ᵒ Perfect for drawing devices
49. © 2015 Citrix | Confidential – Do Not Distribute
Intelligent app layering analysis and optimization
powered by AppDNA
Desktop imageApplications Containerization:A
ppDisks, App-V or
.msi
Now Available! AppDisk Tech Preview
50. © 2015 Citrix | Confidential – Do Not Distribute
Layer Creation Steps
Inventory the Base
Machine
Attach an empty disk
Boot in App Install
mode
Install your apps, the
FS Filter will redirect
to a special disk
Reboot as many
times are you need
Click on Seal Disk
when done
51. © 2015 Citrix | Confidential – Do Not Distribute
Layer Creation Steps cont..
Seal disk
causes
system to
reboot
System boots
back normal
mode
Delta
comparison
to create a
layer
definition
Marker File
Created
Final
(manual)
Shutdown to
complete
52. © 2015 Citrix | Confidential – Do Not Distribute
Layer Attachment
Loaded as a SCSI disk
Attached directly to the Hypervisor
On boot the AppDisk driver detects the disk based on
the layer marker
The driver reads the layer definition and creates
redirection data on the base based on that
53. © 2015 Citrix | Confidential – Do Not Distribute
Redirection Metadata – File System
All files and
folders in the layer
definition are are
scanned.
If a folder exists
only in the layer
and not in the
base, a junction
point is created
from the base to
the folder on disk.
If folder exists on
both, ‘sentinel
files‘ are created
inside the folder
on the base to
redirect to the
disk.
In case of conflicts
at file level, the
disk wins.
54. © 2015 Citrix | Confidential – Do Not Distribute
Redirection Metadata - Registry
All keys and values
are read from the
layer definition.
The registry hive
from the disk is
loaded.
If a key exists only
in the layer and
not in the base, a
symbolic link is
created from the
base key to the
key on disk.
If the key exists on
both, the values in
the key from the
disk are written
into the base.
55. © 2015 Citrix | Confidential – Do Not Distribute
Multiple Layers
Disks get attached
on the VM in no
particular order at
boot time
There is disk
priority attached
with each disk in
the stack.
The AppDisk
driver honors the
priority while
creating
redirection
metadata and
resolving conflicts.
AppDNA analyses
the disk
compatibility and
the order of the
layers and will
recommend the
best order