You are on page 1of 42

R2

Microsoft Virtual Server 2005


R2 Technical Overview
OLAV TVEDT
EMENTOR
Agenda
 Microsoft Virtualization Strategy
 Microsoft Virtual Server 2005 R2
 Key Scenarios
 Features and Benefits
 Efficient use of hardware resources
 Enhanced administrator productivity
and responsiveness
 Best supported virtualization solution
 Summary
Increase Lower
Availability Operational
Costs

Server Application
Administrator Developers
s
Increase Improve
Responsivenes Utilization
s
Systems “Operationally “Intelligent
“Designed For Aware Management
Operations” Platform” Tools”
Designs include all Rich instrumentation
information relevant to End to End, automated
and hardware management tools
management resource
virtualization

More flexibility and control in the


provisioning and use of your hardware
resources.
Vision for Virtualization
 IT organizations benefit when
workloads are decoupled from
hardware
 Improves availability, manageability
 Long term, workloads will become
increasingly dynamic
 Virtualization is a key enabling
technology to achieve some of this
today
Businesses Need
Efficiency
 More efficient hardware
environments
 Improved administrative productivity
 Environments to efficiently develop
and test solutions involving multiple
servers with complex configurations
Virtualization Principles
 Allows multiple operating systems to
run simultaneously on the same
processor
 Each independent virtual machine
functions as a self-contained
computer
 Run side-by-side testing and
production systems on the same
machine
 Use off-the-shelf servers
 Use fewer servers with higher utilization
Application
Consolidation
Tool
Hardware
partitioning
Resource
Management
Virtual Machines
(Virtual Server)
(HP, IBM, Unisys) (WSRM)
Technology

Very high- Medium-high Low-throughput


throughput throughput applications
Best applications applications which
will co-exist
for Complete Isolating legacy
isolation Managing applications
of applications resource usage
All applications
Re-sizing must run on More complex
partitions same OS level management
Limit requires a
reboot OS/HW single Performance
point of failure “tax” if not
Capacity in 4- clustered
proc increments
Guidance

Microsoft Solution Accelerator for Consolidating and Migrating LOB


Applications
 Prescriptive guidance for migrating and re-hosting NT4 LOB applications
 Determine which LOB apps are suitable for Virtual Server and how to use
tools to migrate
Application
Consolidation
Application Consolidation
Attack Plan
 Determine legacy platform dependencies:
 NT 4.0 Application Compatibility Toolkit
 The LOB Consolidation “Decision Tree”
 Application and Server Resource Discovery
 Application Shared Resource
Dependencies (Application Profiling)
 Target only server-side applications
 Microsoft .NET applications are
consolidation friendly
 Proof of Concept
Solution Accelerator
Decision Tree Start

 Provides guidance on determining


No Yes
Longevity

Rapid Business- Yes

appropriate solutions for NT LOB apps


Decommission Critical

No No
Windows
Windows Server 2003
Server 2003 Compatible
Yes Compatible No

 What to do? (Process) Decommission

No Yes

No
Portable

Yes
Yes

Envision Rapid
Portability
No
Portable
No Behaved or
Manageable
in WSRM
.NET Framework 1.1
and Windows
Server 2003
WSRM and
Windows
Server 2003

Yes

Assessment
Virtual Server 2005 WSRM and
on Windows Yes Windows
Yes Server 2003 Server 2003

.NET
Behaved or Framework 1.0
No
No Manageable in Managed
WSRM Code

Understanding the start state


Business Case
for Porting Yes Yes

No
.NET Framework 1.0 Business
No Yes No
and Windows Case for .NET
Server 2003 Framework 1.1

Understanding possible end states Virtual Server 2005


on Windows
Server 2003
Virtual Server 2005
on Windows
Server 2003
WSRM and
Windows
Server 2003
WSRM and
Windows
Server 2003
Yes

Mapping to solutions .NET Framework 1.1


and Windows
Server 2003

Refining and finalizing solutions

Virtual Server Planning and Implementation Guide Consolidation using


Virtual Server 2005 R2
 Provides prescriptive guidance on
re-hosting NT LOB apps using
virtual machines
 Based on Virtual Server Migration Toolkit
 Scenario-based and lab-validated
Cost-Effective Solution
A cost-effective and well supported server
virtualization technology for the Windows
Server System™ platform.
 Focused on key customer scenarios
 Consolidate server workloads
 Automate and consolidate software test
and development environments
 Disaster recovery

 Reduce costs and improve IT


responsiveness
 Reduce hardware costs by at least 50%
 Reduce provisioning times by 50-95%
 Increase administrator productivity
Microsoft Virtual Server
2005 R2
Like Virtual Server 2005, Virtual Server 2005 R2 will be
available to customers in two editions:

 Microsoft Virtual Server 2005 R2 Standard


Edition ($99 USD)

 Microsoft Virtual Server 2005 R2 Enterprise


Edition ($199 USD)

Features across the two Editions are the same,


scalability is the only difference.  Microsoft Virtual
Server 2005 R2 Standard Edition will support up to
four processors, and Microsoft Virtual Server 2005
R2 Enterprise Edition will support up to 32 physical
processors.
Consolidate Server
Workloads
 Consolidate infrastructure,
application, and branch
office server workloads
 Ideal for server consolidation
datacenter
branch office
 More efficient use of hardware
resources
 Enhance administrative
productivity
 Rapidly deploy new servers
to address changing
Jack in the Box
Business Goals Solution Results
 Reduce high  Virtual Server 2005  50% fewer in-store
operating costs in R2 used to servers, significantly
2,000 retail consolidate in store reducing
locations systems and re-host management
 Improve POS and back-office and support costs
management line of applications  Reduced upgrade
sight to store  2:1consolidation ratio and patching times
operations and  AD and GP used to  Corporate and
critical data used to manage VM’s restaurants have
and provide access timely access to
rights from Central IT mission critical data
location
 SQL Server 2000 EE
used to transfer data
nightly from stores to
central IT

“Using Virtual Server 2005 R2, we can immediately


upgrade our restaurant hardware and operating system
software to take advantage of higher performance,
reliability, and management features while running older
applications on Windows NT.” says Brian Yates, Director of
Restaurant Systems, Jack in the Box.
Legacy Application Re-
Hosting
 Applications often outlive their original OS
or hardware
 VS enables smooth migration on your
timeline
 Upgrade infrastructure without having to
upgrade or rewrite applications
 Host legacy applications on current hardware
running Windows Server 2003
Software Test and
Development
 Consolidate and automate software
test and development environments
 Greater flexibility
 Better test coverage
 Developer productivity
 Automate provisioning

 Test distributed server


applications on a single physical
server
Disaster Recovery
 Virtual Server 2005 R2 can be used
as part of a disaster recovery plan
 Provides application portability
 Flexibility across hardware platforms
Virtual Server Benefits

Efficient use of
hardware resources

Enhanced Best supported


administrator server virtualization
productivity and solution
responsiveness
Efficient Use of Hardware
Resources
 Virtualization
 Improved performance
 Greater scalability with x64 host support
 iSCSI support
 Host clustering support
 Windows server guest operating system
performance optimization
 Broad x86 guest operating system
compatibility
 Resource management
 Policy-based resource management features
 Fine-grained control of CPU and memory
resource allocation
64-bit Host Support
 Provides Greater Scalability
 Supported x64 hosts
Windows Server 2003 Standard x64 Edition
Windows Server 2003 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
 Host-only 64-bit support
No 64-bit guest support in this release
64-bit guest support planned for next
generation virtualization products
Improved Performance
 Virtual Server 2005 R2 includes
 Improved shadow page table
management
 Improved performance of guest process
switching and memory intensive
application
 Up to 65% increase in internal memory
tests
 Up to 50% decrease in CPU utilization
using 64 bit host
High Availability
Scenarios
 Virtual Machine Clustering:
 Support for iSCSI allows clustering virtual
machines across hosts
 Virtual Server R2 Host Cluster support
 The ability to cluster Virtual Server hosts.
 Virtual Server host clustering uses Windows Server
2003 EE/DTC clustering
 Virtual Server host clustering supports SAN, iSCSI or
direct attached storage
 Benefits:
 Guest OS agnostic. Any virtual machine running any
OS can be moved or failover to another cluster node
 FREE. Virtual Server host clustering will be available
as a free download in the same time frame as Virtual
Server 2005 R2
Host Cluster Support
Details
 Accommodates both planned and
unplanned downtime
 Planned downtime:
Servicing the host hardware or patching the
host operating system
Virtual machine migration. Virtual machines
can be moved from one cluster node to
another with minimal downtime. (Downtime
dependent on speed of storage
infrastructure)
 Less than 10 seconds to move 128 MB vm via 1GbE
iSCSI (faster on SAN)
 Unplanned downtime:
Failover to another cluster node due to
hardware failure
Increased Administrator
Productivity
 Deploy
 Complete scripted control enables
automated configuration and
deployment
 Manage and Migrate
 Use existing server management
tools to administer virtual machines
running on a familiar host operating
system Efficient use of
hardware resources

Best
Productive and
supported
responsive solution
Easy to Deploy
 Comprehensive COM API
 Enables complete scripted control
of virtual machine environments
 Virtual Hard Disks (VHDs)
 Encapsulates virtual machines
 Allows flexible configuration,
change and deployment
 Virtual Networking
 Facilitates secure and versatile
networking
 PXE Boot integrated in updated
BIOS
Allstate Financial
Business Goals Solution Results
 Slow the growth of  Virtual Server 2005  50% decrease in
servers in data center R2 used to server hardware
and test/dev lab consolidate test/dev growth (expect to
servers reduce new server
 Eliminate need count by 114 in
to build additional data  Consolidation ratio 2004)
center space of 4:1 in Claims
Technology  Estimate savings of
Services Group US $7.5M over 5
years
 COM API used to
leverage scripts to  Reduced server
automatically provisioning time
deploy new server from 4 weeks to just
builds a few minutes
 Delayed or
eliminated need for
additional data
center space
“If you invest in 30 servers and find out six months later that the
application isn’t really worth the investment, you have those servers
lying around collecting dust. With Virtual Server 2005 R2, we can
create 30 servers in no time on just a few physical servers, and do a
proof of concept to determine whether the application is viable.

Najam Usmani, Allstate Insurance Company


Easy to Manage and
Migrate
 Virtual Server Administration Website
 Secure, authenticated administration and
client remote access
 Microsoft integrated solutions
 Active Directory integration
 Microsoft Operations Manager 2005
Management Pack for Virtual Server
 Systems Management Server 2003 SP1
 Virtual Server Migration Toolkit
 Other solutions
 Integrate other existing server
management tools
Virtual Server Migration
Toolkit
Re-host as Virtual
Machines
 Planning and Implementation Guide based
on:
 Virtual Server 2005 R2
 Virtual Server Migration Toolkit (VSMT)
 Focus on re-hosting Windows NT 4.0
machines
 Virtual Server Migration Toolkit
 Re-hosting Windows NT 4.0, Windows® 2000,
and Windows Server 2003 physical servers
intact on virtual machines
 Leverages ADS
 Three executables and ADS task sequences
 Command-line driven for automated
deployment through scripting
Physical to Virtual (P2V)
Migration
Virtual Server Migration Toolkit

 Command line tools to help automate P2V migration
 Leverages Automated Deployment Services (ADS)
 Beta now, RTM in Q4

Verify suitable Configure new


configuration, virtual machine
Technology

capture image and running NT4 and


generate task legacy
sequences to use applications
with ADS

NT 4.0 Server
W2K3 Enterprise Server
w/Virtual Server & VSMT
Transform ADS image
to VHD and deploy to
new target system
Guidance

W2K3 Server
with ADS & VSMT

 Solution Accelerator for Consolidating and Migrating LOB


Applications
 Determine which applications are good candidates for Virtual Server
 Guidance on using VSMT in combination with ADS
VSMT Limitations
 Limitations
 Servers with hardware not emulated in VS
cannot be moved – for example, parallel port
dongle, USB, HBAs
 Physical servers with less than 96 MB of
memory cannot run migration tools (160 MB if
FAT partitions)
 Cannot migrate extended and dynamic
partitions
 Cannot migrate SAN data – must be copied
manually
 Some hardware configurations will require
manual intervention in the migration process,
particularly with Windows NT 4.0
 Targeted at IT Pros or consultants
Planning and
Implementation
 The LOB solution accelerator
contains a planning and
implementation guide
 Planning guide provides guidance for
completing a Virtual Server 2005
solution
Guides planning and design of the solution
 Implementation guide gives information
on establishing the Virtual Server 2005
environment and virtualizing
applications
Guides consolidation and migration of NT4
server onto virtual machines
AtlantiCare
Business Goals Solution Results
 Accelerate migration  Virtual Server 2005  Eliminated need to
from Novell to R2 used to expand or relocate
Windows without consolidate data center
adding data center infrastructure and  Reduced server
space legacy application operating and
 Move legacy servers management costs
applications to  Consolidation ratio  Virtual machine
supported hardware achieved of 33:2 deployment in less
to increase reliability than 5 minutes vs
 Improve the physical machine
efficiency with which deployment of 10
servers could be days
deployed, re-
imaged, and retired
for developers

“Without using Virtual Server 2005 R2, our migration to new


Windows Server System applications would have been delayed
several months…With Virtual Server 2005 R2, we have just three
servers using six outlets. Plus, these newer systems use far less
rack space than our old systems, giving us additional data center
savings.”

Roger Vann, AtlantiCare


Management Pack for MOM
2005 Displays all hosts
including knowledge
of physical vs virtual

Generate scripts
leveraging COM API to
automate tasks

Fine grained
control over
virtual
MOM 2005 – machines
Single pane (guests)
for managing Mapping guests
physical servers to host with
to virtual visibility into
machines server health

 One-to-Many management of hosts and guests


 Health monitoring and configuration changes
 Closed loop automation via scripting and COM API
 Available in Q4
VS and SMS 2003 SP1
 SMS Client supported in virtual
machines
 Configuration management support
for virtual machines
 Virtual Server 2005 R2 called out in
hardware inventory information
 A new node called Virtual Machine in the
SMS admin console Resource Explorer
 Discovery of virtual host/guest
relationships 
Additional
Improvements
 Improved Hyperthreading support
 F6 Disk (SCSI driver)
 Virtual disk pre-compactor
 Open necessary ports at install time
 Reserve space for saved states
Best Supported Server
Virtualization Solution
 Comprehensive support and testing of
Microsoft solution stack
 Windows qualified drivers
 Operating system support
 Windows Server System family support
 Ecosystem Support
 ISVs and customers can create functionality
and manageability
 Forward migration
 Smooth migration path to Windows
Virtualization
Virtualization
Investments
 Management tools

VHD format:
 Royalty-free license
 Enables migration
from Virtual Server to
Windows hypervisor

Windows Hypervisor:
 Powerful virtualization
built into the Windows
platform
demonstrati
on
Summary
 Cost-effective, well supported server
virtualization technology
 Increases hardware utilization

 Enables organizations to rapidly

configure and deploy new servers


 Supported through the entire
Microsoft solution stack
 Visit our homepage for the latest
information
 http://www.microsoft.com/virtualserver
© 2005 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
All other trademarks are property of their respective owners. The names of actual companies and products mentioned herein may be the trademarks of their
respective owners.
© 2005 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
All other trademarks are property of their respective owners. The names of actual companies and products mentioned herein may be the trademarks of their
respective owners.