VMware ESX Server

                                                     Datacenter-Class Virtual Infrastructure
                                                     for Mission-Critical Environments




Copyright © 2005 VMware, Inc. All rights reserved.
VMware Mission


          Transform industry standard server and desktop
                  computing through virtualization


                                                                                      70% Reduction in
                                                                                      Operating Costs
         Application                                 Application   App      App       40% Reduction in
                                                                                      Hardware and
                                                        OS         OS       OS        Software Costs
                 OS                                                                   Increased Reliability
                                                           Virtualization             & Responsiveness
                                                                                      Greatly Enhanced
           Hardware                                  Hardware       Hardware          Business Continuity
                                                                                      Increased Utilization
                                                                                      & Return on Assets



Copyright © 2005 VMware, Inc. All rights reserved.
What is Virtual Infrastructure?

                                                                 Infrastructure is what
                                                                 connects resources to your
                                                                 business
                                                                 Virtual infrastructure is a
                                                                 dynamic mapping of your
                                                                 resources to your business
                                                                 Result: decreased costs
                                                                 and increased efficiencies
                                                                 and responsiveness




            VMware technology provides a thin virtualization layer that
               encapsulates operating systems and applications
                        into portable virtual machines


Copyright © 2005 VMware, Inc. All rights reserved.
What is Virtualization?

                          Without Virtualization      With Virtualization

                               Application


                         Operating System


                                 Hardware



            • VMware provides hardware virtualization that presents a complete x86
              platform to the virtual machine
            • Allows multiple applications to run in isolation within virtual machines
              on the same physical machine
            • Virtualization provides direct access to the hardware resources to give
              you much greater performance than software emulation

Copyright © 2005 VMware, Inc. All rights reserved.
Three Key Properties of Virtualization




Copyright © 2005 VMware, Inc. All rights reserved.
Three Key Properties of Virtualization




            Partitioning                                     Isolation                      Encapsulation
• Run multiple operating                             • Isolate faults and security at • Encapsulate the entire state
  systems on one physical                              the hardware level               of the virtual machine in
  machine                                            • Dynamically control CPU,         hardware-independent files
• Fully utilize server resources                       memory, disk and network • Save the virtual machine state
• Support high availability as                         resources per virtual            as a snapshot in time
  shared data is cluster-ready                         machine                        • Re-use or transfer whole virtual
  for failover and redundancy                        • Guarantee service levels         machines with a simple file copy



Copyright © 2005 VMware, Inc. All rights reserved.
VMware ESX Server

            Datacenter-Class                         •   ESX Server is a virtual
          Virtual Infrastructure                         machine platform with a
   for Mission-Critical Environments                     bare-metal architecture for
                                                         highest possible performance
                                                     •   Lean virtualization-centric
                                                         VMkernel delivers complete
                                                         control over hardware
                                                         resources
                                                     •   Supports dynamic allocation
                                                         of computing resources
                                                     •   Highly available, fault-tolerant
                                                         and secure design
                                                     •   Supports both scale-up and
                                                         scale-out strategies



Copyright © 2005 VMware, Inc. All rights reserved.
Bare-Metal vs. Hosted Virtualization




           Hosted                        (Workstation, ACE
                                         & GSX Server)         Bare Metal               (ESX Server)


    • Device support is inherited from host                  • Maximum performance with lowest overhead using
      operating system for maximum hardware                    certified hardware
      compatibility                                          • Highly efficient direct I/O pass-through architecture
    • Virtualization installs like an application              for network and disk
      rather than like an operating system                   • Highly secure micro-kernel virtualization layer—
    • Can run alongside conventional                           only 100Ks of lines of code versus 10–25 million
      applications                                             lines of host operating system code
                                                             • Advanced features like VMotion available


Copyright © 2005 VMware, Inc. All rights reserved.
ESX Server Components

                                                                             • VMkernel
                                                                               • Manages all virtual machines
                                                                             • Service console
                                                                               • Linux-based bootstrap manager
                                  VMkernel                                       and administrative interface
                                                                             • VMware management
                                                                               interface (MUI)
                                                                               • Access to ESX Server admin
                                                                             • ESX Server remote console
                                                                               • Access to virtual machines
                                                                             • VMware Scripting API
                                                                               • Automate management &
       Shared SAN                        VMware Management Interface (MUI)       monitoring
         Storage                                & Remote Console



Copyright © 2005 VMware, Inc. All rights reserved.
ESX Server Remote Management Features

                                                     • Web-based management
                                                       interface
                                                       • Create, modify, stop, start,
                                                         suspend/resume virtual machines
                                                       • Monitor CPU and memory usage
                                                       • Access from any browser

                                                     • Remote console
                                                       •   Windows and Linux versions
                                                       •   Create, configure & manage VMs
                                                       •   Full mouse and keyboard support
                                                       •   Remote full screen
                                                       •   Tabbed “quick switch” interface
                                                       •   Good low-bandwidth performance

                                                     • SSL security




Copyright © 2005 VMware, Inc. All rights reserved.
ESX Server is a Resource Multiplier
                                 with Very Granular Resource Management

   Resource                                          Physical Server   Virtualization
  CPU                                                4-Way Server      20–30 VMs
  Memory                                             6GB Server        12GB VM Memory
  Storage                                            2 HBAs (paired)   32 Virtual Disks
  Network                                            2 NICs (teamed)   16 Virtual NICs

• All physical resources are shared by virtual machines resulting in a
  multiplier effect
     • The goal is to maximize hardware utilization for greatest ROI while providing isolation
• ESX Server provides very granular resource allocation per virtual machine
     • Can establish minimum, maximum, and proportional share amounts per VM for CPU,
       memory, disk and network bandwidth and modify these allocations while they are running
     • Allows apps to use greater resources periodically without requiring a constant
       allocation

Copyright © 2005 VMware, Inc. All rights reserved.
VMware Virtual SMP

  • Add-on module for ESX Server
  • Allows single virtual machine to
    span two processors
  • Benefits
        • Increased virtual machine performance
        • Move more intensive workloads into
          virtual machines
        • Meet requirements of applications
          designed for 2-way systems
        • Develop and test applications in dual
          processor environments
  • Compatible with dual-core and
    hyperthreaded processors


Copyright © 2005 VMware, Inc. All rights reserved.
Device Management
                                                                          for Hardware Virtualization

                    1-4 Ports                    1-4 Ports

Up to 2
CD-ROMs                                                           1-2 Drives
                                                                                • VMkernel virtualizes
                                                                                  the physical hardware
                                                                                  and presents each
                                                                                  virtual machine with a
                                                                                  standardized virtual
                                                                                  device
                                                                                • This standardization
                                                                                  makes virtual
                                                                                  machines uniform and
                                               1-4 Ethernet Adapters
                                                                                  portable across
   1-4 SCSI Adapters                                                              platforms
   1-15 Devices Each
                                         Up to 3.6GB RAM and 1 CPU
                                         or 2 CPUs with VMware Virtual SMP




   Copyright © 2005 VMware, Inc. All rights reserved.
Network Management
                                                     for Network Virtualization
• VMs use virtual NICs mapped to one or
  more physical NICs through virtual switches
     • Each virtual NIC gets its own MAC address
     • Zero collisions occur for internal traffic
• NIC Teaming groups 2-10 physical NICs to
  form a highly redundant network device
     • Statically load-balances traffic for all VMs
     • Traffic shaping can manage bandwidth per VM
     • Failover is offered transparently to all VMs
• Extra Security available for virtual NICs
     • VMs on the same virtual switch cannot see
       each other’s traffic
     • Disallow MAC address changes by the OS                   Teamed Physical NICs
     • Disallow forged source MAC transmits
     • Disallow promiscuous mode


Copyright © 2005 VMware, Inc. All rights reserved.
Access Management
               ESX Roles Allow Granular Management Control


• ESX Server allows for four
  levels of privilege to control
  access to ESX Servers and
  their virtual machines
• VirtualCenter extends the
  ESX Server access control
  by allowing staff to manage
  all ESX Servers from a
  central point with active
  directory domain integration




Copyright © 2005 VMware, Inc. All rights reserved.
ESX Server Hardware Support
   Rack and Blade                                    •   Dell           • NEC        • Fujitsu Siemens
   Servers                                           •   HP             • Unisys
                                                     •   IBM            • Bull
                                                     •   Intel white box compatible servers and blades
   Storage Area                                      •   Dell            • HP                • NEC
   Networks                                          •   EMC             • IBM               • 3PAR
                                                     •   Fujitsu Siemens • Network Appliance

   SCSI Controllers                                  •   Adaptec
                                                     •   LSI Logic
   RAID Controllers                                  •   Adaptec       •   HP       •   LSI Logic
                                                     •   Dell          •   IBM      •   Mylex
   Fibre Channel                                     •   Emulex
   Adapters                                          •   QLogic
   Ethernet NICs                                     •   Intel         •   3Com
                                                     •   Broadcom


Copyright © 2005 VMware, Inc. All rights reserved.
ESX Server Guest Operating System Support

  • Support for a broad range of guest operating systems
        • Windows Server 2003: Standard, Enterprise, Web Editions, and
          Small Business Server
        • Windows 2000: Server and Advanced Server
        • Windows NT : 4.0 Server
        • Windows XP Professional
        • Red Hat Linux 7.2, 7.3, 8.0, and 9.0
        • Red Hat Enterprise Linux 2.1 and 3
        • SUSE Linux 8.2, 9.0 and 9.1
        • SUSE Linux Enterprise Server 8
        • Novell NetWare 5.1, 6.0 and 6.5
        • FreeBSD 4.9

Copyright © 2005 VMware, Inc. All rights reserved.
Thank You.




Copyright © 2005 VMware, Inc. All rights reserved.

ESX Server from VMware

  • 1.
    VMware ESX Server Datacenter-Class Virtual Infrastructure for Mission-Critical Environments Copyright © 2005 VMware, Inc. All rights reserved.
  • 2.
    VMware Mission Transform industry standard server and desktop computing through virtualization 70% Reduction in Operating Costs Application Application App App 40% Reduction in Hardware and OS OS OS Software Costs OS Increased Reliability Virtualization & Responsiveness Greatly Enhanced Hardware Hardware Hardware Business Continuity Increased Utilization & Return on Assets Copyright © 2005 VMware, Inc. All rights reserved.
  • 3.
    What is VirtualInfrastructure? Infrastructure is what connects resources to your business Virtual infrastructure is a dynamic mapping of your resources to your business Result: decreased costs and increased efficiencies and responsiveness VMware technology provides a thin virtualization layer that encapsulates operating systems and applications into portable virtual machines Copyright © 2005 VMware, Inc. All rights reserved.
  • 4.
    What is Virtualization? Without Virtualization With Virtualization Application Operating System Hardware • VMware provides hardware virtualization that presents a complete x86 platform to the virtual machine • Allows multiple applications to run in isolation within virtual machines on the same physical machine • Virtualization provides direct access to the hardware resources to give you much greater performance than software emulation Copyright © 2005 VMware, Inc. All rights reserved.
  • 5.
    Three Key Propertiesof Virtualization Copyright © 2005 VMware, Inc. All rights reserved.
  • 6.
    Three Key Propertiesof Virtualization Partitioning Isolation Encapsulation • Run multiple operating • Isolate faults and security at • Encapsulate the entire state systems on one physical the hardware level of the virtual machine in machine • Dynamically control CPU, hardware-independent files • Fully utilize server resources memory, disk and network • Save the virtual machine state • Support high availability as resources per virtual as a snapshot in time shared data is cluster-ready machine • Re-use or transfer whole virtual for failover and redundancy • Guarantee service levels machines with a simple file copy Copyright © 2005 VMware, Inc. All rights reserved.
  • 7.
    VMware ESX Server Datacenter-Class • ESX Server is a virtual Virtual Infrastructure machine platform with a for Mission-Critical Environments bare-metal architecture for highest possible performance • Lean virtualization-centric VMkernel delivers complete control over hardware resources • Supports dynamic allocation of computing resources • Highly available, fault-tolerant and secure design • Supports both scale-up and scale-out strategies Copyright © 2005 VMware, Inc. All rights reserved.
  • 8.
    Bare-Metal vs. HostedVirtualization Hosted (Workstation, ACE & GSX Server) Bare Metal (ESX Server) • Device support is inherited from host • Maximum performance with lowest overhead using operating system for maximum hardware certified hardware compatibility • Highly efficient direct I/O pass-through architecture • Virtualization installs like an application for network and disk rather than like an operating system • Highly secure micro-kernel virtualization layer— • Can run alongside conventional only 100Ks of lines of code versus 10–25 million applications lines of host operating system code • Advanced features like VMotion available Copyright © 2005 VMware, Inc. All rights reserved.
  • 9.
    ESX Server Components • VMkernel • Manages all virtual machines • Service console • Linux-based bootstrap manager VMkernel and administrative interface • VMware management interface (MUI) • Access to ESX Server admin • ESX Server remote console • Access to virtual machines • VMware Scripting API • Automate management & Shared SAN VMware Management Interface (MUI) monitoring Storage & Remote Console Copyright © 2005 VMware, Inc. All rights reserved.
  • 10.
    ESX Server RemoteManagement Features • Web-based management interface • Create, modify, stop, start, suspend/resume virtual machines • Monitor CPU and memory usage • Access from any browser • Remote console • Windows and Linux versions • Create, configure & manage VMs • Full mouse and keyboard support • Remote full screen • Tabbed “quick switch” interface • Good low-bandwidth performance • SSL security Copyright © 2005 VMware, Inc. All rights reserved.
  • 11.
    ESX Server isa Resource Multiplier with Very Granular Resource Management Resource Physical Server Virtualization CPU 4-Way Server 20–30 VMs Memory 6GB Server 12GB VM Memory Storage 2 HBAs (paired) 32 Virtual Disks Network 2 NICs (teamed) 16 Virtual NICs • All physical resources are shared by virtual machines resulting in a multiplier effect • The goal is to maximize hardware utilization for greatest ROI while providing isolation • ESX Server provides very granular resource allocation per virtual machine • Can establish minimum, maximum, and proportional share amounts per VM for CPU, memory, disk and network bandwidth and modify these allocations while they are running • Allows apps to use greater resources periodically without requiring a constant allocation Copyright © 2005 VMware, Inc. All rights reserved.
  • 12.
    VMware Virtual SMP • Add-on module for ESX Server • Allows single virtual machine to span two processors • Benefits • Increased virtual machine performance • Move more intensive workloads into virtual machines • Meet requirements of applications designed for 2-way systems • Develop and test applications in dual processor environments • Compatible with dual-core and hyperthreaded processors Copyright © 2005 VMware, Inc. All rights reserved.
  • 13.
    Device Management for Hardware Virtualization 1-4 Ports 1-4 Ports Up to 2 CD-ROMs 1-2 Drives • VMkernel virtualizes the physical hardware and presents each virtual machine with a standardized virtual device • This standardization makes virtual machines uniform and 1-4 Ethernet Adapters portable across 1-4 SCSI Adapters platforms 1-15 Devices Each Up to 3.6GB RAM and 1 CPU or 2 CPUs with VMware Virtual SMP Copyright © 2005 VMware, Inc. All rights reserved.
  • 14.
    Network Management for Network Virtualization • VMs use virtual NICs mapped to one or more physical NICs through virtual switches • Each virtual NIC gets its own MAC address • Zero collisions occur for internal traffic • NIC Teaming groups 2-10 physical NICs to form a highly redundant network device • Statically load-balances traffic for all VMs • Traffic shaping can manage bandwidth per VM • Failover is offered transparently to all VMs • Extra Security available for virtual NICs • VMs on the same virtual switch cannot see each other’s traffic • Disallow MAC address changes by the OS Teamed Physical NICs • Disallow forged source MAC transmits • Disallow promiscuous mode Copyright © 2005 VMware, Inc. All rights reserved.
  • 15.
    Access Management ESX Roles Allow Granular Management Control • ESX Server allows for four levels of privilege to control access to ESX Servers and their virtual machines • VirtualCenter extends the ESX Server access control by allowing staff to manage all ESX Servers from a central point with active directory domain integration Copyright © 2005 VMware, Inc. All rights reserved.
  • 16.
    ESX Server HardwareSupport Rack and Blade • Dell • NEC • Fujitsu Siemens Servers • HP • Unisys • IBM • Bull • Intel white box compatible servers and blades Storage Area • Dell • HP • NEC Networks • EMC • IBM • 3PAR • Fujitsu Siemens • Network Appliance SCSI Controllers • Adaptec • LSI Logic RAID Controllers • Adaptec • HP • LSI Logic • Dell • IBM • Mylex Fibre Channel • Emulex Adapters • QLogic Ethernet NICs • Intel • 3Com • Broadcom Copyright © 2005 VMware, Inc. All rights reserved.
  • 17.
    ESX Server GuestOperating System Support • Support for a broad range of guest operating systems • Windows Server 2003: Standard, Enterprise, Web Editions, and Small Business Server • Windows 2000: Server and Advanced Server • Windows NT : 4.0 Server • Windows XP Professional • Red Hat Linux 7.2, 7.3, 8.0, and 9.0 • Red Hat Enterprise Linux 2.1 and 3 • SUSE Linux 8.2, 9.0 and 9.1 • SUSE Linux Enterprise Server 8 • Novell NetWare 5.1, 6.0 and 6.5 • FreeBSD 4.9 Copyright © 2005 VMware, Inc. All rights reserved.
  • 18.
    Thank You. Copyright ©2005 VMware, Inc. All rights reserved.