“task workers” factory worker retail clerk bank teller call center “guest workers” “office workers” “remote workers” “mobile workers” computer lab training center consultants finance operations marketing administration offshore workers outsourcers, contractors branch offices teleworkers sales executives field service • secured access and control •

Download Report

Transcript “task workers” factory worker retail clerk bank teller call center “guest workers” “office workers” “remote workers” “mobile workers” computer lab training center consultants finance operations marketing administration offshore workers outsourcers, contractors branch offices teleworkers sales executives field service • secured access and control •

“task workers”
factory worker
retail clerk
bank teller
call center
“guest workers”
“office workers”
“remote workers”
“mobile workers”
computer lab
training center
consultants
finance
operations
marketing
administration
offshore workers
outsourcers, contractors
branch offices
teleworkers
sales
executives
field service
• secured access and control
• location and device flexibility
• diverse apps and users
• offline access
• secure
• diverse apps and users
Requirements
• simple
• locked down
• few apps
• rich PC experience
• instant resets
• standard app set
• rich PC experience
• personal
• diverse apps
• diverse users
Data &
User Settings
Applications
Operating
System
• Folder Redirection
• Roaming Profiles
• Application Virtualization
• RemoteApp
• Virtual Desktop Infrastructure suites
• Remote Desktop Services
• Enterprise Desktop Virtualization
• One Image of Windows 7 to manage per Scenario
• One Application Package to Manage for:
• PC’s
• Laptops
• Thin clients
• RDS Session Host (Formally Terminal Server)
• Consistent OS Experience For All Users
• Reduced Application Compatibility Issues
User State
Virtualization
Users can access their data and folders from
any connected PC.
Users can see files on their PC without a
network connection.
Users can view their unique settings and data
from any connected PC.
A familiar and viable model
OS installed locally on the client device
Applications installed locally on the client device
Data [probably] stored locally on the client device
Depends on device-specific physical resources
Applications and data “local” but decoupled
OS installed locally on the client device
Applications delivered virtually, execute without being installed
Data stored on network, with folder redirection/replication
Uses device-specific physical resources
App-V Management Console
3rd Party
Solution
Use App-V
Mgmt Console to import package
from Content share, create application, and
assign to AD Security Group.
Sequenced app and place on
Content share.
Package is available for Streaming , 3rd Party
ESD, or Standalone distribution.
App-V Sequencer
Content
Server
App-V Management Server
(content)
OR
Streaming
IIS Server
Server (RTSP)
(optional)
(HTTP)
IIS Server
3rd
party
(optional)
(ESD)
(HTTP)
Standalone
Standalone
Mode (MSI)
Mode (MSI)
Virtual App is delivered to the
client (RTSP/Http/ MSI/ESD).
Use 3rd party interface for
publishing to IIS 3rd party ESD
or Standalone Mode.
Virtual App is loaded into cache
and icons and files are available
to user.
App-V Terminal Server
Desktop PC
App-V client
clientreads
readson
onlaunch,
launch,runs
runs
app local
local or
orvia
viaTS.
TS.
A virtual PC image, running on the client device
OS installed on device, plus managed “guest OS” running under VPC
Applications installed on device and/or guest virtual machine
Allows abstraction from application-compatibility issues
Allows multiple user profiles on single client device
“Deploy a corporate PC to any endpoint, and run it seamlessly”
OR
Software
Distribution
Data, User
settings
What it does
Creates a package with
a full OS
Applications
OS
What it is good for
Resolve incompatibility
between applications
and a new OS
Run two environments
on a single PC (e.g.
corporate and
personal)
Hardware
What it does
Creates a package of
a single application
Eliminates software
install
What it is good for
Resolve conflicts
between applications
Simplify application
delivery and testing
The apps are “somewhere else”, but I can see them from here
OS installed on device
Applications execute in the datacenter
Allows abstraction from physical details of client device
Leverages data-center resources (scale and elasticity)
System Center and
App-V
RD Session Host with
RemoteApp
RD Web Access
RD Client
RD Gateway
RD Connection Broker
Active Directory®
Licensing Server
A virtual PC image, running “somewhere else”
The client image is a virtual machine running in the datacenter
Client image is fully controlled/managed within datacenter
Allows abstraction from physical details of client device
Leverages datacenter resources (scale and elasticity)
• Provides virtual machine-based, centralized desktops
for individual users that can be fully customized based
on user profiles
• Allows users to perform specialized tasks that require
administrator access to their desktop
Personal Virtual Desktops
• Enables users to access their personalized desktop from
any computer while retaining the last saved state
• Provides virtual machine-based, centralized desktop
based on a pool of virtual machines that are shared by
multiple users
• Allows users to perform standardized routine tasks and
have access to common applications (such as Microsoft
Office)
Pooled Virtual Desktops
• Rolls back the state upon logoff to provide a “clean”
desktop for the next user’s session, but the previous
user’s state can be saved offline
System Center and
App-V
RD Session Host with
RemoteApp
RD Web Access
RD Client
RD Gateway
RD Connection Broker
RD Virtualization Host
Active Directory®
Licensing Server
Dynamic Memory
Dynamic Memory allows the allocation of a range of memory
(min and max) to individual VMs, enabling the system to
dynamically adjust the VM’s memory usage based on demand.
This provides more consistency in system performance
enabling better manageability for administrators
RemoteFX
Microsoft RemoteFX leverages the power of virtualized
graphics resources and advanced codecs to recreate the
fidelity of hardware-assisted graphics acceleration, including
support for 3D content and Windows Aero, on a remote user’s
device. This allows for a local-like, remote
Well-Managed
Rich Client
“Dynamic”
Rich Client
Client-Hosted
Virtual Machine
Session
Virtualization
Server-Hosted
Virtual Machine
Every one of these client profiles
Has strengths and weaknesses combined
Depends (to varying degrees)dynamically
on the datacenter
composed
Depends (to varying degrees) ondiversity
application
without
architecture
chaos
Depends (increasingly) on solid management tools/processes
May only be appropriate for specific sub-segments of the user population
Integrated Management
• Application management
• Physical and virtual desktop management
• Data management
Security and Data Protection
• Corporate PCs
• Portable devices
Anywhere Access for Users
• Data and applications
• Offline mobile user productivity
Business Agility and Continuity
• Disaster recovery
• Helpdesk tools
Partner
Technology
Enterprise
Deployments
User Profiles and
Data
Application
Delivery
VDI Suites
Desktop and
Session Delivery
Virtualization
Platform
Partners such as
It’s the Platform
you know
Cloud to
Data center
to Desktop
Complete
Management
Key feature
of platform
Full range of products &
solutions
Physical and Virtual &
Cross-hypervisor
Tools
you know
Large partner eco-system
In-Guest w/
application & services
Best
TCO/ROI
Lower costs upfront
Easier integration w/
existing systems
Lower ongoing costs
User State Virtualization
Choosing an Appropriate User State Virtualization Solution
What's New in Folder Redirection and User Profiles
App-V Trial Guide
Med-V Quick Start Guide
RDS Step By Step Guides
www.microsoft.com/teched
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
VIR206 | Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions
for the New Economy
VIR209 | Microsoft Application Virtualization 4.6 and Microsoft Office 2010
WCL320 | Windows 7 + MDOP: Optimized Desktop Solutions Demo
VIR320 | Sequencing Deep Dive: Efficiently Making Your Applications Virtual
VIR321 | Effectively Debugging Complex Application Sequencings
Client Virtualization
VIR206 | Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions
for the New Economy
VIR302 | Deploying Microsoft Enterprise Desktop Virtualization v1 to Solve Windows 7
Application Compatibility
WCL320 | Windows 7 + MDOP: Optimized Desktop Solutions Demo
Session Virtualization and Server Hosted Desktops (VDI)
VIR305 | Microsoft RemoteFX: Rich Windows Desktop Experience for VDI and Session
Virtualization
VIR311 | Planning and Deploying Microsoft VDI with Management Technologies
VIR313 | VDI from Microsoft and Citrix: What is it? How do I manage it? What benefits
does it provide?
VIR316 | Remote Desktop Session Host vs. Virtual Desktop Infrastructure Smackdown
VIR304 | Hyper-V and Dynamic Memory in Depth
WSV205 | Remote Desktop Services: Virtual and Session-Based Desktops and
Applications Architecture with Partners
WSV309 | Microsoft RemoteFX: USB and Device Support
WCL320 | Windows 7 + MDOP: Optimized Desktop Solutions Demo
VIR05-INT | Microsoft User State Virtualization: Which Technologies Should I
Use?
Application Virtualization
VIR10-INT | When Things Go Wrong: How to Effectively and Efficiently
Troubleshoot App-V Deployments
VIR11-INT | Top Customer Scenarios and an End-to-End Review of Microsoft
Application Virtualization (App-V)
Server Hosted Desktops (VDI)
VIR07-INT | Solving the VDI Licensing puzzle
VIR09-INT | Virtualization Round Table Discussion
WSV13-INT | Next Generation VDI with Microsoft RemoteFX
VIR01-HOL | Application Virtualization: Publishing Lab
VIR02-HOL | Application Virtualization: Sequencing Lab
VIR03-HOL | Application Virtualization: Troubleshooting
VIR04-HOL | Configuring and Managing Windows Server 2008 R2 Hyper-V
WCL07-HOL | Microsoft Enterprise Desktop Virtualization (MED-V)
WSV04-HOL | Implementing Centralized Publishing Using Remote Desktop
Services (V3.0)
WSV11-HOL | Leveraging App-V with Windows Server 2008 R2 Remote Desktop
Services
TLC-36 | Desktop Virtualization
TLC-43 | Windows Desktop Virtualization
TLC-60 | Windows Server 2008 R2 Remote Desktop Services
TLC-37 | Virtualization Solutions: Business Critical Applications
Microsoft.com/Virtualization/Events
Facebook.com/Microsoft.Virtualization
Twitter.com/MS_Virt
Microsoft.com/Virtualization/Events
www.microsoft.com/teched
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
Sign up for Tech·Ed 2011 and save $500
starting June 8 – June 31st
http://northamerica.msteched.com/registration
You can also register at the
North America 2011 kiosk located at registration
Join us in Atlanta next year
Session
Virtualization
Client
Virtualization
Server Hosted
Desktops (VDI)
Application
Virtualization
“Having one vendor for the
hypervisor, operating system,
and much of our application
software was very appealing to
us from a support and cost
perspective.”
User State
Virtualization
Bert Van Pottelberghe,
Sales Director, Hostbasket