You are on page 1of 29

IBM

IBM System x and Microsofts


Virtualization Technologies

Benefits of deploying Windows Server 2008 Virtualization IBMs resilient Intel


based infrastructure.

February 11, 2009


Ahmar Mohammad, Scott Smith, RK Shridhar

Why Virtualize?

Server Consolidation
Energy & Space Reduction
Application Compatibility

Rapid Provisioning
High Availability
Business Continuity

Dynamic Datacenters &


Desktops
Accelerated Responsiveness

Why is virtualization such a big deal? A lot of people understand, and they think it's about saving money, it's
about saving power, it's about green IT, it's about space, and that's certainly true. But in our perspective, it's
much, much bigger than that, and people are just now beginning to understand that. We think that there's a
major transformation taking place in IT. This major transformation that's been taking place for years is
starting to accelerate, and we believe that virtualization is a major enabler and catalyst of that transition
that's taking place.
- Tom Bittman, Gartner VP and Chief of Research of Infrastructure and Operations, at Microsofts Virtualization Launch Event

Microsoft Virtualization Strategy


Its the Platform
you know

Data center to
desktop

End-to-End
Management

Key feature
of platform

Full range of
products & solutions

Physical and Virtual


& Cross-hypervisor

Tools
you know

Large partner ecosystem

Best
TCO/ROI

1/3 the price up front


Significant Savings

Interoperability
Lower ongoing costs

Microsoft Virtualization Products


From the Datacenter to the Desktop
Server
Virtualization

Application
Virtualization

Presentation
Virtualization

Desktop
Virtualization

Having one vendor for


the hypervisor,
operating system, and
much of our application
software was very
appealing to us from a
support and cost
perspective.
Bert Van Pottelberghe,
Sales Director,
Hostbasket

User State
Virtualization
Document redirection
Offline files

Managing Physical and Virtual Server Lifecycles

Backup

Virtualized Workloads
Microsoft fully supports our key
server applications in a virtualized
environment
Microsoft has updated server
workload licensing to enable
virtualization mobility
Management of the workloads is
key, not just the virtual machine

Maxol runs Exchange Server 2007, SQL


Server 2005, Terminal Services, and file and
print servers as key workloads in its virtual
environment. Going forward, nearly every
business application at Maxol will be a
candidate for virtualization.
Maxol Case Study

Weve seen first-hand that we can


virtualize everything from file, print, and
web servers to database servers running
SQL Server and Oracle, and actually have
the virtual machine run *faster* than
what it ran on our original physical box.
Janssen Jones, Indiana University

Hyper-V: Production Scalability


Hyper-V Powering Microsoft Internet Properties
TechNet: 100% Hyper-V
http://technet.microsoft.com
~1 million hits a DAY

MSDN: 100% Hyper-V


http://msdn.microsoft.com
~3 million hits a DAY

Microsoft.com: ~50% Hyper-V and growing


http://www.microsoft.com
>1 billion hits a month

What's new in Microsoft Virtualization

Momentum

Product
Updates

IDC Virtualization Tracker shows Microsoft now has 23% of virtualization


market!
Held the getVIRTUALnow Virtualization Launch event in Bellevue and over 100
additional getVIRTUALnow events worldwide
Over 400 servers certified for Hyper-V by over 40 OEMs
Over 1M customers have downloaded RTM of WS2008

Windows Server 2008 Hyper-V RTM is available now via Windows Update.
Microsoft Hyper-V Server 2008 is now available for download
System Center Virtual Machine Manager 2008 is now available for download
App-V 4.5 and Configuration Manager 2007 R2 also available

Announced 24 core support with new Intel 6-core processors


Announced changes in licensing and support for key Microsoft server
applications, removing the restrictions on VM mobility
New virtualization offerings by Microsoft Learning & Microsoft Consulting
Recent News
Announced new virtualization features in Windows Server 2008 R2

Windows Server 2008 R2 - Hyper-V


Delivers high levels of availability for production workloads via flexible
and dynamic management while reducing overall costs through efficient
server consolidation via:

Better flexibility

Live Migration
Cluster Shared Volumes
Hot Add/remove of Storage

Improved performance

Improved memory management with Second Level Address Translation

(SLAT)
Reduced CPU burden with TCP Offload support
Virtual Machine Queue (VMQ) Support
Improved Networking throughput with Jumbo Frame Support

Greater Scalability

At least 32 logical processor support


Processor power management support and enhance Green IT with Core
Parking

How Intel Delivers the Best Platform for Virtualization


Delivering Virtualization Technology Innovations across

Processor

Chipset

Network

helping to deliver performance and reliability for


virtualized environments
10

2009 IBM Corporation

Intel & Microsoft Technical Collaboration


Optimizing for the datacenter

Performance
Processor/Cache Optimizations
Scheduling Optimizations
I/OAT

Virtualization
Intel Virtualization Technology &
Hyper-V
Deliver Near Native Performance

Energy Efficiency
Intel Demand Based Switching
Multi-Core HW coordinated power
management

RAS
Optimized Support for WHEA in
Windows Server 2008
PCIe Advanced Error Reporting

2009 IBM Corporation

Intel VT Transition Latency Reduction


Intel VT Transition Latencies for Intel
Xeon Processor Family

Hyper-V utilizes Intel VT


hardware assist
Intel VT transition latency
improvements benefit
Hyper-V

2004

2005

2006

2007

2008

Round-trip Intel VT transition latency

Latest generation of the


CPU have lowest latency
and deliver better
performance

2009 IBM Corporation

Intel VT FlexPriority
Windows XP SP3
Ntttcp Throughput

Relative Performance

10.7

Eliminates interrupt
overheads in 32-bit
windows guest OS

Ideal for legacy 32-bit


Windows guest OS
consolidation

10.7x
1
w/o Intel VT

w/ Intel VT

FlexPriority

FlexPriority

2009 IBM Corporation

Power Management on Intel Xeon


Windows Server 2008*, first Windows Server* with
power management enabled by default
Hyper-V supports full P-state and C-state Power
management
C-state: utilizes low power states during idle times
P-state: utilizes Enhanced Intel Speedstep Technology to
adjust voltage and frequency in response to processor load

Hyper-V optimized for Intel Xeon Processor


power management
2009 IBM Corporation

Optimized for performance with Intel Xeon 7400

Relative Performance/Watt

vCon relative
Performance/watt results

1.52
1

1.52x

Intel Xeon Processor

Intel Xeon Processor

X7350 (5 CSUs)

X7460 (6CSUs)

Intel Xeon 7400


45nm Hi-K process
6-cores
16MB Shared L3 Cache
Intel Virtualization
Technology

Source: Principled Technologies as of 15 September 2008. for details see: http://www.principledtechnologies.com/Clients/Reports/Intel/vConHV2Sys0908.pdf


http://www.principledtechnologies.com/Clients/Reports/Intel/vConHV4Sys0908.pdf
Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software
design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance
tests and on the performance of Intel products, visit http://www.intel.com/perf ormance/res ourc es/limits.htm Copyright 2008, Intel Corporation.

15

2/9/2009

2009 IBM Corporation

VMDq: Intel NIC Enhancements for Virtualization

Which Road Would You Take?


Multi-lane highway
sharing one toll booth
without Fast Pass

Multi-lane highway
multiple toll booths
all with Fast Pass

2009 IBM Corporation

VMDq solution for I/O virtualization


VM1
Virtual NIC

VM2
Virtual NIC

VMM

VMn
Virtual NIC

VM1
Virtual NIC

VM2
Virtual NIC

VMn
Virtual NIC

VMM

Intel
NIC
with
VMDq

NIC

LAN

LAN
VMDq reduces I/O interrupts and
optimizes data sorting through
highly efficient data queues
2009 IBM Corporation

Virtualization: Usage Scenarios


Server consolidation

The single largest usage scenario


Moderate consolidation density is the norm today
Higher consolidation densities coming

IT optimization

Simplification and more efficient management


Rapid provisioning and deployment
Higher availability with zero down time
Basis for disaster recovery solutions

Development and test infrastructure consolidation

ISVs, HSVs, and support centers leverage virtualization to minimize the


number of physical servers required

Client consolidation

Virtual Client Solution is an emerging usage scenario

18

System 1

System 2

System 4

Advanced Virtualization

10% busy
2KW

10% busy
2KW

10% busy
2KW

70% busy
4KW

Total Power 8KW

APP 8

APP 7

APP 6

APP 5

APP 4

APP 3

APP 2

APP 1

APP 8

APP 7

APP 4

APP 3

APP 2

APP 1

Virtualization Server Consolidation Saves Money & Energy

Total Power 4KW

Server consolidation exploiting virtualization is a


very effective tool in reducing energy costs

19

Virtualization Scale up or Scale out?


Scale Up

Scale Out

High end virtualization

Total Infrastructure consolidation

Best when hosting multiple high


performance VMs

Best when concerned about aggregation


to many eggs in one basket

OS image has larger memory footprint


(8GB and up)

Choose when OS image requires 8GB or


less per system

Least number of systems to manage

Low power, heat, super dense

Balance of CPU cores, memory, and I/O.

Balanced system performance

20

IBM Scale-Up Virtualization


System x3850/3950 M2
Customers choose scale-up
architectures for virtualization to
enhance flexibility and better
respond to peak work loads
System x enterprise servers leverage
40 years of innovation in
mainframe virtualization
Scale-up deployments reduce the
number of physical servers to
manage

Designed for scale-up growth to


provide a flexible virtualization platform
Up to 4, six-core processors per
chassis
Up to 32 DIMM slots and 256GB
memory per chassis
Dual port GB Ethernet w/ TOE
7 PCI-E 8X slots to support
additional I/O requirements of
virtualization

Enterprise servers provide pay-asyou-grow expansion for workload


growth

21

Differentiate with Main Frame RAS Innovations


PFAs for all major components

PFA Comparison

PFAs (Predictive Failure Alert) identifies a problem


before it becomes a problem
Administrators can replace Hot Swap components
before system goes down, greater reliability

Hardware:
- HDD
- Memory
- CPUs
- Fans
- VRM
- Power supplies

Dell HP

xSeries

Yes
Yes
Yes

Yes
Yes
Yes
Yes
Yes
Yes

Yes
Yes

Chipkill & ECC Memory


Chipkill Memory enables increased availability by detecting and
correcting multiple-bit memory DIMM errors
Better memory reliability to the high demands of virtualization

Memory ProteXion - Redundant Bit Steering


Redundant Bit Steering is similar to the "hot-spare" of a DASD Array
Utilizes unused bits in each memory DIMM (hot spare bits)
Included at no additional cost, requires no additional hardware, and
works independently of operating system

72 Bit DIMM
64 Bits
Data

6 Bits
ECC

2 Bits
Spare

Memory Mirroring + Hot-swap


Propels Intel-based servers towards continuous operations
Dramatically increases uptime and allows scheduled maintenance
Mainframe capability and reliability

22

What makes x3850/3950 M2 unique?

eX4 memory controller reduces cache


misses improving performance
Industry leading memory architecture
Power consumption is up to 20% better
then competition
Ability to scale across multiple chassis to
take advantage of the improved
capabilities of Hyper-V Server 2008 R2.

23

IBM Scale Out Virtualization


Scale-out architectures have sufficient memory
capacity and core counts to be effective platforms
for virtualization

Result is a more modest number of VMs per server


than with enterprise servers

For customers that prefer to distributed workload


for organizational or architectural reasons or

Have standardized on two-socket servers

BladeCenter
Reduced scale-out complexity
with innovative, integrated,
open design
Up to 14 Blades per chassis
Built in hardware redundancy
Adv Management Module
BladeCenter Open Fabric
Manager
Broadest range of switches

System x3650
12 DIMM Slots
Rich internal storage options
Tested and certified for a broad portfolio of
virtualization technologies
Stable business-critical application servers

24

Virtualization Made Easy on BladeCenter HS21 XM


The blade server platform for x86 virtualization
Simplify your server environment
Drive out power consumption
Save time, space, money
IBM BladeCenter HS21 XM designed for virtualization:
Lightning-fast with high-performance quad-core processors
High-memory-per-core board design to maximize VMs per blade
High speed and high port count IO made easy with IBM Open Fabric
Manager
Always on design with NO moving parts on the blade
More VMs/Watt with energy-smart BladeCenter
Ease of Management
Advanced Management Module
BladeCenter Open Fabric Manager
IBM Active Energy Manager

25

Blade Deployment Made Easier


What is Open Fabric Manager?
Advanced Management Module based Firmware

I/O address assignment for initial blade deployment and re-deployment


Slot-based Address assignment and failover
Creates blade failover pools Event Action Plans
Provides I/O parameter and VLAN migration
in case of failover
Optional Advanced Upgrade -Simple firmware upgrade to Adv. Management Module
Standalone Utility or IBM Director Extension
Manage up to 1400 blade servers from a single login

26

IBM Systems Director


See and manage physical & virtual resources across multiple systems
Consolidation

Single consistent cross-platform management tool


Simplified tasks via Web-based interface

Status, Health, & Monitoring of platform resources


Upward Integration Packs Tivoli, MS, CA, HP,

Integrated

Physical and Virtual Management

Discovery / inventory of physical and virtual resources

Visualization of server resource topologies

Platform

of Platform Management Tools

Update Management

Simplified, consistent cross-platform tools


acquire, distribute, and install firmware, drivers,

Entitled

for use with every IBM server

27

Process and Approach Data Collection


Consolidation Discovery and Analysis Tool (CDAT) is an IBM tool
for server discovery and data gathering.
Gathers system configuration and utilization information such as CPU,
Memory, Storage, Network
Does not require any agents installed
Uses only published API calls to enumerate systems
Periodically collects information over period of time (usually 7-10 days)
Does not store any passwords
Does not read disk data

Sample CDAT data extracted into an Excel spreadsheet:


Server
Name
server1
server2
server3

CPU
Count
1
2
1

CPU
MHz
863
863
1128

Memory
(MB)
1048
1048
524

Used
Storage
(GB)
13
27
4

Memory
Memory
Disk Drive Usage (MB) Usage (MB)
Count
Peak
Avg
2
788
542
2
1012
958
2
396
319

CPU %
Peak

CPU %
Avg

100
99
100

4
24
4

Disk
Transfers/
sec Avg

1
4
11

28

Thank you for your time today!

IBM
System x