PREVIR301 Microsoft Virtualization: Today and Tomorrow - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

PREVIR301 Microsoft Virtualization: Today and Tomorrow

Description:

VHD Mount Tool. Access VHD content offline. VHDMount tool is included with VS2005 R2 SP1 ... VHDMOUNT /p VHDFileName - mounts vhd-file ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 31
Provided by: downloadM
Category:

less

Transcript and Presenter's Notes

Title: PREVIR301 Microsoft Virtualization: Today and Tomorrow


1
PRE-VIR301Microsoft VirtualizationToday and
Tomorrow
  • Ronald Beekelaar
  • Consultant, Beekelaar Consultancy
  • ronald_at_beekelaar.com

2
Agenda
  • Microsoft's vision
  • Types of Virtualization
  • Usage Scenarios
  • Support and licensing

3
About the Presenter
  • Consultant and trainer
  • Virtualization
  • Security, ISA Server and Forefront
  • Virtualization background
  • Microsoft MVP for Virtual Machine Technology
  • Whitepaper at microsoft.com "Virtual PC for
    Developers"
  • Manage all Virtual PC / Virtual Server-based
    labsat TechEd / IT Forum and other international
    TechEds
  • Create and optimize many VMs
  • Create virtualization tools (Virsoft)
  • Tools to analyse and optimize VMs
  • Tools to handle VHD-files
  • Contact
  • Beekelaar Consultancyronald_at_beekelaar.com

4
Virtualization ToolsVirsoft
  • Virsoft Lab Menu
  • Manage, run, log VMs at events
  • Synchronize VM changes
  • Virsoft VM Trimmer
  • Optimize, compact and configure VHDs offline
  • Compact differencing disks Compact
    folder with multiple VHDs
  • Virsoft VHD Info
  • Inspect VHD files
  • Detect parent-link problems
  • Virsoft VHD Mount
  • Provide interface to vhdmount.exe
  • Mount read-only

5
Microsoft strategyVision of virtualization
  • IT organization benefit when workloads are
    decoupledfrom hardware
  • Increased availability, manageability
  • Long term, workloads will be increasingly dynamic
  • Virtualization is a key enabling technology to
    achieve this

6
Type of Virtualization
  • Application Virtualisation
  • Microsoft SoftGrid
  • Desktop/Presentation Virtualisation
  • Windows Terminal Services
  • Machine Virtualisation
  • Virtual Server Virtual PC
  • File Virtualization in Vista ?

Desktop
7
Machine Virtualisation
8
Desktop/Presentation VirtualisationRemote Desktop
9
Application Virtualisation
Desktop
10
Application VirtualizationSoftGrid
Isolated Virtual Application Model
TraditionalLayered Install Model
11
Application VirtualizationSoftGrid
  • Applications are virtualized per instance
  • Files (including System Files)
  • Registry
  • .ini files
  • Fonts
  • COM / DCOM objects
  • Services
  • Semafores, Mutexes
  • Name spaces
  • Applications do not get 'installed'
  • Applications do not alter the host OS
  • NoteTasks process locally on the host computer

12
Usage Scenarios for Virtualization
  • ? Production server consolidation
  • Consolidate low-utilization workloads
  • Legacy OS (NT4) and application re-hosting
  • Resource partitioning (limit resources per VM)
  • ? Business continuity management
  • Workload deployment and provisioning
  • OS and application patching (swap VMs)
  • Isolation / sandboxing
  • ? Dynamic data center
  • Workload mobility
  • ? Development and test
  • Rapid provisioning of multiple virtual machines
  • Undo-disk and save state helpful

13
Usage ScenarioProduction server consolidation
  • Consolidate workloads
  • Infrastructure applications
  • Branch office and datacenter workloads
  • Low-utilization workloads
  • Efficient use of available hardware resources
  • Re-host legacy OS and applications
  • NT4 guest applications on Win2003 host
  • Run on current hardware and current OS
  • No application updates required
  • Partition resources
  • Limit CPU resource per VM

14
Usage ScenarioBusiness continuity management
  • Workload deployment
  • Quickly switch pre-configured VM (vhd-files)
  • For disaster recovery
  • Eliminate unscheduled downtime
  • OS and application patching
  • Deploy and test patches off-production, and swap
  • Eliminate scheduled downtime
  • Isolation / sandboxing
  • Isolate OS environments for untrusted
    applications
  • Prevent malicious code from affecting others

15
Usage ScenarioDynamic datacenter
  • Workload mobility
  • Package up entire OS environment and move to
    other location
  • Flexible deployment of workloads

16
Usage ScenarioDevelopment and test
  • Rapid provisioning of virtual machines
  • Provide multiple VMs for testing quickly
  • Use save state to start up quickly
  • Create arbitrary test scenarios
  • Recreate reported issues
  • Avoid use of production network
  • Use undo-disk to rollback to known state
  • Wider test range for niche scenarios
  • Provision multiple VMs with variations
  • Use difference-disks for easy provisioning

17
Usage ScenarioOther server consolidation
18
Product versions
Currently at end of support lifecycle See
http//vpc.visualwin.com for a list of 1200 (!)
OS that run in Virtual PC / Virtual Server See
KB 867572 for a list of supported OS in Virtual
Server 2005 R2
19
Virtualization Supportand Licensing
  • Support (two meanings)
  • Supported by Microsoft Product Support
  • Technical possible with the product
  • Needed licenses
  • On host - host OS and Virtual Server ?
  • In guests - guest OS and applications ?

20
SupportBy Microsoft PSS
  • Vision in WSS Common Engineering Criteria
  • See - www.microsoft.com/windowsserversystem/cer
  • Limitations

... all server products will support Microsoft
Virtual Server 2005. Each product must be capable
of running from within a virtual
instance.Exemptions will be granted if The
product requires hardware that is not currently
supported in the VM environment. Core product
scenarios fail because of virtualization
performance or scaling issues.
Exchange Server 2003 - Only on Virtual Server
2005 R2 or later (KB 320220) Certificate Server
- Only with Win2003 SP1 or later guest and host
(KB 897614) ISA Server 2006 - Is supported,
but not recommended (KB 897613) KB 897613 -
Microsoft supports Windows Server System software
running within a Microsoft Virtual Server
environment subject to the Microsoft Support
Lifecycle policy ... KB 897614 - The following
Windows Server System software is not supported
within a Microsoft Virtual Server environment
Speech Server, ISA Server 2000/2004, MIIS 2003,
Sharepoint Portal Server. KB 897615 - For
Microsoft customers who do not have a
Premier-level support agreement, Microsoft will
require the issue to be reproduced independently
from the non-Microsoft hardware virtualization
software. KB 917437 - Microsoft support for
Linux guest operating systems is currently
limited to the following list of qualified and
tested operating systems 9 Linux distributions
21
Pricing
Virtual Server 2005 Standard Edition is no
longer available
22
Virtual Server 2005 R2 FreeWhy would Microsoft
do that?
  • Reasons
  • Customer satisfaction
  • Increase interest in Win2003 R2 EE
  • 1 license 4 VMs host
  • Accelerate proof-of-concept test efforts
  • Rapidly deploy workloads (AD / SQL / BizTalk,
    etc)
  • Ease migration to Longhorn virtualization

23
LicensingWindows server licenses
  • Licensing changes for server products
  • Virtualization friendly (after 1-Dec-2005)
  • ? Only count licenses for running VMs
  • ? For per-processor licenses, only count virtual
    CPUs in VM
  • ? Single Win2003 R2 EE license
  • 1 host 4x Win2003 R2 EE in guest
  • Virtualization unlimited (after 1-Oct-2006)
  • ? Single Win2003 R2 Datacenter license
  • 1 host unlimited Win2003 R2 (any) guests
  • See - www.microsoft.com/licensing/resources/volbri
    ef.mspx

24
Virtual Server 2005 R2 SP1What's new
  • Features
  • Intel VT and AMD Virtualization support
  • Volume Shadow Copy (VSS) support
  • Active Directory integration using Service
    Connection Points
  • Vista as Guest support
  • Includes VHD mount tool
  • Also...
  • Host clustering whitepaper included
  • Default vhd capacity is 127 GB (was 16 GB)
  • Virtual SCSI fix for Linux 2.6.x guests

25
VHD Mount ToolAccess VHD content offline
  • VHDMount tool is included with VS2005 R2 SP1
  • Can install separate
  • Use as command-line tool
  • Use for copying or injecting files, inspecting,
    virus-scanning
  • Do not use for offline patching (yet)

C\gt msiexec.exe /i "Virtual Server 2005
Install.msi" /qn ADDLOCALVHDMount
C\Program Files\Microsoft Virtual
Server\Vhdmountgt vhdmount.exe Usage VHDMOUNT /p
VHDFileName - mounts
vhd-file VHDMOUNT /m VHDFileName DriveLetter -
mounts vhd-file, assign drive letters VHDMOUNT /u
VHDFileName All - unmounts vhd-file or
all VHDMOUNT /q VHDFileName All -
lists mounted vhd-file or all
26
Virtual Server Clustering
  • Three different options
  • Virtual Machine (Guest) Clustering - Shared SCSI
  • Cluster VMs on same host
  • Virtual Machine (Guest) Clustering - iSCSI
  • Cluster VMs on different hosts
  • Virtual Server Host Clustering
  • Cluster VS on different hosts

27
For more informationUseful links
  • Weblogs
  • Virtual PC Guy (Ben Armstrong - MS)
  • http//blogs.msdn.com/Virtual_PC_Guy/
  • Virtual Vista (Mike Kolitz - MS)
  • http//blogs.msdn.com/mikekol/
  • Windows Server Virtualization (John Howard - MS)
  • http//blogs.technet.com/jhoward/
  • Scripts
  • TechNet
  • www.microsoft.com/technet/scriptcenter/scripts/vs/
    default.mspx

28
For more informationWhitepapers
  • Virtualization Licensing Brief
  • www.microsoft.com/licensing/resources/volbrief.msp
    x
  • Using iSCSI with Virtual Server 2005 R2
  • http//go.microsoft.com/fwlink/?LinkId55646
  • Virtual Server Host Clustering whitepaper and
    script
  • http//go.microsoft.com/fwlink/?LinkId55644
  • Virtual Server Guest Clustering
  • www.microsoft.com/technet/prodtechnol/virtualserve
    r/deploy/cvs2005.mspx
  • Virtual PC for Development and Debugging
  • www.microsoft.com/windows/virtualpc/techinfo/debug
    .mspx

29
For more informationDownload software
  • Virtual Server 2005 R2 EE
  • www.microsoft.com/windowsserversystem/virtualserve
    r/software/default.mspx
  • Virtual Server 2005 R2 SP1 Beta2
  • connect.microsoft.com - sign-up for beta
  • Virtual PC 2007 - including Additions 13.803
  • www.microsoft.com/virtualpc
  • Linux VM Additions
  • www.microsoft.com/windowsserversystem/virtualserve
    r/evaluation/linuxguestsupport/default.mspx
  • VSMT
  • http//go.microsoft.com/fwlink/?LinkId37030
  • Virtual Machine Manager (beta)
  • Sign up at connect.microsoft.com

30
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com