22
Virtual Server 2005 Overview Rich McBrine, CISSP [email protected] om Technology Specialist Microsoft New England

Virtual Server 2005 Overview Rich McBrine, CISSP

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Virtual Server 2005 Overview Rich McBrine, CISSP

Virtual Server 2005 OverviewVirtual Server 2005 OverviewRich McBrine, [email protected] SpecialistMicrosoft New England

Rich McBrine, [email protected] SpecialistMicrosoft New England

Page 2: Virtual Server 2005 Overview Rich McBrine, CISSP

What is Virtualization All About?What is Virtualization All About?

Server MemoryServer Memory

Key BenefitsKey Benefits Under-utilized processors now Under-utilized processors now

in shared environmentin shared environment Single point of managementSingle point of management Cut down on sprawlCut down on sprawl Reduce costs for aging Reduce costs for aging

hardwarehardware Manage one big piece of Manage one big piece of

hardware instead of many hardware instead of many smallersmaller

Provides a clean test Provides a clean test environmentenvironment

Page 3: Virtual Server 2005 Overview Rich McBrine, CISSP

“We think we will be saving up to $7.5 million over the next 5 years with Virtual Server 2005” --

-Michael Mark, Senior Planner, Allstate

• 20 early adoption customers with 600 virtual machines in production (2000 virtual machines being rolled out)• Over 12,000 downloads of Virtual Server 2005 evaluation software

"Virtual Server is going to blast this market wide open... I'd expect some large number of deployments by the end of next year -- 100,000 is not out of the question.“

-Tom Bittman, Gartner

Jonathan Lau
we can't use the gartner quote unless we get buy off from them. who can get this buy off?
Page 4: Virtual Server 2005 Overview Rich McBrine, CISSP

Common ScenariosCommon Scenarios

NT4 Server Consolidation Consolidate NT4 physical servers onto fewer, current servers• Reduce hardware support costs, data center infrastructure demands• Solid, supported migration tools

Departmental/branch consolidationMultiple applications/services on fewer servers for remote manageability• Rapid provisioning on the fly• Reduce hardware costs• Low provisioning times

Test/development automationSandbox environments for increased quality• Test your AD migration steps with a virtual DC• Validate patches against standard images• Evaluate solutions that require multiple servers• Help desk access to variety of supported OS’s• Provide common development platforms

Page 5: Virtual Server 2005 Overview Rich McBrine, CISSP

Virtual Server architectureVirtual Server architecture

x86/x64 Server

Windows Server 2003

Virtualization Service

Guest OSApplicatio

n

Guest OSApplicatio

n

Virtual Hardware

VS works with Windows: Heartbeat from kernel/

scheduler Device drivers

VS works with Windows: Heartbeat from kernel/

scheduler Device drivers

Virtualization infrastructure VM monitor COM API Resource management WMI/event log

integration

Virtualization infrastructure VM monitor COM API Resource management WMI/event log

integration

Industry-standard device models

Intel 440BX motherboard Intel 21141 NIC S3 Trio64 Gfx

NO custom drivers in guest

Industry-standard device models

Intel 440BX motherboard Intel 21141 NIC S3 Trio64 Gfx

NO custom drivers in guest

Guest OS: Runs all major x86 OSes 3.6GB RAM 4 NICs 56.5TB storage (IDE and

SCSI) 2-node failover MSCS

clustering Guest applications:

Require NO rewriting, rewiring, retraining, etc.

Guest OS: Runs all major x86 OSes 3.6GB RAM 4 NICs 56.5TB storage (IDE and

SCSI) 2-node failover MSCS

clustering Guest applications:

Require NO rewriting, rewiring, retraining, etc.

Up to 32 host CPUs Up to 64GB host RAM

Early tests show good scalability

VS leverages existing system storage, networking and security infrastructure Teamed NICs, teamed

HBAs Optimized for Enterprise

Edition (<8P/32GB)

Up to 32 host CPUs Up to 64GB host RAM

Early tests show good scalability

VS leverages existing system storage, networking and security infrastructure Teamed NICs, teamed

HBAs Optimized for Enterprise

Edition (<8P/32GB)

Page 6: Virtual Server 2005 Overview Rich McBrine, CISSP

Virtual DevicesVirtual Devices

Each VM contains its own set of virtualized hardware devices

These interact in the same way they would on a real machine

This approach ensures: Consistent, known drivers

available with all MS distributions

VM Transportability between systems & Server & PC versions

Virtual Device Models

440BX chipset with PIIX4System BIOS (AMI)

PCI BusISA Bus

Power ManagementSM Bus

8259 PICPIT

DMA ControllerCMOSRTC

Memory ControllerRAM & VRAM

COM (Serial) PortsLPT (Parallel) Ports

IDE/ATAPI ControllersSCSI Adapters (Adaptec 2940)

SVGA Video Adapter (S3 Trio64)VESA BIOS

2D Graphics AcceleratorHardware Cursor

Ethernet Adapters (DEC 21140)SoundBlaster Sound Card

KeyboardMouse

Page 7: Virtual Server 2005 Overview Rich McBrine, CISSP

Desktop to Server & BackDesktop to Server & Back Two products

Virtual PC 2004: Single proc, up to 16 VMs, 4.3GB Shared RAM, no VM clustering

Virtual Server: Multi-proc, up to 64 VMs, 64GB Shared RAM, VM clustering

Same file format, same hardware emulation Build anywhere, move anywhere (SCSI only on Virtual Server,

Sound card only on Virtual PC) No “hardware detection” step No Product Activation step

Page 8: Virtual Server 2005 Overview Rich McBrine, CISSP

Virtual NetworkingVirtual Networking

NIC 1 10.1.1.xNIC 1 10.1.1.x

Internal Only 192.168.1.xInternal Only 192.168.1.x

Virtual Virtual SwitchSwitch

DHCPDHCP

NATNAT

Static 12.10.10.4Static 12.10.10.4

DHCP 12.10.10.201DHCP 12.10.10.201

Share Any Share Any Combo of Virtual Combo of Virtual

Networks with Networks with Any Combo of Any Combo of Physical NICPhysical NIC

Physical NIC1Physical NIC1

Physical NIC2Physical NIC2

Page 9: Virtual Server 2005 Overview Rich McBrine, CISSP

Workload management featuresWorkload management featuresWorkload management featuresWorkload management features

CPU features in actionCPU features in action

CPU resource allocation policiesCPU resource allocation policies

• Weighting provides service level guarantees of DB vis-à-vis other VMs

• Reserve assures that other VMs will not be CPU-starved: balanced workload

max: 20%max: 20%min: 5%min: 5%

wt: 100wt: 100

max: 20%max: 20%min: 10%min: 10%

wt: 100wt: 100max: 50%max: 50%

min: 25%min: 25%

wt: 1000wt: 1000

Web serverWeb serverWeb serverWeb server Business logicBusiness logic DatabaseDatabase

VMVM VMVM VMVM

Page 10: Virtual Server 2005 Overview Rich McBrine, CISSP

Total RAM: 4GB

Memory features in actionMemory features in action

1GB1GB1GB1GB 1GB1GB

• No memory overcommit: running VMs’ RAM cannot exceed physical RAM

• Dynamic memory add/delete not currently supported

512MB512MB

Web serverWeb serverWeb serverWeb server Business logicBusiness logic DatabaseDatabase

VMVM VMVM VMVM

Page 11: Virtual Server 2005 Overview Rich McBrine, CISSP

Migration – Reinstall then move data?Migration – Reinstall then move data?

Server Server MemoryMemory

1.1. Install the core OS and Install the core OS and service packs (a few service packs (a few hours)hours)

2.2. Install the application(s) Install the application(s) (another few hours)(another few hours)

3.3. Migrate the data (tape or Migrate the data (tape or xcopy?)xcopy?)

4.4. Turn off the old boxTurn off the old box5.5. Turn on the new boxTurn on the new box6.6. Do all this with minimal Do all this with minimal

disruption or downtimedisruption or downtime7.7. Pray repeatedlyPray repeatedly8.8. Repeat for each serverRepeat for each server

Virtual Server Virtual Server ToolkitToolkit

VMWare .dsk files

VSMT treats VMWare installations as just

another physical machine being migrated

to Virtual Server

Page 12: Virtual Server 2005 Overview Rich McBrine, CISSP

Physical to Virtual (P2V) MigrationPhysical to Virtual (P2V) Migration

NT 4.0 ServerW2K3 Server

w/Virtual Server & VSMT

W2K3 Serverwith ADS 1.0 & VSMT

Transform ADS image to VHD and deploy to target system & post-migration configuration

Verify suitable configuration, capture image and generate task sequences to use with ADS

ADS pulls image from remote system, VSMT powers down old server

Tech

nolo

gy

Tech

nolo

gy

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

Gu

idan

ceG

uid

an

ce

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

Page 13: Virtual Server 2005 Overview Rich McBrine, CISSP

Virtual Server demoVirtual Server demo

Management Console

VMRC Client Guest

configuration Host

configuration Networking

Page 14: Virtual Server 2005 Overview Rich McBrine, CISSP

Chicken and Egg?Chicken and Egg?

Create a New .VHD

filePut a bootable

CD in your CD-ROM

Capture the Drive

Other options: Capture a floppy drive Capture a virtual floppy drive (file) Capture an .iso image Ghost PowerQuest RIS

Page 15: Virtual Server 2005 Overview Rich McBrine, CISSP

Okay, so I have one, now what?Okay, so I have one, now what?

2 GB2 GB

+ 2GB+ 2GB

4 GB4 GB SYSPREP the source disk, THEN copy OR:

Change the SID (if using on same network) Change NetBIOS Name Change IP Address Configure Away

Page 16: Virtual Server 2005 Overview Rich McBrine, CISSP

Differencing DisksDifferencing Disks2 GB

+ 2GB

4 GB

2 GB

+ .1 GB

2.1 GB Diff Disk References source disk

Only changes to config captured in Diff Disk

Must change NetBIOS name, IP, etc if you didn’t SYSPREP the source

Page 17: Virtual Server 2005 Overview Rich McBrine, CISSP

Oops, I made a mistakeOops, I made a mistake

“Undo” at shutdown

Save state, shut down, undo, etc…

Page 18: Virtual Server 2005 Overview Rich McBrine, CISSP

Virtual Server DifferentiatorsVirtual Server Differentiators 100% support for MS OSs running as

VMs One-stop shopping for support issues Current, supported OSs

Free tools to automate pull vs. 3rd party Smooth legacy app migration to Virtual

Svr Client and server version

interoperability Scripting tools with rich COM interface

for automation No custom drivers (lower support

costs) Single VM files Active Directory integration Lower price**

Page 19: Virtual Server 2005 Overview Rich McBrine, CISSP

Two editions differentiated by scale Standard Edition (<4CPUs) – ERP $499

per server Enterprise Edition (<32 CPUs) – ERP

$999 per server

180 day eval of EE available NOW!! Available in your resource kit

General availability as of October 1st Channels: VL, Retail, SPLA

Pricing and AvailabilityPricing and Availability

Page 20: Virtual Server 2005 Overview Rich McBrine, CISSP

Competitive CostsCompetitive CostsGuest OS

Host OS

VM layer

NIXNIX

GSXGSXGSXGSX ESXESXESXESX

Single Processor

Multi- Processor

Multi- Processor

Target Scenarios

Pricing

Test/DevTargeted Production

Test/DevTargeted ProductionSingle proc per VM

Mission Critical Production Local access via command

line only

For an 8-way server (3.1) $10,000 GSX $2400 Virtual Center

Mgt Tool and agents $5600 for VMotion $500 support (reqd)

$18,500 total*

Standard: $499 up to 4 CPUs Enterprise: $999 up to 8

CPUs Per server, not per processor Migration tools are free

For an 8-way server (v.2.1.1):

$15,000 ESX $5000 Virtual SMP

License $2400 Virtual Center

Mgt Tool and agents $5600 for VMotion $500 support (reqd)

$28,500 total*

NOTE: Migration tools are additional cost, regardless of version of VMWare:

• $9000 perpetual license, unlimited migrations

• $2000 1 year license, 25 migrations, incremental costs for more migrations

Page 21: Virtual Server 2005 Overview Rich McBrine, CISSP

“Virtual” Next Steps “Virtual” Next Steps Load up Virtual PC 2004 and try it

45-day eval from http://www.microsoft.com/virtualpc

Load up Virtual Server 2005 Register for the bits:

http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/trial/default.mspx

Page 22: Virtual Server 2005 Overview Rich McBrine, CISSP

© 2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.