Building solutions with microsoft virtualisation

32
Building Solutions with Microsoft Virtualisation A virtualisation whistle-stop tour Ronnie Isherwood [email protected] @virtualfat

Transcript of Building solutions with microsoft virtualisation

Building Solutions with Microsoft Virtualisation

A virtualisation whistle-stop tour

Ronnie [email protected]

@virtualfat

AgendaMicrosoft Desktop & Server Virtualisation

User State Virtualisation

Application Virtualisation

Session Virtualisation

Virtual Desktop Infrastructure

Enterprise Desktop Virtualisation

Server Virtualisation

Data & User Settings

Applications

Operating System

Demo

• RemoteFX

• Dynamic Memory

What is User State Virtualisation?

user settings over the network

locally cached copies of user data

redirected folders over the network

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

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?

App-V Sequencer

StandaloneMode (MSI)

Streaming Server (RTSP)

IIS Server (optional)(HTTP)

App-V Remote Desktop Services Desktop PC

Management Server Management Console Active Directory

SQL Server

App-V Workflow

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.

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

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

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

RD Web Access

RD GatewayRD 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

SCVMM Dynamic Placement At capacity already

Demo

• Remote Desktop Services

• Virtual Desktops

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

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

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

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

Demo

• XP Mode

• Virtual PC

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

What is Hyper-V?

• Microsoft Hyper-V Server 2008 R2

• Microsoft Windows Server 2008 R2

Applications get the resources they need when they need them

AvailabilityComprehensive capabilities including

Live Migration, Failover Clustering, and Site Recovery to minimize service

downtime

Demo

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.

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

Questions?

Ronnie [email protected]

@virtualfat

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 [email protected]

@virtualfat

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 [email protected]

@virtualfat

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?FamilyId=ad3921fb-8224-4681-9064-075fdf042b0c&displaylang=en