Date post: | 21-Nov-2014 |
Category: |
Documents |
Upload: | webhostingguy |
View: | 1,215 times |
Download: | 1 times |
Virtual Server 2005 OverviewVirtual Server 2005 OverviewRich McBrine, [email protected] SpecialistMicrosoft New England
Rich McBrine, [email protected] SpecialistMicrosoft New England
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
“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
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
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)
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
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
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
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
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
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
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
Virtual Server demoVirtual Server demo
Management Console
VMRC Client Guest
configuration Host
configuration Networking
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
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
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
Oops, I made a mistakeOops, I made a mistake
“Undo” at shutdown
Save state, shut down, undo, etc…
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**
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
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
“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
© 2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.