Presentation Transcript
Server 2008 Virtualization Technologies :Hyper-V Server Virtualization Presentation Virtualization Application Virtualization Desktop Virtualization Management Server 2008 Virtualization Technologies
Virtualization Investments :Virtualization Investments Management Infrastructure Applications Interoperability Licensing Create agility
Better utilizeserver resources
Partner with AMD and Intel Ease consolidationonto virtual infrastructure
Better utilizemanagementresources Supportheterogeneityacross thedatacenter
OSP (Open Specification Promise) VHD Acceleratedeployment
Reduce the cost of supportingapplications Deliver cost-effective, flexible and simplified licensing
Royalty Free VHD format A Multi-level Approach Terminal Services
Introducing VirtualizationConfig and Architecture Challenges :Legacy application
migration Test and developmentautomation Server consolidation Introducing VirtualizationConfig and Architecture Challenges
Introducing virtualization: Config & Architecture Challenges :Introducing virtualization: Config & Architecture Challenges Maintaining test / training environment
Segmenting from production
Quick rebuild / duplication
Supporting legacy line-of-business applications on aging hardware
Applications only supported on NT 4.0
Server sprawl
“One server, one application”
Server Sprawl ... :Server Sprawl ... The Data-centre is FULL
Full of under-utilized servers
Greater wattage per unit area than ever
Cooling at capacity
In some places, electricity is maxed out
We can’t all move to Iceland
Companies worrying about environmental record
Hardware drivers :Hardware drivers Multi-core architectures can deliver their best with virtualization
Many work loads are “a bit parallel” but not “Embarrassingly parallel”
Processors are going “Embarrassingly parallel”
Wattage goes up with Square of clock speed
Moore’s law gains will give more cores,not faster clock speed
Virtualization support on chip from Intel and AMD
Software maturity :Software maturity The need is there, the hardware is there ...
Software is maturing too
More than one credible player in the market
We have moved beyond “Virtual PC”
It’s not just the Virtualization technology...
Management tools
High availability
Interoperability
Configuration and Architecture Virtual Server 2005 :VS works with Windows:
Heartbeat from kernel/ scheduler
Windows Device drivers Up to 32 host CPUs
Up to 64GB host RAM
VS leverages existing system storage, networking and security infrastructure
Teamed NICs, teamed HBAs
VS Standard Edition Optimized for Windows Server 2003 Standard Edition (2-4P/32GB)
VS Enterprise Edition Optimized for Windows Server 2003 Enterprise Edition (<8P/64GB) Virtualization infrastructure
VM monitor
COM API
Resource management
WMI/event log integration
Multiple Threaded Support Configuration and Architecture Virtual Server 2005 Guest OS:
Runs all major x86 operating systems
3.6GB RAM
4 NICs
56.5TB storage (IDE -SCSI)
2-N failover MSCS clustering Industry-standard device models
Intel 440BX motherboard
DEC 21140 NIC
S3 Trio64 SVGA
IDE/ATAPI controller
Adaptec 2940 SCSI controller
Legacy devices
KBD, Mouse etc
No custom drivers needed
Configuration and Architecture Virtual Server Performance & scale :Configuration and Architecture Virtual Server Performance & scale R2 increasedScalability with 64-bit
x64 hosts - 32-bit guests
Windows Server 2003 Standard/Enterprise x64 Edition
Windows XP Professional x64 Edition
64-bit port of VMM and service
Better scaling from larger kernel address space
x64 systems typically can have more RAM
Increased Performance
Improved shadow page table management
Improved performance of guest process switchingand memory intensive application
Early customer saw a 50% drop in CPU utilization
Virtual Server 2005 R2 interoperability :Virtual Server 2005 R2 interoperability Wider Guest OS support
Linux VM Additions
Additional guests supported
Windows NT4
Windows Server 2000
Windows Server 2003 (& SP1)
Windows XP Professional Service Pack 2
Emulated Ethernet card supports PXE booting
Integrates VMs into deployment infrastructure
Virtual Sever 2005 R2 – SP1 :Virtual Sever 2005 R2 – SP1 Hardware-assisted virtualization support (Intel VT / AMD Pacifica)
Additional Guest and Host Operating Systems
Support for greater than 64 virtual machines on x64-based hosts
VHD Mount command-line tool and APIs
Tested for interoperability with SCVMM Beta 2 RC
Interoperability with Volume Shadow Copy Service.
Service Publication using Active Directory Service Connection Points
Host clustering whitepaper
Virtual SCSI fix for Linux guests
Larger default size for dynamically expanding virtual hard disks
VMRC ActiveX control and Internet Explorer Security Zones
API’s returns more operating system information
Configuration and Architecture Windows Server R2 EE Licensing (1) : Windows Server R2 Enterprise Edition INCLUDES 4 Instances Pre R2 License Model : Total: 5 Windows Licenses
Windows Server R2 EE: Total: 1 License Configuration and Architecture Windows Server R2 EE Licensing (1)
Configuration and Architecture Windows Server R2 EE Licensing (2) :Library with 100 images of Windows 7 Servers running images
(1 per server) License by “running instances” Pre R2 License model
Total: 107 Windows Licenses New License rights:
Total: 7 Windows Licenses Configuration and Architecture Windows Server R2 EE Licensing (2) Promotes the use of virtualization and a more dynamic data centre
Create and store images as needed
License the machine used instances
Application Licensing :Application Licensing App. Vendors beginning to account for virtualization
E.g. Microsoft SQL ServerBizTalk® ServerISA ServerLicensed per virtual processor in virtual machines
Virtual Machine management :Virtual Machine management Microsoft System-Center Virtual Machine Manager
Powershell applets, built on existing APIs to manage Servers, VMs and Libraries
Scripting interface to support Data centre automation
MMC user interface built on top
V1 for VS2005-R2/SP1. New API in WSV 2008 – support in V2.
SCVMM functions... :SCVMM functions...
Virtual Machine Manager Feature Summary (V1) :Virtual Machine Manager Feature Summary (V1)
Deployment Topology :Deployment Topology Central VMM Admin Console Image Library Server(s) Virtual Machine Manager (VMM) Managed Virtual Machine Hosts MOM Server
Centralized Management: Views, and More Views :Centralized Management: Views, and More Views By Resouce Pool By VM State By Owner By Creation Date By Operating System
Offline Library – Organizing the Virtual Data Centre :Offline Library – Organizing the Virtual Data Centre Templates
“sysprepped .VHDs” with associated hardware config
standardizes deployment of new virtual machines
Virtual Machines
Manage non-running virtual machines
Enabler to scheduled VM deployment and tear down
Disks, ISO and Scripts
Distributed architecture
Multiple library servers put images near
DFS replication for standard image distribution
Centralized Mgmt: Library of the Offline Building Blocks of Virtual Data Center :Centralized Mgmt: Library of the Offline Building Blocks of Virtual Data Center 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
Consolidation onto Virtual Infrastructure :Consolidation onto Virtual Infrastructure Identification of consolidation candidates
Integrated Operations Manager consolidation candidate report
Consideration of peak vs. average performance
Configurable report parameters
Physical to Virtual Migration
Not VSMT based, new VSS based P2V functionality
Support for Windows 2000 Server, Windows 2003 Server, optimized for Windows 2003 and above
Optimized network transport using BITS (Background Intelligent Transfer Service) that enables P2V at network speed
No need to boot into PXE (W2K3 +)
Wizard based or scripted via Powershell
Self-Service Portal – People Ready Virtual Infrastructure :Self-Service Portal – People Ready Virtual Infrastructure Web based interface
Significant Controls for Managed Deployment
End Users only able to engage with their VMs
Users offered sets of templates for deployment
Quotas set on resources by individual
Optionally deployed
Stale machines “retired” after lease expiration
Rapid Provisioning using Self-Service Portal :Rapid Provisioning using Self-Service Portal Ability to control owned virtual machines Thumbnails of all owned virtual machines
Hyper-V :Hyper-V Greater Scalability and improved performance
SMP & x64 bit guest support
Increased reliability and security
Minimal Trusted Code base
Better flexibility and manageability
New UI
Integration with SCVMM
(Dynamically Add resources)
(Live OS/App Migration ) VM 1“Parent” VM 2“Child” VM 3“Child” Hardware Windows Server 2003 Virtual Server 2005 R2 VM 2 VM 3
Hyper-V vs Virtual server :Hyper-V vs Virtual server
Drivers and enlightenments :Drivers and enlightenments VMs in virtual server see emulated hardware
S3 Trio Graphics, DEC 21140 ethernet etc
Significant overhead
Enlightened VMs in Hyper-V see a Software bus
VM bus devices for network, graphics etc
VM bus links “stub” in child partitionto driver in parent partition
Can can still emulate for unenlightened VMs
Demo :Demo Hyper-V Management, Configuration and VM bus