SlideShare a Scribd company logo
1 of 94
Using Microsoft Virtualization Technologies: Today and Planning for Tomorrow Ronald Beekelaar Beekelaar Consultancy [email_address] Virtualization Seminar - Dublin -  18-Jan-2007
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Seminar hours ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
About the Presenter ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtualization Tools Virsoft ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Microsoft strategy Vision of virtualization ,[object Object],[object Object],[object Object],[object Object]
Type of Virtualization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Desktop Hardware Operating System Application Application Application Application
Machine Virtualisation Hardware Operating System Application Application Application Application Desktop Operating System Application Application Application Application Desktop Operating System Application Application Application Application Desktop
Desktop Virtualisation Remote Desktop Hardware Operating System Application Application Application Application Desktop Application Application Application Application Desktop Application Application Application Application Desktop
Application Virtualisation Desktop Hardware Operating System Application Application Application Application Application
Application Virtualization SoftGrid Traditional Layered Install Model Isolated  Virtual Application Model
Application Virtualization SoftGrid ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Product versions * Currently at end of support lifecycle ** See http://vpc.visualwin.com for a list of 1150+ (!) OS that run in Virtual PC / Virtual Server See KB 867572 for a list of supported OS in Virtual Server 2005 R2 +Intel VT and AMD Virtualization processor support +Vista support (Host and Guest) ~Mar 2007 Virtual PC 2007 Implement Windows Hypervisor New virtualization model, requires VT/Virtualization hardware Code name "Viridian" Longhorn + 180 days Windows Virtualization Same as Virtual PC 2004 SP1 + But can only run a single VM + With Vista Enterprise / only for Software Assurance customers Mar 2006 Virtual PC 2004 Express +Intel VT and AMD Virtualization processor support +Volume Shadow Copy Service support Same as Virtual Server 2005 + Win XP Pro SP2 (non prod) + Win2003 (SP1, R2) + Win XP / Win2003 x64 Same as Virtual PC 2004 + Win2003 SE •  Win XP Pro • Win2003 SBS  • Win2003 (SE, EE, Data) •  Win2000 Pro SP4 •  Win XP Pro (Tablet, SP1) Hosts •   MS-DOS 6.22 * / OS/2 •  Win 95, 98, 98SE, ME * •  Win NT4 SP6a (wrkstn) * •  Win2000 Pro SP4 • Win XP (Tablet, SP1) Oct 2003 Virtual PC 2004 •   Win NT4 SP6a (server) * •  Win2000 Server •  Win2003 (SE, EE, Web) Jul 2004 Virtual Server 2005 Same as Virtual PC 2004 + Win XP SP2 Oct 2004 Virtual PC 2004 SP1 ~Feb 2007 Virtual Server 2005  R2   SP1 Same as Virtual Server 2005 + Win XP Pro SP2 + Win2003 (SP1, R2) + Linux (9x distro's) - Apr 2006 Nov 2005 Virtual Server 2005  R2 Guests ** Release Product
Usage Scenarios for Virtualization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Usage Scenario Production server consolidation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Usage Scenario Business continuity management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Usage Scenario Dynamic datacenter ,[object Object],[object Object],[object Object]
Usage Scenario Development and test ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Usage Scenario Other server consolidation Hosting service consolidates extranet applications on blades  Win2003 and IIS 6.0 Web Medium-sized business consolidates e-mail servers using Exchange Server on scalability cluster Enterprise customer consolidates databases on highly scalable IA-64 systems Small business consolidates file and print servers by using network attached storage (NAS) Medium-sized customer moves enterprise resource planning suite onto 8-way systems running Windows Server 2003 and WSRM Enterprise customer migrates Windows  NT 4.0 applications from 1,000 stand-alone servers to 50 centralized, 4-way, rack-mount systems Sample scenario Win2003 and  Virtual Server 2005 Branch office and department applications Win2003 and WSRM Enterprise applications Windows Storage Server File and print Win2003 and Exchange Server 2003 E-mail Win2003 and SQL Server 2005 Database Microsoft products Workload
Virtualization Support and Licensing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Support By Microsoft PSS ,[object Object],[object Object],[object Object],... 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]
Pricing *  Virtual Server 2005 Standard Edition is no longer available Free download Virtual PC 2007 Free download Windows Virtualization After 1-Jan-2006: Free download Virtual Server 2005  R2  Enterprise Edition * After 12-Jul-2006: Free (was $ 129) Virtual PC 2004 $ 499 Virtual Server 2005 Standard Edition $ 999 Virtual Server 2005 Enterprise Edition $ 99 Virtual Server 2005  R2  Standard Edition $ 199 Virtual Server 2005  R2  Enterprise Edition Price  (US) Product
Virtual Server 2005  R2  Free Why would Microsoft do that? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Licensing Windows server licenses ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Architecture Virtual Machine Monitor ( VMM ) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Architecture Win2003 or WinXP Kernel VMM.sys Ring 0 Hardware Host Guest ( VM ) Ring 1 Ring 3 Windows in  VM VM Additions Guest Applications Ring 3 Virtual Server Service IIS Admin Web Site Virtual hardware Provided by Windows Virtual Server Others
CPU virtualization Execution modes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CPU virtualization The need for VM Additions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
VM Additions Versions Get at  connect.microsoft.com/site/sitehome.aspx?SiteID=288 with Virtual PC 2007 RC 13.802 with Virtual PC 2007 beta 13.724 Supports Vista RTM with VS2005 R2 SP1 beta2 13.715 Supports Vista RC1 (download - Connect) 13.709 Supports Vista B2 (-build 5384) and Longhorn (download - Connect) 13.706 with VS2005 R2 SP1 beta1 13.705 with Virtual PC 2004 SP1 13.306 (was named Virtual PC Additions) with Virtual PC 5.2 10.21 with Virtual PC 2004 13.40 Supports Win XP SP2 (download) 13.187 Supports Win2003 R2 and Vista (-build 5270) with VS2005 R2 13.552 Supports Win2003 SP1 (download) 13.531 with VS2005 SP1 beta 13.518 with VS2005 13.206 Notes Release Build
VM Additions Linux ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Server 2005 Specifications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Server 2005  R2 What's new ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Server 2005  R2 What's new (cont'd) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Server 2005  R2   SP1 What's new ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Server 2005  R2   SP1 Hardware-assisted virtualization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Differences VS2005 - VPC2007 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Windows Virtualization VMM arrangements Hardware Host OS VMM Guest 1 Guest 2 Hardware VMM (Hypervisor) Guest 1 Guest 2 Hardware VMM Guest 1 Guest 2 Host OS Type-2 VMM Examples: -  JVM -  .NET CLR Examples: -  Virtual PC -  Virtual Server Example: -  Windows Virtualization ("Viridian") Type-1 VMM Hypervisor Hybrid VMM
Windows Virtualization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Windows Virtualization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Architecture Win2003 or WinXP Kernel VMM.sys Ring 0 Hardware Host Guest ( VM ) Ring 1 Ring 3 Windows in  VM VM Additions Guest Applications Ring 3 Virtual Server Service IIS Admin Web Site Virtual hardware Provided by Windows Virtual Server Others
Windows Virtualization Windows (core) Kernel Windows Hypervisor Ring 0 Hardware Parent partition Child partition Ring 3 Guest Applications Ring "-1" Windows VMBus Enlightments Kernel VSPs VSCs Virtualization Stack VM Service WMI VM Worker Provided by Windows Win Virtualizaton Others
Windows Virtualization VSC - VSP Communication Parent Partition Child Partitions Kernel Mode Provided by: Windows ISV Windows  Virtualization Hardware User Mode Windows hypervisor Applications VMBus Windows File System Volume Partition Disk Fast Path Filter (VSC) iSCSIprt Virtual Storage Miniport (VSC) Virtual Storage Provider (VSP) StorPort StorPort Miniport VM Worker Process Disk
Virtual Server 2005 vs Windows Server Virtualization   Virtual Server 2005 R2 Windows Server Virtualization 32-bit VMs? Yes Yes 64-bit VMs? No Yes Multi-processor VMs? No Yes, up to 8 processor VMs VM memory support? 3.6 GB per VM More than 32 GB per VM Hot add memory/processors? No Yes Hot add storage/networking? No Yes Can be managed by System Center Virtual Machine Manager? Yes Yes Microsoft Cluster support? Yes Yes Scriptable / Extensible? Yes, COM Yes, WMI Number of running VMs? 64 More than 64. As many as hardware will allow. User interface Web Interface MMC 3.0 Interface
Networking ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Disks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Disks VHD Format ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Virtual Hard Disk Format Specification •  Introductions •   Overview of Virtual Hard Disk Types •   Virtual hard disk Footer Format •   Dynamically expanding .VHD Header Format •   Block Allocation Table and Data Blocks •   Implementing a Dynamically expanding .VHD •   Mapping a Disk Sector to a Sector in the Block •   Splitting virtual hard disks •   Implementing a Differencing virtual hard disk •   CHS Calculation
VHD Types Guest Host Guest 2TB 2TB 2TB Host SP1 SP2 Host 2TB 1GB Session Flush memory to disk (*.vsv) Saved states Persistent parent-child hierarchy Differencing Non-persistent, per VM (*.vud) Undo State drive types Highest performance type Fixed size Default type:  Grows as needed Dynamically expanding Base VHD types VM Base Base
VHD Test Drive Program ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
VHD Mount Tool Access VHD content offline ,[object Object],[object Object],[object Object],[object Object],[object Object],C:gt;  msiexec.exe /i "Virtual Server 2005 Install.msi" /qn ADDLOCAL=VHDMount C:rogram Filesicrosoft Virtual Serverhdmount>  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
VHD Enhancements Windows Virtualization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Differencing disks ,[object Object],File-a.doc File-b.doc 1 2 4 File-d.doc Read only Virtual Server service 3 Link to parent Read 1 2 3 4 Create File-c.doc 1 2 3 4 Grow Write 3 3 1 2 3 4 Delete File-d.doc 1 2 3 4
Disks Read/write zero-filled files ,[object Object],[object Object],Virtual Server service Write File-a.doc 1 2 3 4 1 2 3 4 Pagefile.sys Write 1 000 000 000 000 2 4 000 000 000 000 3 000 000 000 000 5 ... 1 4 Read 000 000 000 000 11 000 000 000 000 12
Compact VHD Files ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Server Clustering ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Clustering Host to Host Cluster storage SAN or iSCSI connection Guest to Guest Cluster storage iSCSI connection
Clustering Virtual Machine (Guest) Clustering ,[object Object],[object Object],[object Object],[object Object],[object Object]
Out-of-the-Box High Availability Host Updating ,[object Object],[object Object],[object Object],Node 1 Node 2 Node 3 Shared Storage WSUS server VM VM VM
Out-of-the-Box High Availability Unplanned downtime ,[object Object],[object Object],Node 1 Node 2 Node 3 Shared Storage X VM VM VM
Clustering Virtual Server Host Clustering ,[object Object],[object Object],[object Object],[object Object],[object Object],Function  Open ()  [..]  'starts Virtual Server service Function  Online ()  [..]  'send  start  control to VM Function  LooksAlive ()  [..]  'quick check if VM is alive Function  IsAlive ()  [..]  'thorough check if VM is alive Function  Offline ()  [..]  'send  save state  control to VM Function  Terminate ()  [..]  'best attempt to take offline
Clustering Virtual Server Host Clustering ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Clustering Virtual Server Host Clustering ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Management Pain points now ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Server Backup and Recovery ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Backup of VM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scripting Virtual Server ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Machine Manager Management Tool ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM
Virtual Machine Manager Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Machine Manager Physical to Virtual (P2V) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Machine Manager VM placement ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Machine Manager Offline library ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Machine Manager Self-service portal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Centralized Management: Views By Resource Pool By VM State By Owner By Creation Date By Operating System
Centralized Management: Reports Full set of reports, integration with MOM database Actions one click away in context sensitive Actions Pane
Centralized Management: Library Templates contain both “Gold” image of software as well as hardware settings Offline Virtual Disks Offline Virtual Machines Scripts for post deployment configuration and customization
New Virtual Machines Choose whether to place new VM into library or place on physical host
Hardware Configuration Configuration of target virtual machine resouces with default values from physical source machine
Virtual Machine Placement Subset physical hosts to appropriate resource pool(s) Rank-ordered recommendations of physical hosts for placement of virtual machine. Capacity Planning models, historical performance data, hard requirements, …  incorporated into algorithm.
Self-Service Portal Customized Per User Ability to control owned virtual machines Thumbnails of all owned virtual machines
Self-Service Portal Controlled by Administrator Quotas used to manage resource allocation across users
Self-Service Portal Provisioning User selects from list of templates Administrator has associated with that user
Self-Service Portal Provisioning New virtual machine ready for use, Terminal Services connection information automatically emailed to user.
Operations Best practices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Performance Optimizations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Move disk from VPC to VS From IDE to SCSI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Move disk from VPC to VS From IDE to SCSI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Performance Most important tips ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Performance On host ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Performance In guest ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary/Call to Action
For more information Useful links ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
For more information Whitepapers ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
For more information Download software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

More Related Content

What's hot

Deep Dive Into Windows Server 2012 Hyper-V
Deep Dive Into Windows Server 2012 Hyper-VDeep Dive Into Windows Server 2012 Hyper-V
Deep Dive Into Windows Server 2012 Hyper-V
Lai Yoong Seng
 
virtualization and hypervisors
virtualization and hypervisorsvirtualization and hypervisors
virtualization and hypervisors
Gaurav Suri
 
E2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane ThirionE2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane Thirion
sthirion
 
Windows 2008 basics
Windows 2008 basicsWindows 2008 basics
Windows 2008 basics
anilinvns
 

What's hot (20)

Deep Dive Into Windows Server 2012 Hyper-V
Deep Dive Into Windows Server 2012 Hyper-VDeep Dive Into Windows Server 2012 Hyper-V
Deep Dive Into Windows Server 2012 Hyper-V
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
 
Licencjonowanie produktów microsoft w środowiskach wirtualnych plcug
Licencjonowanie produktów microsoft w środowiskach wirtualnych   plcugLicencjonowanie produktów microsoft w środowiskach wirtualnych   plcug
Licencjonowanie produktów microsoft w środowiskach wirtualnych plcug
 
Asish verma
Asish vermaAsish verma
Asish verma
 
virtualization and hypervisors
virtualization and hypervisorsvirtualization and hypervisors
virtualization and hypervisors
 
SQL Server 2017 on Linux Introduction
SQL Server 2017 on Linux IntroductionSQL Server 2017 on Linux Introduction
SQL Server 2017 on Linux Introduction
 
Citrix xen desktop by Naeem ali saifi from Ricoh
Citrix xen desktop by Naeem ali saifi from RicohCitrix xen desktop by Naeem ali saifi from Ricoh
Citrix xen desktop by Naeem ali saifi from Ricoh
 
Top Troubleshooting Tips and Techniques for Citrix XenServer Deployments
Top Troubleshooting Tips and Techniques for Citrix XenServer DeploymentsTop Troubleshooting Tips and Techniques for Citrix XenServer Deployments
Top Troubleshooting Tips and Techniques for Citrix XenServer Deployments
 
VMWARE VS MS-HYPER-V
VMWARE VS MS-HYPER-VVMWARE VS MS-HYPER-V
VMWARE VS MS-HYPER-V
 
Ws 2012 white paper hyper v
Ws 2012 white paper hyper vWs 2012 white paper hyper v
Ws 2012 white paper hyper v
 
Xen server storage Overview
Xen server storage OverviewXen server storage Overview
Xen server storage Overview
 
E2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane ThirionE2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane Thirion
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3
 
Pvs slide
Pvs slidePvs slide
Pvs slide
 
Server 2016 sneak peek
Server 2016 sneak peekServer 2016 sneak peek
Server 2016 sneak peek
 
Windows Server 2016 y Azure
Windows Server 2016 y AzureWindows Server 2016 y Azure
Windows Server 2016 y Azure
 
Advantages of HyperV over vSphere 5.1
Advantages of HyperV over vSphere 5.1Advantages of HyperV over vSphere 5.1
Advantages of HyperV over vSphere 5.1
 
Introduction to failover clustering with sql server
Introduction to failover clustering with sql serverIntroduction to failover clustering with sql server
Introduction to failover clustering with sql server
 
10 reasons you'll like Windows Server 2016
10 reasons you'll like Windows Server 201610 reasons you'll like Windows Server 2016
10 reasons you'll like Windows Server 2016
 
Windows 2008 basics
Windows 2008 basicsWindows 2008 basics
Windows 2008 basics
 

Viewers also liked

RÁ D I O S I E M E N S S R T I F
RÁ D I O  S I E M E N S  S R T  I FRÁ D I O  S I E M E N S  S R T  I F
RÁ D I O S I E M E N S S R T I F
Fxx
 
áLbum de fotografías. sant jordi
áLbum de fotografías. sant jordiáLbum de fotografías. sant jordi
áLbum de fotografías. sant jordi
Irene Calvo
 
Labor Unions
Labor UnionsLabor Unions
Labor Unions
awltech
 
2.1 waar heb_je_geld_voor_nodig_b
2.1 waar heb_je_geld_voor_nodig_b2.1 waar heb_je_geld_voor_nodig_b
2.1 waar heb_je_geld_voor_nodig_b
Riporter
 
creativity components
creativity componentscreativity components
creativity components
guestd20512
 
Wooh dance workshop
Wooh dance workshopWooh dance workshop
Wooh dance workshop
Peitung Wang
 

Viewers also liked (20)

RÁ D I O S I E M E N S S R T I F
RÁ D I O  S I E M E N S  S R T  I FRÁ D I O  S I E M E N S  S R T  I F
RÁ D I O S I E M E N S S R T I F
 
Grease Monkey
Grease MonkeyGrease Monkey
Grease Monkey
 
áLbum de fotografías. sant jordi
áLbum de fotografías. sant jordiáLbum de fotografías. sant jordi
áLbum de fotografías. sant jordi
 
090130_Journal_Club
090130_Journal_Club090130_Journal_Club
090130_Journal_Club
 
GEF PAKISTAN
GEF PAKISTANGEF PAKISTAN
GEF PAKISTAN
 
Labor Unions
Labor UnionsLabor Unions
Labor Unions
 
The social conference - crowdfunding, meer dan geld alleen
The social conference - crowdfunding, meer dan geld alleenThe social conference - crowdfunding, meer dan geld alleen
The social conference - crowdfunding, meer dan geld alleen
 
อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.
อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.
อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.
 
2.1 waar heb_je_geld_voor_nodig_b
2.1 waar heb_je_geld_voor_nodig_b2.1 waar heb_je_geld_voor_nodig_b
2.1 waar heb_je_geld_voor_nodig_b
 
creativity components
creativity componentscreativity components
creativity components
 
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
 
Crowdfunding voor startups - meer dan geld alleen (Leergang Entrepreneurial E...
Crowdfunding voor startups - meer dan geld alleen (Leergang Entrepreneurial E...Crowdfunding voor startups - meer dan geld alleen (Leergang Entrepreneurial E...
Crowdfunding voor startups - meer dan geld alleen (Leergang Entrepreneurial E...
 
Getting A Campaign Job
Getting A Campaign JobGetting A Campaign Job
Getting A Campaign Job
 
Nassau - Training crowdfunding
Nassau - Training crowdfundingNassau - Training crowdfunding
Nassau - Training crowdfunding
 
A messaging app for teams.... who think differently
A messaging app for teams.... who think differentlyA messaging app for teams.... who think differently
A messaging app for teams.... who think differently
 
Crowdfunding Workshop Kennisfestival Delft
Crowdfunding Workshop Kennisfestival DelftCrowdfunding Workshop Kennisfestival Delft
Crowdfunding Workshop Kennisfestival Delft
 
Designing a mobile service as a facilitator for capturing local trade data
Designing a mobile service as a facilitator for capturing local trade dataDesigning a mobile service as a facilitator for capturing local trade data
Designing a mobile service as a facilitator for capturing local trade data
 
Wooh dance workshop
Wooh dance workshopWooh dance workshop
Wooh dance workshop
 
Crowdfunding presentatie Week vd ondernemer - ING #wvdo
Crowdfunding presentatie Week vd ondernemer - ING #wvdoCrowdfunding presentatie Week vd ondernemer - ING #wvdo
Crowdfunding presentatie Week vd ondernemer - ING #wvdo
 
Ferabi
FerabiFerabi
Ferabi
 

Similar to Virtualization Seminar Beekelaar Dublin 18jan2007

Windows Server 2008 Hyper-V
Windows Server 2008 Hyper-VWindows Server 2008 Hyper-V
Windows Server 2008 Hyper-V
James Price
 
www.doubletake.com Data Protection Strategies for Virtualization
www.doubletake.com Data Protection Strategies for Virtualizationwww.doubletake.com Data Protection Strategies for Virtualization
www.doubletake.com Data Protection Strategies for Virtualization
webhostingguy
 
www.doubletake.com Data Protection Strategies for Virtualization
www.doubletake.com Data Protection Strategies for Virtualizationwww.doubletake.com Data Protection Strategies for Virtualization
www.doubletake.com Data Protection Strategies for Virtualization
webhostingguy
 
Win08 R2 It Pro Overview
Win08 R2 It Pro OverviewWin08 R2 It Pro Overview
Win08 R2 It Pro Overview
guest092b9a8
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2
Rishu Mehra
 
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Mike Martin
 
Windows 2008 R2 Overview
Windows 2008 R2 OverviewWindows 2008 R2 Overview
Windows 2008 R2 Overview
Amit Gatenyo
 
Windows Server 2008 R2 & SP1 for IT Pro's
Windows Server 2008 R2 & SP1 for IT Pro'sWindows Server 2008 R2 & SP1 for IT Pro's
Windows Server 2008 R2 & SP1 for IT Pro's
Amit Gatenyo
 

Similar to Virtualization Seminar Beekelaar Dublin 18jan2007 (20)

Windows Server 2008 Hyper-V
Windows Server 2008 Hyper-VWindows Server 2008 Hyper-V
Windows Server 2008 Hyper-V
 
Vikas Yadav
Vikas YadavVikas Yadav
Vikas Yadav
 
Sun VDI 3.1 - Oct 2009
Sun VDI 3.1 - Oct 2009Sun VDI 3.1 - Oct 2009
Sun VDI 3.1 - Oct 2009
 
Windows Server 2003 End-of-Service: A Comprehensive, Market-Shifting Opportunity
Windows Server 2003 End-of-Service: A Comprehensive, Market-Shifting OpportunityWindows Server 2003 End-of-Service: A Comprehensive, Market-Shifting Opportunity
Windows Server 2003 End-of-Service: A Comprehensive, Market-Shifting Opportunity
 
www.doubletake.com Data Protection Strategies for Virtualization
www.doubletake.com Data Protection Strategies for Virtualizationwww.doubletake.com Data Protection Strategies for Virtualization
www.doubletake.com Data Protection Strategies for Virtualization
 
www.doubletake.com Data Protection Strategies for Virtualization
www.doubletake.com Data Protection Strategies for Virtualizationwww.doubletake.com Data Protection Strategies for Virtualization
www.doubletake.com Data Protection Strategies for Virtualization
 
Microsoft Hyper V Server 2008
Microsoft Hyper V Server 2008Microsoft Hyper V Server 2008
Microsoft Hyper V Server 2008
 
[ppt]
[ppt][ppt]
[ppt]
 
Virtualizacao de Servidores - Windows
Virtualizacao de Servidores - WindowsVirtualizacao de Servidores - Windows
Virtualizacao de Servidores - Windows
 
Win08 R2 It Pro Overview
Win08 R2 It Pro OverviewWin08 R2 It Pro Overview
Win08 R2 It Pro Overview
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2
 
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
 
azure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againazure track -03- it pros meet azure - again
azure track -03- it pros meet azure - again
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Windows 2008 R2 Overview
Windows 2008 R2 OverviewWindows 2008 R2 Overview
Windows 2008 R2 Overview
 
Virtual Server
Virtual ServerVirtual Server
Virtual Server
 
Windows 2008 R2 Virtualization
Windows 2008 R2 VirtualizationWindows 2008 R2 Virtualization
Windows 2008 R2 Virtualization
 
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid CloudVMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
 
Windows Server 2008 R2 & SP1 for IT Pro's
Windows Server 2008 R2 & SP1 for IT Pro'sWindows Server 2008 R2 & SP1 for IT Pro's
Windows Server 2008 R2 & SP1 for IT Pro's
 
10215 A 01
10215 A 0110215 A 01
10215 A 01
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Virtualization Seminar Beekelaar Dublin 18jan2007

  • 1. Using Microsoft Virtualization Technologies: Today and Planning for Tomorrow Ronald Beekelaar Beekelaar Consultancy [email_address] Virtualization Seminar - Dublin - 18-Jan-2007
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Machine Virtualisation Hardware Operating System Application Application Application Application Desktop Operating System Application Application Application Application Desktop Operating System Application Application Application Application Desktop
  • 9. Desktop Virtualisation Remote Desktop Hardware Operating System Application Application Application Application Desktop Application Application Application Application Desktop Application Application Application Application Desktop
  • 10. Application Virtualisation Desktop Hardware Operating System Application Application Application Application Application
  • 11. Application Virtualization SoftGrid Traditional Layered Install Model Isolated Virtual Application Model
  • 12.
  • 13. Product versions * Currently at end of support lifecycle ** See http://vpc.visualwin.com for a list of 1150+ (!) OS that run in Virtual PC / Virtual Server See KB 867572 for a list of supported OS in Virtual Server 2005 R2 +Intel VT and AMD Virtualization processor support +Vista support (Host and Guest) ~Mar 2007 Virtual PC 2007 Implement Windows Hypervisor New virtualization model, requires VT/Virtualization hardware Code name "Viridian" Longhorn + 180 days Windows Virtualization Same as Virtual PC 2004 SP1 + But can only run a single VM + With Vista Enterprise / only for Software Assurance customers Mar 2006 Virtual PC 2004 Express +Intel VT and AMD Virtualization processor support +Volume Shadow Copy Service support Same as Virtual Server 2005 + Win XP Pro SP2 (non prod) + Win2003 (SP1, R2) + Win XP / Win2003 x64 Same as Virtual PC 2004 + Win2003 SE • Win XP Pro • Win2003 SBS • Win2003 (SE, EE, Data) • Win2000 Pro SP4 • Win XP Pro (Tablet, SP1) Hosts • MS-DOS 6.22 * / OS/2 • Win 95, 98, 98SE, ME * • Win NT4 SP6a (wrkstn) * • Win2000 Pro SP4 • Win XP (Tablet, SP1) Oct 2003 Virtual PC 2004 • Win NT4 SP6a (server) * • Win2000 Server • Win2003 (SE, EE, Web) Jul 2004 Virtual Server 2005 Same as Virtual PC 2004 + Win XP SP2 Oct 2004 Virtual PC 2004 SP1 ~Feb 2007 Virtual Server 2005 R2 SP1 Same as Virtual Server 2005 + Win XP Pro SP2 + Win2003 (SP1, R2) + Linux (9x distro's) - Apr 2006 Nov 2005 Virtual Server 2005 R2 Guests ** Release Product
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Usage Scenario Other server consolidation Hosting service consolidates extranet applications on blades Win2003 and IIS 6.0 Web Medium-sized business consolidates e-mail servers using Exchange Server on scalability cluster Enterprise customer consolidates databases on highly scalable IA-64 systems Small business consolidates file and print servers by using network attached storage (NAS) Medium-sized customer moves enterprise resource planning suite onto 8-way systems running Windows Server 2003 and WSRM Enterprise customer migrates Windows NT 4.0 applications from 1,000 stand-alone servers to 50 centralized, 4-way, rack-mount systems Sample scenario Win2003 and Virtual Server 2005 Branch office and department applications Win2003 and WSRM Enterprise applications Windows Storage Server File and print Win2003 and Exchange Server 2003 E-mail Win2003 and SQL Server 2005 Database Microsoft products Workload
  • 20.
  • 21.
  • 22. Pricing * Virtual Server 2005 Standard Edition is no longer available Free download Virtual PC 2007 Free download Windows Virtualization After 1-Jan-2006: Free download Virtual Server 2005 R2 Enterprise Edition * After 12-Jul-2006: Free (was $ 129) Virtual PC 2004 $ 499 Virtual Server 2005 Standard Edition $ 999 Virtual Server 2005 Enterprise Edition $ 99 Virtual Server 2005 R2 Standard Edition $ 199 Virtual Server 2005 R2 Enterprise Edition Price (US) Product
  • 23.
  • 24.
  • 25.
  • 26. Architecture Win2003 or WinXP Kernel VMM.sys Ring 0 Hardware Host Guest ( VM ) Ring 1 Ring 3 Windows in VM VM Additions Guest Applications Ring 3 Virtual Server Service IIS Admin Web Site Virtual hardware Provided by Windows Virtual Server Others
  • 27.
  • 28.
  • 29. VM Additions Versions Get at connect.microsoft.com/site/sitehome.aspx?SiteID=288 with Virtual PC 2007 RC 13.802 with Virtual PC 2007 beta 13.724 Supports Vista RTM with VS2005 R2 SP1 beta2 13.715 Supports Vista RC1 (download - Connect) 13.709 Supports Vista B2 (-build 5384) and Longhorn (download - Connect) 13.706 with VS2005 R2 SP1 beta1 13.705 with Virtual PC 2004 SP1 13.306 (was named Virtual PC Additions) with Virtual PC 5.2 10.21 with Virtual PC 2004 13.40 Supports Win XP SP2 (download) 13.187 Supports Win2003 R2 and Vista (-build 5270) with VS2005 R2 13.552 Supports Win2003 SP1 (download) 13.531 with VS2005 SP1 beta 13.518 with VS2005 13.206 Notes Release Build
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37. Windows Virtualization VMM arrangements Hardware Host OS VMM Guest 1 Guest 2 Hardware VMM (Hypervisor) Guest 1 Guest 2 Hardware VMM Guest 1 Guest 2 Host OS Type-2 VMM Examples: - JVM - .NET CLR Examples: - Virtual PC - Virtual Server Example: - Windows Virtualization ("Viridian") Type-1 VMM Hypervisor Hybrid VMM
  • 38.
  • 39.
  • 40. Architecture Win2003 or WinXP Kernel VMM.sys Ring 0 Hardware Host Guest ( VM ) Ring 1 Ring 3 Windows in VM VM Additions Guest Applications Ring 3 Virtual Server Service IIS Admin Web Site Virtual hardware Provided by Windows Virtual Server Others
  • 41. Windows Virtualization Windows (core) Kernel Windows Hypervisor Ring 0 Hardware Parent partition Child partition Ring 3 Guest Applications Ring "-1" Windows VMBus Enlightments Kernel VSPs VSCs Virtualization Stack VM Service WMI VM Worker Provided by Windows Win Virtualizaton Others
  • 42. Windows Virtualization VSC - VSP Communication Parent Partition Child Partitions Kernel Mode Provided by: Windows ISV Windows Virtualization Hardware User Mode Windows hypervisor Applications VMBus Windows File System Volume Partition Disk Fast Path Filter (VSC) iSCSIprt Virtual Storage Miniport (VSC) Virtual Storage Provider (VSP) StorPort StorPort Miniport VM Worker Process Disk
  • 43. Virtual Server 2005 vs Windows Server Virtualization   Virtual Server 2005 R2 Windows Server Virtualization 32-bit VMs? Yes Yes 64-bit VMs? No Yes Multi-processor VMs? No Yes, up to 8 processor VMs VM memory support? 3.6 GB per VM More than 32 GB per VM Hot add memory/processors? No Yes Hot add storage/networking? No Yes Can be managed by System Center Virtual Machine Manager? Yes Yes Microsoft Cluster support? Yes Yes Scriptable / Extensible? Yes, COM Yes, WMI Number of running VMs? 64 More than 64. As many as hardware will allow. User interface Web Interface MMC 3.0 Interface
  • 44.
  • 45.
  • 46.
  • 47. VHD Types Guest Host Guest 2TB 2TB 2TB Host SP1 SP2 Host 2TB 1GB Session Flush memory to disk (*.vsv) Saved states Persistent parent-child hierarchy Differencing Non-persistent, per VM (*.vud) Undo State drive types Highest performance type Fixed size Default type: Grows as needed Dynamically expanding Base VHD types VM Base Base
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55. Clustering Host to Host Cluster storage SAN or iSCSI connection Guest to Guest Cluster storage iSCSI connection
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72. Centralized Management: Views By Resource Pool By VM State By Owner By Creation Date By Operating System
  • 73. Centralized Management: Reports Full set of reports, integration with MOM database Actions one click away in context sensitive Actions Pane
  • 74. Centralized Management: Library Templates contain both “Gold” image of software as well as hardware settings Offline Virtual Disks Offline Virtual Machines Scripts for post deployment configuration and customization
  • 75. New Virtual Machines Choose whether to place new VM into library or place on physical host
  • 76. Hardware Configuration Configuration of target virtual machine resouces with default values from physical source machine
  • 77. Virtual Machine Placement Subset physical hosts to appropriate resource pool(s) Rank-ordered recommendations of physical hosts for placement of virtual machine. Capacity Planning models, historical performance data, hard requirements, … incorporated into algorithm.
  • 78. Self-Service Portal Customized Per User Ability to control owned virtual machines Thumbnails of all owned virtual machines
  • 79. Self-Service Portal Controlled by Administrator Quotas used to manage resource allocation across users
  • 80. Self-Service Portal Provisioning User selects from list of templates Administrator has associated with that user
  • 81. Self-Service Portal Provisioning New virtual machine ready for use, Terminal Services connection information automatically emailed to user.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 90.
  • 91.
  • 92.
  • 93.  
  • 94. © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.