what’s new with view and pcoip in horizon...
TRANSCRIPT
What’s New with View and PCoIP in Horizon 6
EUC1476
Tony Huynh, VMware (CCIE Routing & Switching)Simon Long, VMware (VCDX-DT & DV)
Disclaimer• This presentation may contain product features that are currently under development.
• This overview of new technology represents no commitment from VMware to deliver these features in any generally available product.
• Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.
• Technical feasibility and market demand will affect final delivery.
• Pricing and packaging for any new technologies or features discussed or presented have not been determined.
CONFIDENTIAL 2
Agenda
1 End User Computing
2 Horizon 6 With View And PCoIP
3 New PCoIP Default Settings
4 Optimizing The End User Experience
5 What’s Next?
6 Summary
CONFIDENTIAL 3
End User Computing
Accelerating the Pace of Innovation
Feb Mar AprJanDecNov
VMware Horizon™ 6
VMware Horizon™ DaaS™
#Horizon6
The VMware Advantage: Addressing the Market From Data Center to Device
CONFIDENTIAL 6
MachineDesktop Laptop Tablet PhoneEnd-User ComputingEnd-User Computing
Workspace Services
Desktop Mobile Content Collaboration
Software-Defined Data CenterSoftware-Defined Data Center
Management & AutomationComputeStorage
Networking
VirtualizedInfrastructure
Hybrid Cloud Computing
Horizon 6 with View and PCoIP
Deliver Virtualized or Remoted Desktops and ApplicationsThrough a Single Platform
8
Single, Secure Platform
RDSHosted Apps
RDSSession-BasedDesktops
VirtualDesktops
8
Window 2012 Enhancements• Full support for transparent windows• Improved User Experience• Dynamic monitor and resolution changes
• DirectX 11.1 support• Fairshare of resources• PowerShell support• Centralized Resource pooling
Improvements in RDSH to Make it Enterprise Ready
9
• Better Management• Better Performance• Reliable Platform
Win2012
(or 2k8)
2012+
Prior View Capabilities
New App Remoting
Hosted Apps and Desktops (Win/Mac) with View
Overview Remote apps with local experience
Seamless look, feel and interaction for the user
Desktop / Laptop
WinXP, Win7, Win8/8.1
Mac OSX
Integration with native local client device OS
Copy Paste, Shortcuts and App Launcher
Benefits
Centralized application deployment and management Seamless local feeling user experience Reduced client end point management
Roaming IP Profile• Roaming IP address support to allow PCoIP sessions to persist when a client IP address
changes
CONFIDENTIAL 11
Docking Station
Bandwidth Management Improvements Enhance User ExperienceHigher and more consistent video frame rates
Sample Video – View 5.3 vs H6 Frame Rate
CONFIDENTIAL 13
New PCoIP Default Settings
WANWAN
Why Now?
Out of the Box
Cost Savings
Up to 75% bandwidth reduction
Partners
View 5.0
View 5.3 and previous Horizon 6
Disable Build-to-Lossless (BTL)
Off On
Maximum Initial Image Quality
90 80
Minimum Image Quality 50 40
Horizon 6 - Changes to Default PCoIP Settings
Upgrade Versus Net New Deployment
CONFIDENTIAL 17
• Automatically get new default settingsNet NewNet New
• Automatically get new settings
Upgrade from previous
(no customization)
Upgrade from previous
(no customization)
• Previous customized PCoIP settings are preserved
Upgrade from previous
(customized PCoIP.ADM)
Upgrade from previous
(customized PCoIP.ADM)
New Horizon 6 PCoIP Defaults Reduce Out-of-Box BandwidthUp to 30% reduction depending on use case
Optimizing the End User Experience
Optimization
1 Optimizing Your Environment For PCoIP
2 Optimizing PCoIP For Your Environment
CONFIDENTIAL 20
Give PCoIP a Chance!
CONFIDENTIAL 21
• QoS/CoS– Use sub-classification where possible
• Congestion Control – WRED vs. Tail Drop
• Minimize Latency– Avoid deep buffers– Minimize routing/hops– Avoid in-line IDS/IPS
• Beware of burstable circuits (CIR)
• Google ‘PCoIP Network Optimization’
Understand Your Use Cases First
CONFIDENTIAL 22
VS.
Virtual Machine Size• 1 x vCPU• 2GB RAM• 30GB HDD
Virtual Machine Size• 2 x vCPU• 8GB RAM• 50GB HDD
Task Worker Power User
Understand Your Use Cases First
CONFIDENTIAL 23
Task Worker Power User
VS.
Understand Your Use Cases First
CONFIDENTIAL 24
Task WorkerPower User
VS.
Understand Your Use Cases First
CONFIDENTIAL 25
Tab Jumper Word Warrior
Use Case Criteria
• Volume of screen change
• Pixel Perfect Images
• Video
• Audio
• VoIP
• 3D Graphics
CONFIDENTIAL 26
Tab Jumper Word Warrior
Client Endpoint Selection
CONFIDENTIAL 27
Zero Clients
Thin Clients
Mobile Clients
Thick Clients
Client Endpoint Selection
CONFIDENTIAL 28
View 6 Feature Soft Client(Win,Mac,Linux)
Mobile Client(iOS, Android)
Zero-Client(Tera1)
Zero-Client(Tera2)
Text CODEC Yes Yes No Yes
Client-side Cache
Yes Yes No Yes
RTAV Yes No No No
MMR Yes1 No No No
1. Windows only, Mac/Linux TBD
Client Endpoint Selection
CONFIDENTIAL 29
View 6 Feature Soft Client(Win,Mac,Linux)
Mobile Client(iOS, Android)
Zero-Client(Tera1)
Zero-Client(Tera2)
RDS Apps Yes Yes No No
RDS Desktops Yes Yes Yes Yes
Teradici Apex Card
• New and more demanding use case?
• Consistent and high rate of pixel change?
• Primarily full-screen multimedia?
• Soft 3D Graphics?
CONFIDENTIAL 30
“The PCoIP Hardware Accelerator reduces CPU overhead by offloading the most active 100 virtual displays.”
Not a GPU!
(Teradici Apex 2800)• It Does NOT Reduce Bandwidth!!!
3D Graphics
CONFIDENTIAL 31
• High Fidelity Graphics
• High Resolution Displays
• Multi-monitor 3D applications (CAD, Medical Imaging etc)
This is a GPU!(Nvidia K2 GPU)
vSGAMultiple VM’s per GPU
vDGAOne VM per GPU
• Google ‘Horizon View 6 Graphics’
Improving Video Performance in Browsers
• Browsers think a GPU is present and use an inefficient API
• Chrome, FireFox, and Internet Explorer all have options to disable this capability which is enabled by default in all the recent versions
32
Disabling “hardware acceleration” can easily double performance
CONFIDENTIAL
Optimization
1 Optimizing Your Environment For PCoIP
2 Optimizing PCoIP For Your Environment
CONFIDENTIAL 33
Balancing Act
CONFIDENTIAL 34
Bandwidth
User Experience
Low High
Poor Great
Balancing Act
CONFIDENTIAL 34
Bandwidth
User Experience
Low High
Poor Great
Optimized
Balancing Act
CONFIDENTIAL 34
Bandwidth
User Experience
Low High
Poor Great
Balancing Act
CONFIDENTIAL 34
Bandwidth
User Experience
Low High
Poor Great
PCoIP GPO Tuning OptionsGPO Default
ValueNew Value
End User Experience
Effect On Network
Reducing PCoIP Session BW (Kbps) 90,000 1,024 Minimal – If sized correctly
Reduction in network bandwidth
Turn on Build-to-Lossless feature Disabled Enabled Images will build untilpixel perfect
Large increase innetwork bandwidth
Maximum Initial Image Quality (%) 80 60 Image quality could be slightly blurry
Reduction in network bandwidth
Reduce Frame Rate (fps) 30 12 Minimal - Video’s may not play as smooth as end users might expect
Reduction in network bandwidth
Reduce Audio Bandwidth (Kbps) 500 250 Audio will sound more monotone
Reduction in network bandwidth
Increase Client-Side Cache (MB)* 250 350 No change Reduction in network bandwidth
38
*Maximum Client-Side Cache may be limited by the client device
CONFIDENTIAL
What’s Next?
Goal
CONFIDENTIAL 40
• Enable IT admins to rapidly deploySimplifySimplify
• Optimize for the user endpoint, use case and network conditionsOptimizeOptimize
• Easy application of profiles for best case scenarioApplyApply
Today
TunePCoIP.ADM
TunePCoIP.ADM
DefaultDefault
CONFIDENTIAL 41
NetworkNetwork
DeviceDevice
User ExperienceUser Experience
UserUser
ApplicationsApplications
Apply
?
Optimize For …….
CONFIDENTIAL 42
Concept
Profiles
Profile 3
Profile 3
Profile 2
Profile 2
Profile 1
Profile 1
CONFIDENTIAL 43
Rules EngineRules Engine+
Administrator
Profile Selection and
Application
Profile Selection and
Application
Real-Time Tuner
Visual real-time tuning
Visual real-time tuning
Quick customized profiles
Quick customized profiles
Qualitative and quantitative feedback on effects of tuning
Qualitative and quantitative feedback on effects of tuning
CONFIDENTIAL 44
Video of Real-Time Tuner
CONFIDENTIAL 45
Summary
Key Takeaways
CONFIDENTIAL 47
• Horizon 6 With View and PCoIP provide optimized performance for VDI and RDS Hosted Desktops and Applications
• New default settings make PCoIP WAN friendly out of the box
• Optimize both your network and PCoIP
• Client choices matter – know your use cases
Relevant Sessions
• NET1560 - The NSX guide to Horizon • EUC1653 - Horizon 6 Hosted Applications Deep Dive• EUC2035 – Horizon 6 Technical Deep Dive• EUC2027 – Characterize Performance in Horizon 6
Thank You
Fill out a surveyEvery completed survey is entered
into a drawing for a $25 VMware company store gift certificate
What’s New with View and PCoIP in Horizon 6
EUC1476
Tony Huynh, VMwareSimon Long, VMware
Backup Slides
GPO 1 2 3 4Maximum PCoIP Session BW (Kbps) 90000 90000 5000 1200
Turn off Build-to-Lossless feature Disabled Enabled Enabled Enabled
Maximum Initial Image Quality 90 80 70 70
Minimum Image Quality 50 40 40 30
Maximum Frame Rate (fps) 30 30 16 8
Maximum Audio Bandwidth (Kbps) 500 500 500 200
53
Common optimization profiles
1. Best non-accelerated graphics experience – original default settings
2. Standard experience – new Horizon 6 defaults
3. Bandwidth-optimized experience – recommended for WAN scenarios
4. Bandwidth-constrained experience – maximum sessions per constrained link
> Profiles 3 & 4 should also include standard Windows & application optimizations