A Comparison of VMware and {Virtual Server}



Similar documents
Guest Operating System. Installation Guide

Using VMware Player. VMware Player. What Is VMware Player?

Virtual Machine Guide VMware Server 1.0

Comparing Free Virtualization Products

TechTarget Windows Media

Administration Guide VMware Server 1.0

Virtualised MikroTik

Hyper-V vs ESX at the datacenter

SUSE Linux Enterprise 10 SP2: Virtualization Technology Support

Table of Contents Introduction and System Requirements 9 Installing VMware Server 35

Red Hat enterprise virtualization 3.0 feature comparison

Windows Server 2008 R2 Hyper V. Public FAQ

Configuration Maximums VMware Infrastructure 3

Virtual Machine Guide

To join the audio portion of this webcast: meeting code

Backup Exec System Recovery Management Solution 2010 FAQ

Citrix XenServer Product Frequently Asked Questions

Microsoft Exchange Solutions on VMware

Servervirualisierung mit Citrix XenServer

Guest Operating System Installation Guide

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

Running vtserver in a Virtual Machine Environment. Technical Note by AVTware

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE

What s New with VMware Virtual Infrastructure

Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software

VMware vcenter Update Manager Administration Guide

Balancing CPU, Storage

W H I T E P A P E R. Optimized Backup and Recovery for VMware Infrastructure with EMC Avamar

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

FOR SERVERS 2.2: FEATURE matrix

VMware ESXi 3.5 update 2

Installing and Administering VMware vsphere Update Manager

VERSION 2.1. VMware P2V Assistant. User s Manual

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

QuickSpecs. HP Integrity Virtual Machines (Integrity VM) Overview. Currently shipping versions:

Improving availability with virtualization technology

Best Practices for Virtualised SharePoint

VMware ESX Server Configuration and Operation Using a PS Series Group

Oracle Database Scalability in VMware ESX VMware ESX 3.5

WEB COMPAS MINIMUM HOSTING REQUIREMENTS

CA ARCserve Backup r12.5 for Windows Compatibility Matrix

Configuration Maximums

Virtualization Overview

VMware vsphere 5.0 Boot Camp

Vocera Voice 4.3 and 4.4 Server Sizing Matrix

PARALLELS SERVER BARE METAL 5.0 README

VMware Virtual Infrastucture From the Virtualized to the Automated Data Center

VMware vsphere 5.1 Advanced Administration

Philips IntelliSpace Critical Care and Anesthesia on VMware vsphere 5.1

RUNNING vtvax FOR WINDOWS

The future is in the management tools. Profoss 22/01/2008

IOS110. Virtualization 5/27/2014 1

Contents. Introduction...3. Designing the Virtual Infrastructure...5. Virtual Infrastructure Implementation Summary... 14

Advanced VMware Training

PARALLELS SERVER 4 BARE METAL README

Technical Specification Data

VMware: Tool for Server Consolidation

Migrating to ESXi: How To

2009 AAMGA Automation Conference

Configuration Maximums VMware vsphere 4.0

Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES

SQL Server Virtualization

SNOW LICENSE MANAGER (7.X)... 3

Microsoft Windows Apple Mac OS X

Acronis Backup & Recovery 11.5

Simplifying Server Workload Migrations

Virtualization with Windows

Server Virtualization with VMWare

VMware Virtual Desktop Infrastructure (VDI) - The Best Strategy for Managing Desktop Environments Mike Coleman, VMware (mcoleman@vmware.

TGL VMware Presentation. Guangzhou Macau Hong Kong Shanghai Beijing

Symantec Backup Exec System Recovery

SNOW LICENSE MANAGER (7.X)... 3

Parallels Desktop for Mac

VMware vcenter Update Manager Administration Guide

The VMware Administrator s Guide to Hyper-V in Windows Server Brien Posey Microsoft

Professional and Enterprise Edition. Hardware Requirements

RED HAT ENTERPRISE VIRTUALIZATION

Backup & Recovery. 10 Suite PARAGON. Data Sheet. Automatization Features

Enterprise Cloud VM Image Import User Guide. Version 1.0

H ARDWARE C ONSIDERATIONS

PC Blade Virtualization Configuration Guide

The best platform for building cloud infrastructures. Ralf von Gunten Sr. Systems Engineer VMware

Taking the Disaster out of Disaster Recovery

VirtualclientTechnology 2011 July

Configuration Maximums VMware vsphere 4.1

APPLICATION OF SERVER VIRTUALIZATION IN PLATFORM TESTING

Barracuda Yosemite Server Backup

RDP Release Notes And Support

Enterprise Deployment: Laserfiche 8 in a Virtual Environment. White Paper

Configuration Maximums

Hypervisor Software and Virtual Machines. Professor Howard Burpee SMCC Computer Technology Dept.

P2V Best Practices. Joe Christie Technical Trainer

Technical Support Options Product Name:

Transcription:

A Comparison of VMware and {Virtual Server} Kurt Lamoreaux Consultant, MCSE, VCP Computer Networking and Consulting Services

A Funny Thing Happened on the Way to HP World 2004 Call for speakers at the start of the year Why not talk about the new Virtual Server product from Microsoft, I m sure it will be released by then. Session summary This presentation will provide performance comparisons between VMware ESX and Microsoft's Virtual Server product. This information will be based on real test data obtained on equivalent hardware. So here s what we will really talk about 2

Overview Terminology Review Product Histories Architecture Comparison Vendor Positioning of Products The Issue of Support Supported Hardware and OSes Virtual Hardware Comparison 3

Overview continued Features and Tools Scalability Manageability Reliability Performance Cost Recommendations 4

Terminology Virtual Machine Guest OS Host OS Remote Console 5

Product Histories VMware Workstation released in 1999 GSX and ESX released in 2001 SMP for ESX, VirtualCenter & VMotion as well as P2V Toolkit released in 2003 VMware purchased by EMC in 2004 VMware an EMC company Virtual Server Virtual PC for Mac released in 1997 by Connectix Virtual PC for Windows released in 2000 Connectix purchased by Microsoft in 2003 Connectix? Connectix who? Virtual Server released in 200? 6

What Products to Compare Virtual Server GSX or ESX? ESX is a different architecture its own microkernel What about Workstation and VirtualPC? What about everyone else? 7

Architecture Comparison GSX/Virtual Server ESX VM VM Virtualization Layer VM VM Operating System Virtualization Layer SC Hardware Hardware 8

How Does Microsoft Position Virtual Server? NT 4 Server Migration Test and Development Departmental Server Consolidation Disaster Recovery Part of Dynamic Systems Initiative 9

How does VMware Position GSX and ESX? NT 4 Server Migration Test and Development Server Consolidation Disaster Recovery Legacy OS or Application support for Microsoft, Linux or Novell environments Single server to enterprise level solution GSX Most flexible deployment options ESX Highly scaleable, mission critical deployment Both products part of VMware s Virtual Infrastructure solution VirtualCenter VMotion (ESX only) 10

What is VirtualCenter? VirtualCenter A single view, or "dashboard" of all virtual machines Monitoring of system availability and performance Automated notifications with email alerting Robust access control integrated with Windows authentication VMotion Migrate a running VM to a different physical server connected to the same (SAN) without service interruption. Performing zero-downtime maintenance by moving virtual machines around so the underlying hardware and storage can be serviced without disrupting user sessions. Continuously balancing workloads across the data center to most effectively utilize resources in response to changing business demands. 11

VirtualCenter Requirements Management Server -- Supported Operating Systems: Windows 2000 Server Windows 2000 Advanced Server Windows 2003 Server (Web, Standard, Enterprise) Windows XP Professional Management Server -- Minimum Hardware Configuration: Pentium IV 2.0GHz 2GB RAM Minimum 1 10/100Mbps NIC (1Gbps NIC recommended) Can run in a virtual machine VirtualCenter Client Requirements: Minimum 256MB RAM (512 MB recommended) VirtualCenter Client Supported Operating Systems: Windows 98 SE Windows NT4.0 (SP6a required) Windows XP (Home and Professional) Windows 2000 (all versions) Windows 2003 (all versions) VirtualCenter Supported Databases: Microsoft SQL Server 2000 Microsoft SQL Server 7 Oracle 8i and Oracle 9i Microsoft Access (default for demo purposes only) 12

How Important Is Support? Support for guest OS Support for host OS Support for 3 rd party applications running in VM 3 rd party support for guest OS and applications 13

Supported Host Operating Systems Virtual Server Windows Server 2003 Standard, Enterprise, Datacenter and SBS GSX Windows Edition Microsoft Windows Server 2003 Std, Ent and Web Microsoft Windows 2000 Server Std and Adv, SP 3+ (experimental support for 64-bit editions) Linux Edition 64-bit Red Hat Enterprise Linux 3.0 AS, ES, WS SuSE Linux Enterprise Server 8 32-bit Mandrake Linux 8.2, 9.0, 9.2 Red Hat Enterprise Linux 2.1, 3.0 AS, ES, WS Red Hat Linux 7.1, 7.2, 7.3, 8.0, 9.0 SuSE Linux Enterprise Server 7, 8 SuSE Linux 7.3, 8.0, 8.1, 8.2, 9.0, 9.1 Turbolinux Server 7.0, 8.0 Turbolinux Workstation 8.0 14

Supported Guest Operating Systems Virtual Server Windows NT 4.0 Server SP4 to SP6 Windows 2000 Server SP2 to SP4 Windows Server 2003 GSX Windows Server 2003 Web, Standard, and Enterprise Editions Windows Server 2003 Small Business Server Windows 2000 Professional; Windows 2000 Server and Advanced Server Windows NT Workstation 4.0 and Windows NT Server 4.0 Windows XP Professional and Windows XP Home Edition Windows Me Windows 98 and Windows 98 SE Windows 95 (all OSR releases) Windows 3.1, MS-DOS 6 Novell NetWare 4.2, 5.1, 6.0 and 6.5 Red Hat Enterprise Linux 2.1 and 3 (AS, ES and WS) Red Hat Linux SuSE Linux Enterprise Server 7 and 8 SuSE Linux Turbolinux Mandrake Linux FreeBSD 15

Supported Guest OS continued ESX Windows Server 2003 Windows XP Professional Windows 2000 Server, Advanced Server Windows NT 4.0 Server, Service Pack 4 and higher Red Hat 7.3, 8.0, and 9.0; Advanced Server 2.1 SuSE Linux 8.2 and SuSE Linux Enterprise Server 8.0 16

Supported Hardware Virtual Server Microsoft Windows Server 2003 Hardware Compatibility List http://www.microsoft.com/hwdq/hcl Support for 32-bit processor up to 32 optimized for 8 Can run on AMD 64-bit if host OS is 32-bit GSX Hardware Support for Intel and AMD 64-bit processor up to 32 Windows Host Microsoft Hardware Compatibility List Linux Host Vendor specific support ESX ESX supported hardware http://www.vmware.com/support/esx21 Support for up to 16 processors (plus hyperthreading) 17

Virtual Hardware Virtual Server 2005 GSX 3.1 ESX 2.1.1 # Processors 1 1 Up to 2 with SMP Max memory 3.6GB RAM 3.6GB RAM 3.6GB RAM Motherboard 440BX chipset 440BX chipset 440BX chipset BIOS AMI BIOS 2.10 Phoenix BIOS 4.0 Phoenix BIOS 4.0 # PCI devices 4 6 5 Video S3 Trio64 SVGA VMware VGA VMware VGA SCSI Controller Adaptec 2940 LSI Logic Ultra160 LSI Logic Ultra160 Mylex(BusLogic)BT-958 Mylex(BusLogic)BT-958 SCSI Storage 4 HBA - 2TB/device 3 HBA 256GB/device 4 HBA 9TB/device 7 devices/hba 21 devices/hba 15 devices/hba Tape & cdrom support Tape & cdrom support USB Support None 2 USB 1.1 ports None NIC Intel 21140 (up to 4) AMD PCInet (up to 4) AMD PCInet VMxnet (total up to 4) 18

Feature Comparison Virtual Server 2005 GSX 3.1 ESX 2.1.1 Undoable Disks Undoable Undoable snapshot Undoable snapshot Differencing Append Controllable Resource Allocation CPU Windows System Resource Manager Windows System Resource Manager 3 rd party products CPU Memory Network Use of image files CD and floppy CD and floppy CD and floppy Memory Usage Up to host maximum Up to host maximum > Total RAM Shared memory Balloon driver 19

Feature Comparison part 2 Virtual Server 2005 GSX 3.1 ESX 2.1.1 PXE support Boot floppy only yes Yes Networking Private and shared Private and shared Private and shared External/NAT (config) Teamed NICs Teamed NICs External/NAT External/NAT/VLAN Clustering VMs Same host server Same host server Same host server Different hosts V/P cluster pair Pause VM Suspend Snapshot Snapshot Pause Suspend Suspend Encrypted connections Admin and client Admin and client Admin and client 20

Feature Comparison part 3 Virtual Server 2005 GSX 3.1 ESX 2.1.1 Remote client console Windows client ActiveX web control Windows client Linux client Windows client Linux client Security Admin and user Admin and user Admin and user Enhanced with VirtualCenter Enhanced with VirtualCenter Simultaneous VMs Up to 64 VMs Up to 64 VMs Up to 80 VMs VM Specific guest OS addins Yes Yes Yes Programming interface COM COM and Perl VMware SDK Com and Perl Scripted guest events Yes Yes Yes Management MOM 3 rd party tools VirtualCenter 3 rd party tools VirtualCenter w/ VMotion 3 rd party tools 21

Scalability Virtual Server Unknown scalability Optimized for up to 8CPUs and 32GB RAM Management of multiple host servers requires 3 rd party tools beyond MOM monitoring GSX/ESX and VirtualCenter Highly scalable VirtualCenter provides full-featured, centralized management of large number of host servers 22

Manageability Virtual Server Per server web management Monitoring as part of MOM integration 3 rd party tools for rapid deployment GSX/ESX and VirtualCenter Per server web management Dedicated multi-server management via VirtualCenter 3 rd party tools for rapid deployment 23

Reliability Virtual Server Unknown reliability Support from Microsoft and 3 rd parties such as HP GSX/ESX and VirtualCenter Mature products Large number of deployments Support from VMware and 3 rd parties such as HP Fault tolerance through VirtualCenter and VMotion 24

Performance Can It Be Measured? Performance Tools inside the VM May not accurately report due to virtualization Performance Tools on host OS May not provide specific information regarding specific VMs What to test What is an accurate test to determine real world performance 3 rd party tools or built-in? Each product can support both Often requires customized approach 25

Achieving Best Performance General tips Install VM custom drivers Run mixed roles on same host server Use monitoring tools on host server Disable peripherals (CD-ROM, floppy) when not in use Disable graphics intensive visual effects Preallocate virtual disk space Run client in full screen mode Virtual Server specific tips Disable hyperthreading GSX specific tips Recommended maximum VMs per processor 4 ESX specific tips Run same OS on same host server Use VirtualCenter and VMotion for dynamic allocation between multiple servers Recommended maximum VMs per processor 8 26

Purchase Price Comparison Virtual Server Standard Edition up to 4 processors ($?) Enterprise Edition up to 32 processors ($?) GSX with VirtualCenter $3100 per server/2 processor (required support extra) ESX with VirtualCenter, SMP, VMotion $5000 per server/2 processor (required support extra) 27

Recommendations Virtual Server VMware GSX/ESX Smaller, Microsoft OS centered deployments Primarily single host server deployments without the addition of 3rd party tools Testing purposes only until product release Single server to enterprise level deployments. GSX and VirtualCenter Emphasis on broad OS support ESX and VirtualCenter Emphasis on performance and reliability VM Clustered servers in production environments 28

Additional Information VMware GSX http://www.vmware.com/products/server/gsx_features.html VMware ESX http://www.vmware.com/products/server/esx_features.html Microsoft Virtual Server http://www.microsoft.com/windowsserversystem/virtualserver/default.mspx 29

Additional Information continued VMware VirtualCenter http://www.vmware.com/products/vmanage/vc_features.html http://www.vmware.com/support/developer/vc-sdk/ VMware P2V Assistant http://www.vmware.com/products/vtools/p2v_features.html Microsoft s Dynamic Systems Initiative http://www.microsoft.com/windowsserversystem/dsi/default.mspx Microsoft Operations Manager http://www.microsoft.com/mom/ HP Rapid Deployment Pack http://h18013.www1.hp.com/products/servers/management/rdp.html 30

Other Seminars at HP World 3772 Hands-on workshop RDP and ESX Today and tomorrow 3326 Improving Availability and Simplifying Disaster Recovery with Virtualization Technology Yesterday but you can get the slides! 3329 Improving Blade Economics with Virtualization Technology 3783 Server Virtualization: Changing the rules. 31

Questions? 32

Co-produced by: