Based on Microsoft TechEd virtualization 360 talks this is my first community based presentation given in Jersey. A very real-world look using Microsoft slide decks and discussing all type of virtualization technology.
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Building solutions with microsoft virtualisation
1. Building Solutions
with Microsoft Virtualisation
A virtualisation whistle-stop tour
Ronnie Isherwood
ronnie@ri-tech.co.uk
@virtualfat
2.
3. Agenda
Microsoft Desktop & Server Virtualisation
User State Virtualisation
Application Virtualisation
Session Virtualisation
Virtual Desktop Infrastructure
Enterprise Desktop Virtualisation
Server Virtualisation
Data &
User Settings
Applications
Operating
System
6. What is User State Virtualisation?
user settings over the network
locally cached copies of user data
redirected folders over the network
7.
8. USV Benefits?
• Users not tied to personal computers
• Work when disconnected
• User data and settings centrally backed up
• Easier user migration
• IT Department has greater control over end user experience
9. Microsoft Application Virtualization is a
virtualization solution that:
• Enables organizations to respond to the management
challenge by providing the capability to make
applications available to end-user computers without
having to install the applications directly on those
computers
What is Microsoft Application Virtualization?
11. Microsoft Case Study
Isle of Man found that it
could use all of its existing
client computing
hardware with Windows 7
and that, because most of
its applications were
already virtualized with
App-V, it did not have to
remediate any application
compatibility issues.
12. What is Remote Desktop Services?
• Session-based presentation virtualization
segment of Microsoft’s virtualization
technologies
• Enables centralized application management
• Provides connection brokering for VDI
Remote Desktop Session
Hosts
RDSH
13. What is Virtual Desktop Infrastructure?
• 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
• Enables users to access their personalized
desktop from any computer while retaining
the last saved state
Personal
Virtual
Desktop
14. What is Virtual Desktop Infrastructure?
• 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)
• 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
Pooled
Virtual
Desktop
15. RD Web Access
RD Gateway
RD Connection Broker
Active Directory® Licensing Server
RD Virtualization Host
RD Session Host with
RemoteApp
RD Client
System Center and
App-V
Remote Desktop Services and VDI Architecture
18. What is Virtual PC, XP Mode and MED-V?
• Virtual PC
– enables users to run multiple instances of
Windows on a single device.
• XP Mode
– leverages Virtual PC and a preconfigured
Windows XP image to create a virtual
Windows XP environment
• MED-V
– is the management layer for IT
professionals on top of Virtual PC
19. Introducing MED-V v2
• Tight Integration with Windows 7 Features
– Virtualization stack based on Windows Virtual PC
– Seamless integration between Host and Guest
– Optimized use of disk, memory, CPU, battery
– Automated guest hibernation at shutdown or when system idle
– USB device sharing
• Seamless Application Experience for End-Users
– IE6 applications automatically redirected to the Guest
– Applications are automatically published from the Guest to standard locations in the Host start
menu
– File type associations fully supported
– My Documents and Desktop mapping
– Automatic network printer syncing
20. Application Compatibility for the Enterprise
Feature XP Mode MED-V v1 MED-V v2
Seamless Application Compatibility Environment
Folder Integration
USB/Smart Card Redirection
Dynamic Application Publishing
Custom XP Image
Domain Joined
SCCM Integration
IE6 Web Redirection
Shared VHD Support
Guest Wake-to-Patch
Automated First-Time-Setup
Packaging/Configuration Wizard
WMI Monitoring Interface
Network Printer Syncing
21. Windows Virtual PC
IE 8+
Host – Windows 7
ESD Agent
MEDV Host
Agent
Parent
Diff Disk
MEDV Guest
Agent
ESD Agent IE 6
Guest – Windows XP sp3
Redirection
Incompatible
Apps
Incompatible
Published Apps
RDP
MED-V v2 Architecture
23. The Right Virtualization Tech for the Job
Centralized Desktop Management Security & Compliance
Task Workers Bring Your Own
PC
Personal space on a
corporate laptop
VDI for personalization/isolation, RDS sessions for user density
Offshore contractors Device
Proliferation
Development,
test or demo
Mobile
Workforce
Application
Compatibility
24. What is Hyper-V?
• Microsoft Hyper-V Server
2008 R2
• Microsoft Windows Server
2008 R2
25. Applications get the resources they need when they need them
Availability
Comprehensive capabilities including
Live Migration, Failover Clustering, and
Site Recovery to minimize service
downtime
27. Tools
• MAP 5.5
– is an agentless, automated, multi-product planning and assessment tool for quicker and
easier desktop and server migrations and upgrades
• Disk2VHD
– I love this tool, takes a VSS snapshot then copies the disk to a VHD file
• P2V Migration for Software Assurance
– Automate the deployment of Win7, images the XP client and deliver it back as XP Mode
guest?
• VMST 3.0 (Helps service offline virtual machines)
– Offline virtual machines in a SCVMM library.
– Stopped and saved state virtual machines on a host.
– Virtual machine templates.
– Offline virtual hard disks in a SCVMM library by injecting update packages.
28. SC Virtual Machine Manager 2008 R2
• SP Upcoming
• Plugin for Personal Virtual
Desktop availability
• Gateway to cloud computing
with Self Service Portal V2
• Heterogeneous support since
2008
• Library
• vNext
30. Blogs
• The SCVMM Team blog:
• http://blogs.technet.com/scvmm/
The Windows Virtualization Team blog:
• http://blogs.technet.com/b/virtualization/
The App-V Team blog:
• http://blogs.technet.com/appv/
• The MED-V Team blog:
• http://blogs.technet.com/medv/
• The Server Core blog:
• http://blogs.technet.com/b/server_core/
Ronnie Isherwood
ronnie@ri-tech.co.uk
@virtualfat
31. Links
• IPD guide for Windows User State Virtualization
• Breaking IT Down: Deploying MED-V with Existing Management Systems
• Best Practices for the Application Virtualization Sequencer
• IPD Guide for Windows Server 2008 R2 Remote Desktop Services.
• Introducing Microsoft RemoteFX USB Redirection: Part 1
• Hyper-V Terminology
• Hyper-V Dynamic Memory test for VDI density
• Requirements and Limits for Virtual Machines and Hyper-V in Windows Server 2008 R2
• Isle Of Man Windows 7 Case Study
Ronnie Isherwood
ronnie@ri-tech.co.uk
@virtualfat
32. Thanks to @Microsoft
• Many of slides used to explain the technology are courtesy of
Microsoft from their TechED Online presentations -
http://www.msteched.com/
• or from the IPD guides -
http://www.microsoft.com/downloads/en/details.aspx?FamilyI
d=ad3921fb-8224-4681-9064-075fdf042b0c&displaylang=en