Virtual Desktop Infrastructure and Remote Desktop Services

Download Report

Transcript Virtual Desktop Infrastructure and Remote Desktop Services

Virtual Desktop Infrastructure and Remote Desktop
Services in Windows Server 2012
Steve Beaumont, Private Cloud Architect
Who Am I?
<- Author ->
Steve Beaumont
Technical Director - PowerOnPlatforms
@StevybSC - Event ( #UKMVPCLOUD )
Blog: http://systemscentre.blogspot.com/
Community: http://cloudoscommunity.com/
Topics
The Modern “Desktop”
Microsoft Desktop Virtualisation Technologies
• User
• Apps
• OS
Demo
Choosing the Right Architecture
Additional Improvements
Summary and Close
The Modern “Desktop”
What is “The Desktop”?
The Desktop is no longer a Device, it’s an access method for applications and
data.
Different Technologies and Delivery Methods
Device, Thin Client, RDS, VDI….
Different Types of Devices
Tablets, Smartphones, Personal Devices……
User requirements drive access methodology
Pulling Apart “The Desktop”
Corporate Data
Software Applications
Operating System
User Settings
Pulling Apart “The Desktop”
Data - Stored centrally
Easier to backup
Data more secure, no data loss/leakage if device lost/stolen
User State Virtualisation
User Experience Enhancement, settings and customisations follow the user
Multiple devices and environments can be used while giving the same user
experience
VDI, Remote Desktops, Thin Clients etc.
Applications – Delivered flexibly and targeted at the user
More Dynamic IT with rapid response for users.
Users can access the tools they need where they are (Supporting flexible
working)
Applications kept up-to-date more often, reducing security risks
Operating System – Dynamically built and device independent
Reduce IT resources to maintain, easier to update, more secure
Reduce time to adopt new hardware, changes and new technology
User Centricity
User-Centric Approach
Users drive requirements (what, where, when)
Dynamic Experience - Abstraction
Hardware
Applications
OS
Fat Client - MSI
Virtual Apps
(App-V, RemoteApp)
Shared Session
(RDS)
Virtual Fat
(VDI)
Access Scenario
Data
Management Engine
User Profile
You can't do hosted desktop virtualization
without profile management. This [UE-V] is a
solution targeted at fulfilling a major hole in
desktop virtualization.”
[With App-V 5.0] Microsoft is breaking
down some of the inhibitors to application
virtualization. It makes your applications
work as if they are installed natively.”
Mark Margevicius, Gartner, Inc.
Brett Waldman, IDC, Corp
App-V 5.0 is a significant release, in my opinion. It
will finally pop the cork out of the wide-scale
adoption bottleneck. The application interaction
mechanisms are a huge benefit.”
David K. Johnson, Forrester
Developing a technology like UE-V that can
maintain a consistent user state from one
Windows PC to another, as well as to Windowsbased tablets is a huge advantage…”
Toney Bradley, PC World
From what I can tell, this is the final piece of the
user state virtualization experience puzzle, and
when combined with current capabilities like
offline folders and folder redirection, a complete
solution appears.”
Paul Thurott, Supersite for Windows
Think outside the
box.
Microsoft Desktop Virtualisation Technologies
Microsoft Desktop Virtualization
Centralized and Unified Management
User State
Change the Device,
Keep your Experience
Applications
UserAny
State
Virtually
Application,
Anywhere
Operating System
Windows
Everywhere
Applications
User Experience
Virtualization (UE-V)
Application
Operating System
Virtualization (App-V)
Folder Redirection
RemoteApp
Microsoft VDI
Client Hyper-V
MED-V
Deliver virtualization to the user through a more comprehensive platform!
User State
Microsoft User State Virtualization
Virtual Desktop
File Share
Anywhere Productivity
Access to data and personal
settings on any device
Avoid Business Disruptions
Log in to retrieve your data and
restore productivity
Login xxx
Login xxx
* Includes User Experience Virtualization (UE-V),
Folder Redirection and Offline Files
Local Device
Thin Client
User Experience Virtualization (UE-V)
User State
 App and OS personalization roams across Windows
 Syncs are smart and logins are fast
Personal
& Flexible
 Application or OS reconfiguration not required
 Templates automate identification of settings location
 Custom templates to define which applications should roam settings
Simple
& Versatile
 Ability to roll back settings to initial state
 Use existing tools to simplify deployment
 Group Policy template and Config Mgr 2012 DCM pack
Integrated
& Scalable
 Seamlessly integrates with Microsoft Desktop Virtualization products
Microsoft Application Virtualization
(App-V)
Applications
Virtual Desktop
Anywhere Productivity
Access to applications on any device
without installs
Avoid Business Disruptions
Log in to retrieve applications and restore
productivity
Accelerate Deployment
Faster provisioning of virtual applications on
demand
Reduce application testing time
Login xxx
Local Desktop
Login xxx
End Point
Microsoft Application Virtualization
(App-V)
Applications
 Virtual Application Extension makes virtual apps work as if locally installed
 Windows standards make virtual apps easier to troubleshoot
Integrated
Platform
 No dedicated drive letter required
 Virtual Application Connection allows multiple virtual apps to work together
 Designed to support highly integrated applications
Flexible
Virtualization
 Builds on investments in previous versions of App-V
 Optimize disk space in VDI with Shared Content Store
 Web-based UI allows IT pros to discover and use management features
Powerful
Management
 Virtual Application Connection Groups to centrally manage application interaction
Microsoft Remote App: Powered by RDS
Applications
Hosted Virtual Applications
Flexible Access to Applications
Deliver one or more apps instead of desktop
No local installation required
Virtual Apps
Secure Corporate Data
No data or files stored on local client
Flexible options for authenticating access
FIREWALL
Simplify Application Deployment
Centralized console to publish applications
Login
xxx
Login
xxx
Local Desktop
Login
xxx
Thin Client
Microsoft Virtual Desktop Infrastructure (VDI)
Operating System
Hosted Virtual Desktops
Flexible Access to Windows
Secure access to Windows from any
connected device
Pursue Bring Your Own Device programs
Virtual
Desktops
Secure Corporate Data
Centralise corporate data and control user
access
FIREWALL
Avoid Business Disruptions
Instant provisioning of corporate resources
Login
xxx
Login
xxx
Login
xxx
Centralized Management
Fast desktop delivery with centralized
management
Local Desktop
Thin Client
VDI with Windows Server 2012
Operating System
Powered by Windows Server 2012
Desktop
Sessions
Pooled
VMs
Personal
VMs
Corporate Office
Branch Office
1 platform | 1 experience | 3 deployment choices
FIREWALL
Home
Library /
Coffee house
Efficient Management
Best Value for VDI
Rich Experience everywhere
VDI with Windows Server 2012
Operating System
 Quick and easy setup with QuickDeploy
 Simplified administration of sessions and VMs from a single console
Efficient
Management
 Intelligent patching and scanning thru task randomization
 High scalability with Hyper-V and higher system performance with FairShare
 Deploy lower cost desktops with User Disks
Best Value for
Virtual Desktops
 Support for lower cost storage such as SMB file shares and DAS
 RemoteFX can leverage hardware and software GPUs
 Rich multimedia and 3D graphics on LAN or WAN
Rich Experience
Everywhere
 Support for USB redirection and multi-touch remoting
Demo
RDS Deployment Wizard
Publish RemoteApp
VDI Collection
Hosted-VM RemoteApp
Choosing the Right Architecture
Choosing the Right VDI Architecture
Good
Better
Best
Personalization
App Compatibility
Ease of Management
Cost Effectiveness
Sessions
Pooled VMs
Operating System
Personal VMs
Windows Server 2012 Reduces VDI Costs
Management Costs
Personal VMs
+ App-V
Pooled VMs +
User Disk +
App-V
Sessions +
User Disk +
App-V
Compute Costs
SAN Storage Costs
DAS Storage Costs
With Image
App-V,= OS+App+User
Each
Storage for apps
Data
Each user has a personal
image
Reduce
costs
across all deployment types
Storage
for OS
images
using Windows 8 and DAS
Images
(DAStoismanage
~25% the cost of SAN)
Server infrastructure
Management effort
Costs
User Scenarios
User Behavior / Characteristics
Offline / Travels
Access to apps and data
Offline
Works across multiple PCs
Always connected
Limited LOB apps, No admin access
Always connected
Multitasking and personalization
BYOD / Contractor
Requires business compliance
Primary
USV
App-V
Remote
App
VDI
(VMbased)
VDI
(Sessionbased)
Supporting
Microsoft Desktop Virtualization
The right solution for each business scenario!
Virtual Desktop or Applications
For specific use case scenarios:
Microsoft VDI, Remote App




Flexible access to Windows & Apps
Bring your own device
Secure corporate data
Centralized management
Local Desktop
Good for all use case scenarios:
USV + App-V
 Anywhere productivity
 Offline access
 Accelerate deployment
For specific use case scenarios:
Client Hyper-V
 IT Pros – Dev / test
 App-OS compatibility
Microsoft Desktop Virtualization
The right solution for each business scenario!
Future Growth:
Azure IaaS
 Session Based RDS
 Pay Per User
 Supports Datacenter migration
to IaaS
 Business Continuity Option
Managing Desktop Virtualization
System Center 2012 Configuration Manager
Delivery Evaluation Criteria
• User
• Device type
• Connection
• People-centric application delivery
• Deliver best user experience on each device
• Define application once
<
>
User / Device Relationships
• Primary Devices
‒ MSI
‒ App-V
• Non-primary Devices
‒ VDI
‒ Presentation Server
‒ Remote Desktop
Windows
Embedded
VDI
Additional Improvements
RemoteFX Bandwidth Usage
 Guest VM

RDP 7: Windows 7 Service Pack 1 (no VGPU)

RDP 8: Windows 8 Release Preview (no VGPU)

PCoIP: Windows 7 (no mention of Service Pack)
 User Experience

RDP 7: Aero Off, ClearType Text Off

RDP 8: Aero On, Metro-style UX, ClearType Text On

PCoIP: Aero Unknown (no mention), ClearType Text On
 Customizations

RDP 7: Default

RDP 8: Default

PCoIP: FPS / Quality limited to reduce bandwidth usage
*PCoIP numbers from
http://www.vmware.com/files/pdf/techpaper/PCoIPvHDXsinglesession03-05-12.pdf
RemoteFX Adaptive Graphics
Text Content
Image Content
Video/Animations
RemoteFX Progressive Rendering
RemoteFX Progressive Rendering
Text remains clear
while images are
progressively refined
RemoteFX for WAN
Combines RemoteFX Adaptive Graphics with intelligent
WAN aware transports
Automatic choice of TCP or secure UDP transport
Dynamically auto detects and tunes graphics to network
Integrated with Remote Desktop Gateway
Goal: Deliver a great user experience beyond corporate
networks
Branch Offices
Wireless devices
Work from home
Roaming users with 3g/4g
Balance bandwidth and scale to give best UX
RemoteFX Media Streaming
Windows Media redirection support
Server-side video detection for all other media types
Flash, Silverlight, QuickTime, HTML5, etc.
Audio and video use new dynamic bit-rate codecs
Up to 90% drop in bandwidth consumption
Quality audio, good FPS video with A/V sync even on
WAN
Better VoIP support
RemoteFX USB Device Redirection
Use with all scenarios
Physical, virtual, or session desktop
No GPU needed
Use a wide variety of
USB peripherals
Devices are isolated
to the user’s session!
Isochronous Devices
There’s more coming…
Windows Server 2012 R2
Online data deduplication
Support for VDI
Tiered storage spaces
Increase IOPS with SSD’s
RemoteFX Media Streaming
50% bandwidth reduction
RemoteFX Codec improvements
Hardware Offload
Session shadowing
Remote troubleshooting
Remote Desktop Gateway pluggable
authentication
3rd Party/Custom two-factor authentication
Single server RDS deploymnt
including Active Directory
All on one box deployment
RD Session Host upgrades
In-place upgrade from Windows Server
2012
Windows Server 2012 R2
Better look and feel like
local apps
Dynamic monitor and
resolution changes
ClickOnce setup technology
support
DirectX 11.1 support
Remote Desktop App
improvements
Quick reconnect
Nested RDP
Windows Server 2012 VDI – Quick Tips
Concurrency of deployments – Default 1 at a time
Use Set-RDVirtualDesktopConcurrency to change (Max 5!)
Connection Broker in Azure install issue:
http://hmmconfused.wordpress.com/2013/09/02/rds-connection-broker-onazure-iaas-microsoft-patching-is-a-problem/
Summary and Close
Remote Desktop Services Summary
Simplified
Management
Best VDI Platform
Value
Single management UI for Simplified
Increase use cases for pooled desktops
Scenario and advanced administration
Active/Active Connection Brokering
Cheaper storage alternatives
Simplified VM creation, assignment, and
patching
Fair share: network, disk I/O, and processor
USB remoting for Sessions, VM’s, Physical
GPU optional, synthetic GPU supplied
Simplified user discovery and SSO
Full partner extensible platform
RDWeb Folders and file type association
Powershell administration across RDS
Reduced number of roles to manage
Rich Experience
Everywhere
Support WAN
Adaptive Encoding
Multi-Touch
Easily extended by partners & customers
Any Questions?
www.poweronplatforms.com