SlideShare a Scribd company logo
1 of 23
Download to read offline
Session S288993
Virtualizing Exchange
2007:
The Final Frontier?
September 2007
S t     b


   Todd Muirhead, Enterprise TechCenter, Dell
   Kong Yang, Vi t li ti S l ti
   K    Y     Virtualization Solution
   Engineering, Dell
Some or all of the features in this document may be representative
of feature areas under development. Feature commitments must
not be included in contracts, purchase orders, or sales agreements
                               p                         g
of any kind. Technical feasibility and market demand will affect
final delivery.
Introduction

Microsoft Exchange 2007 Behavior On ESX S
Mi      ft E h           B h i O         Server
Virtual Machines Are Not Well Understood
  – How does Exchange 2007 p
                   g       profile differ from Exchange
                                                     g
    2003?
      – 64-bit
      – New server roles: Mailbox, Client Access, Hub Transport, Unified
        Messaging, and Edge Transport
      – Other new features such as CCR, administrative tools
  – How will these features affect an Exchange 2007 VM?
      – More memory utilization and features means that the
        performance profile could change.
      – The new server roles offer opportunities to virtualize the different
        roles.
        roles
      – Where to start?
Stages of Virtualization
  Adoption

Stage O
S     One: Evaluation / Test and Dev
           E l i        T      dD
  – Introduction to virtualization
  – Use of single server or small farm for test and
    development
Stage Two: Virtualization of Some Production Level Apps
/ Consolidation
  C    lid i
  – An initial set of “good candidates” for virtualization
  – Farm of servers is used to support load-balancing high
                                         load-balancing,
    availability, and easy maintenance
Stage Three: Extend Virtualization
  – Virtualize more applications to extend same advantages
    as seen in earlier stages
Typical Application “Good
Candidates
Candidates” for Virtualization

Characteristics
Ch       i i
  – Low utilization
  – Low I/O
  – Running on old hardware
Examples
    p
  – Test and development servers
  – Domain controllers
  – DNS servers
  – Intranet application servers
  – Anything running on Pentium Pro servers!
Exchange 2007 –
The Final Frontier?
Exchange 2007 Is a Demanding Application
  – 64-bit high I/O large RAM and large disk
    64 bit,      I/O,       RAM,
  – Not the first application that should be virtualized
  – If Exchange 2007 can be virtualized, then other
    demanding applications can b candidates as well
    d        di       li ti         be    did t          ll
  Reasons to Virtualize Exchange 2007
  – Want to leverage virtualization infrastructure already
    in place for other apps
  – Take advantage of increased administrative
    flexibility
  – Exchange 2007 server roles can be considered
    separately
    – Mailbox Hub Transport Client Access Edge Unified
      Mailbox,    Transport,       Access, Edge,
      Messaging
Exchange 2007 –
        The Final Frontier?
             Reasons not to Virtualize Exchange 2007
             – Not officially supported by Microsoft1
             – Easier-to-virtualize applications still exist in
               environment
             – Requirement for a very large number of users per
               server




1 When considering the deployment of Microsoft Exchange Server 2003 on a virtualization platform such as
 VMware ESX Server, please refer to support.microsoft.com/kb/897615 for information about the Microsoft
          support policy for their applications running in non-Microsoft virtualization software.
Where to start with
      Exchange 2007 VMs?
      Capacity Planning and Reference Architecture
           – Starting Point: Dell Physical Reference Architecture
             for Microsoft Exchange 20071
           – Evaluate four major subsystems: CPU, Memory,
             Disk d Network
             Di k and N t     k
           – Analyze Exchange 2007 VM Behavior under load
           Exchange 2007 VM Behavior
           – How will VMotion be affected?
           – Can I run other VM types with Exchange 2007
             VMs?
             VM ?
           – How does VMware HA perform with Exchange 2007
             VMs?
1. www.dell.com/downloads/global/solutions/Dell_Exchange_2007_Advisor.pdf
Sizing Exchange 2007 VMs
          g       g
          – Small, medium, and large VM configurations1
              – Physical server specifications
                        – DellTM PowerEdgeTM 2950
                            – Two quad-core 2.33 GHz Intel® Xeon ®
                            – 16 GB RAM
                        – DELL / EMC CX3-80 – RAID 1/0 for data and logs


                                          Small            Medium           Large
          Users                            500               1,000          2,000
          RAM                              8 GB               8 GB          16 GB
          Data Disks                         4                  8            16
          Log Disks                          2                  4             8
          vCPU                             1 to 4            1 to 4         1 to 4
          vNIC                               1                  1             1
          Storage Groups
               g      p                      4                  8            16


1. www.dell.com/downloads/global/solutions/Dell_Exchange_2007_Advisor.pdf
vCPU Scaling Test Results for
   1VM @ 500 Users
         – Results of 1, 2, 4 vCPU VM testing in small
           configuration
                                  – S dM il 95th response ti
                                    SendMail                  time i b l
                                                                   is below 560 ms.
                                  – Overall CPU utilization is below 6% on an 8-core PE2950.

                                               Microsoft Exchange 2007 Small VM Config
                                                   vCPU Scaling for 500 Heavy Users

                                     580                                                                      6


                                     560
                                                                                                              5
                         ms)




                                     540
          SendMail 95th (m




                                                                                                                  CPU Utilization (%)
                                                                                                              4
                                     520


                                     500                                                                      3


                                     480
                                                                                                              2
          S




                                                                                                                  C
                                     460

                                                                                                              1
                                     440


                                     420                                                                      0
                                                   1vCPU 8GB           2vCPU 8GB                  4vCPU 8GB
SendMail 95th Percentile (ms)                         471                 485                        560
Host Server CPU Utilization (%)                       3.5                 4.5                        5.3

                                                                      VM Config
                               SendMail 95th Percentile (ms)           Host Server CPU Utilization (%)
vCPU Scaling Test Results
for 1VM @ 1 000 Users
          1,000
– Results of 1, 2, 4 vCPU VM testing in medium
  configuration
            – SendMail 95th response time is below 814 ms.
            – Overall CPU utilization is below 13% on an 8-core PE2950.


                                            Microsoft Exchange 2007 Medium VM Config
                                                vCPU Scaling for 1000 Heavy Users
                                      900                                                                14

                                      800
                                                                                                         12
                                 s)




                                      700
                  endMail 95th (ms




                                                                                                              CPU Utilization (%)
                                                                                                         10
                                      600

                                      500                                                                8

                                      400                                                                6




                                                                                                                U
                 Se




                                      300
                                                                                                         4
                                      200
                                                                                                         2
                                      100

                                        0                                                                0
                                               1vCPU 8GB            2vCPU 8GB                4vCPU 8GB
SendMail
S dM il 95th P
             Percentile
                   til                            693                  482                      814
Host Server CPU Utilization                       6.8                  8.2                      12.7

                                                                   VM Config
                    SendMail 95th Percentile                          Host Server CPU Utilization
vCPU Scaling Test Results
                      for 1VM @ 2 000 Users
                                2,000
                       – Results of 1, 2, 4 vCPU VM testing in large configuration
                                  – 1vCPU 16GB DNF test runs.
                                  – 95th Response time is below 934 ms.
                                  – Overall CPU utilization is below 24% on an 8-core PE2950.


                                                   Microsoft Exchange 2007 Large VM Config
                                                      vCPU Scaling for 2000 Heavy Users

                                        1000                                                                   25
                                         900
                                         800                                                                   20
   dMail 95th (ms)




                                                                                                                    CPU Utilization (%)
                                         700
                                         600                                                                   15
                                         500
                                         400                                                                   10
Send




                                         300
                                         200                                                                   5
                                         100
                                            0                                                                  0
                                                       1vCPU 16GB       2vCPU 16GB                4vCPU 16GB
                     SendMail 95th Percentile                              934                        664
                     Host Server CPU Utilization          12.5             22.3                       23.4

                                                                       VM Config

                                          SendMail 95th Percentile      Host Server CPU Utilization
Number of VMs
                     Testing Results
                     – How does performance of single large VM compare to
                       multiple smaller VMs in small configuration?
                             – 2 VMs with sufficient vCPU and memory resources performs best.


                                                   Microsoft Exchange 2007 VM Scaling
                                                    Small Config with 500 Heavy Users

                     900                                                                                                12

                     800
                                                                                                                        10
  ndMail 95th (ms)




                     700




                                                                                                                             CPU Utilization (%)
                     600                                                                                                8

                     500
                                                                                                                        6
                     400




                                                                                                                               U
                     300                                                                                                4
Sen




                     200
                                                                                                                        2
                     100

                       0                                                                                                0
                           1VM 2vCPU   2VM 1vCPU             1VM 4vCPU   4VM 1vCPU              2VM 4vCPU   4VM 2vCPU
                            8GB (8GB    4GB (8GB              8GB (8GB    2GB (8GB              8GB (16GB   4GB (16GB
                              Total)      Total)                Total)      Total)                Total)      Total)
                                                                  VM Config

                                              SendMail 95th Percentile     Host Server CPU Utilization
Number of VMs
                       Testing Results
                        – How does performance of single large VM compare to
                                                       g    g
                          multiple smaller VMs in medium configuration?
                                – 1 VM with sufficient vCPU and memory resources performs best.


                                                    Microsoft Exchange 2007 VM Scaling
                                                    Medium Config with 1000 Heavy Users

                     1400                                                                                                20
                                                                                                                         18
                     1200
                                                                                                                         16
                s)




                                                                                                                              CPU Utilization (%)
   dMail 95th (m




                     1000                                                                                                14
                                                                                                                         12
                      800
                                                                                                                         10
                      600
                                                                                                                         8
Send




                                                                                                                                U
                      400                                                                                                6
                                                                                                                         4
                      200
                                                                                                                         2
                        0                                                                                                0
                            1VM 2vCPU   2VM 1vCPU             1VM 4vCPU   4VM 1vCPU              2VM 4vCPU   4VM 2vCPU
                             8GB (8GB    4GB (8GB              8GB (8GB    2GB (8GB              8GB (16GB   4GB (16GB
                               Total)      Total)                Total)      Total)                Total)      Total)
                                                                   VM Config

                                               SendMail 95th Percentile     Host Server CPU Utilization
Number of VMs
                      Testing Results
                       – How does performance of single large VM compare to
                         multiple smaller VM i l
                           lti l     ll VMs in large configuration?
                                                        fi    ti ?
                                – 1 VM with sufficient vCPU and memory resources performs best.


                                                     Microsoft Exchange 2007 VM Scaling
                                                     Large Config with 2000 Heavy Users

                     5000                                                                                                40
                     4500
                                                                                                                         35
                     4000
  ndMail 95th (ms)




                                                                                                                              CPU Utilization (%)
                                                                                                                         30
                     3500
                                                                                                                         25
                     3000
                     2500                                                                                                20
                     2000
                                                                                                                         15




                                                                                                                                U
Sen




                     1500
                                                                                                                         10
                     1000
                      500                                                                                                5

                        0                                                                                                0
                            1VM 2vCPU    2VM 1vCPU             1VM 4vCPU 4VM 1vCPU               2VM 4vCPU   4VM 2vCPU
                            16GB (16GB   8GB (16GB             16GB (16GB 4GB (16GB              8GB (16GB   4GB (16GB
                               Total)      Total)                 Total)    Total)                 Total)      Total)
                                                                    VM Config

                                                SendMail 95th Percentile    Host Server CPU Utilization
Heterogeneous VM Testing
                         with Exchange 2007 VMs
                          – What is the impact to different types of VMs running on the same server as a
                            Microsoft Exchange 2007 VM?
                               – Tested by running Exchange VM alongside SQL Server and SLES LAMP VMs.
                               – SQL and LAMP VMs overall performance decreased by 1-2%; Avg RT increased less
                                 than 10ms.

                                                          Heterogeneous VMs running with Exchange 2007 VM

                        9000                                                                                                                    60

                        8000
                                                                                                                                                50
                        7000




                                                                                                                                                                      e s)
                                                                                                                                                            sponse Tim (m
                inute




                        6000                                                                                                                    40
     tions per M




                        5000
                                                                                                                                                30
                        4000




                                                                                                                                                     Avg. Res
Operat




                        3000                                                                                                                    20

                        2000
                                                                                                                                                10
                        1000

                           0                                                                                                                    0
                               8 SQL Server 2005 VMs   8 SQL Server 2005 VMs +                        8 SLES LAMP VMs    8 SLES LAMP VMs +
                                                        Exchange 2007 VM with                                           Exchange 2007 VM with
                                                             1000 users                                                      1000 users
                                                                                 VM Configurations

                                                                         Operations per Minute   Avg RT (ms)
Heterogeneous VM Testing
with Exchange 2007 VMs
– Wh t i th i
  What is the impact t th E h
                   t to the Exchange 2007 VM with other VMs running on host
                                              ith th VM         i      h t
  server?
                – Exchange VM impacted more than the SQL and LAMP VMs.
                – 95th percentile response time increased from 482 ms to 1211 ms.
                – Exchange VM Contribution to host server CPU utilization: 8.2% alone increased to
                  19.7% CPU utilization with other VMs running.

                 1400

                 1200

                 1000
   vg RT (ms)




                 800

                 600
  Av




                 400

                 200

                   0
                             1 Medium 1000 User Exch VM        1 Medium 1000 User Exch VM + 8 SQL VMs + 8 LAMP 
                                                                                        VMs
                               SendMail Avg RT (ms)       SendMail 95th Percentile Avg RT (ms)
VMotion With Exchange
  2007 VMs
     – What happens to large heavily loaded VMs when moved?
           – Complete 10 VMotions during a 2 hour period of Exchange 2007 activity
             and record VMotion time and VM behavior
                                            behavior.
           – From Virtual Center, VMotion completes in all cases but Load Generator
             shows some skipped tasks in the 1k user case and terminates in the 2k
             case.


                       Small         Medium           Large           Large
Users                   500            1000            2000            2000
# of VMs                  1              1               1               4
RAM per VM             16GB            16GB           16GB             4GB
vCPU                      4              4               4               4
VMotion Times       3-5 Minutes    4-6 Minutes     10 Minutes      3-5 Minutes
Skipped Tasks            No             Yes            N/A              No
Task Queue >             No             No             Yes              No
5000
VMware High Availability
with Exchange 2007 VMs

–H
 How d
     does VM
          VMware hi h availability f
                 high    il bilit function with
                                      ti    ith
 Exchange 2007 VMs?
  – Testing VMware High Availability
     – Remove power from host ESX server that has the Exchange 2007 VM
       handling Load Generator tasks.
     – VMware HA brings the VM online on another ESX Server.
     – Observe and record the down time and the behavior after the VM
       comes online.
Testing High Availability
                  with Exchange 2007 VMs
                   – Results from Testing VMware HA
                                        g
                         – The Exchange 2007 VM had a downtime of a few minutes.
                         – 500 users had 563 exceptions; 1000 users had 1106 exceptions; 2000
                           users did not recover.

                                    VMware HA Testing with Microsoft Exchange 2007 VMs

                  3500                                                                             1200


                  3000                                                                             1000




                                                                                                          # of Tas Exceptions
             s)




                  2500
SendM 95th (m




                                                                                                   800

                  2000
                                                                                                   600
     ail




                                                                                                                 sk
    M




                  1500

                                                                                                   400
                  1000


                   500                                                                             200


                     0                                                                             0
                                500 Users                 1000 Users                  2000 Users
                                                        Configuration

                                        SendMail 95th                   # of Task Exceptions
Summary of Observations
for Exchange 2007 VMs
– B t Practice for Exchange 2007 i a VM
  Best P ti f E h                in
  – Utilize Dell Exchange Reference Architecture for sizing RAM,
    storage, and network
  – Th number of vCPUs per VM d
    The      b     f CPU          depends on th number of users
                                        d     the       b    f
    to be supported
        – Small – 1vCPU, medium – 2vCPU, large – 4vCPU
  – Exchange 2007 VM does not greatly affect overall performance of
    other VMs; but its overall performance was impacted.
  – VMware HA was effective in bringing small, medium Exchange
    2007 VMs back online from a simulated host server failure.
  – VMotion of the Small Exchange 2007 VM was successful.
        – Larger Exchange 2007 VMs require more investigation
Conclusions

– Mi
  Microsoft E h
          ft Exchange 2007 f ll capable i VI3
                            fully    bl in
– Stacking multiple, small Exchange VMs improves
                  p
  VMotion, HA capabilities
– Design Exchange 2007 VMs from physical reference
  Architecture
  – Ensures basic quality of service for storage and network subsystems
  – Provides tuning of CPU/memory through resource allocation in VI3
Questions?

Session S288993
S    i
Virtualizing Exchange 2007: The Final Frontier?

Todd Muirhead and Kong Yang
Dell Inc.

For more information …
www.dell.com/vmware
www.dell.com/techcenter
www.delltechcenter.com

More Related Content

What's hot

Dme presentation-feb2013v2-1
Dme presentation-feb2013v2-1Dme presentation-feb2013v2-1
Dme presentation-feb2013v2-1Bengt Edlund
 
IBM System z - zEnterprise a future platform for enterprise systems
IBM System z - zEnterprise a future platform for enterprise systemsIBM System z - zEnterprise a future platform for enterprise systems
IBM System z - zEnterprise a future platform for enterprise systemsIBM Sverige
 
Next Generation Cassandra
Next Generation CassandraNext Generation Cassandra
Next Generation CassandraAcunu
 
Presentation to dm as november 2007 with dynamic provisioning information
Presentation to dm as   november 2007 with dynamic provisioning informationPresentation to dm as   november 2007 with dynamic provisioning information
Presentation to dm as november 2007 with dynamic provisioning informationxKinAnx
 
The fillmore-group-aese-presentation-111810
The fillmore-group-aese-presentation-111810The fillmore-group-aese-presentation-111810
The fillmore-group-aese-presentation-111810Gennaro (Rino) Persico
 
Microsoft Exchange 2010 Upgrade Seminar March 2010
Microsoft Exchange 2010 Upgrade   Seminar March 2010Microsoft Exchange 2010 Upgrade   Seminar March 2010
Microsoft Exchange 2010 Upgrade Seminar March 2010hagestadwt
 
Value proposition for ibm power7 based blade servers
Value proposition for ibm power7 based blade serversValue proposition for ibm power7 based blade servers
Value proposition for ibm power7 based blade serversIBM India Smarter Computing
 
Upgrading_and_Migrating_to_Exchange_Server_2007_and_Windows_2008
Upgrading_and_Migrating_to_Exchange_Server_2007_and_Windows_2008Upgrading_and_Migrating_to_Exchange_Server_2007_and_Windows_2008
Upgrading_and_Migrating_to_Exchange_Server_2007_and_Windows_2008Balaji Ravi
 
IBM Takes Command of the UNIX Data Center — POWER7 Enables Growth and Lower C...
IBM Takes Command of the UNIX Data Center — POWER7 Enables Growth and Lower C...IBM Takes Command of the UNIX Data Center — POWER7 Enables Growth and Lower C...
IBM Takes Command of the UNIX Data Center — POWER7 Enables Growth and Lower C...IBM India Smarter Computing
 
1006 Z2 Intro Complete
1006 Z2 Intro Complete1006 Z2 Intro Complete
1006 Z2 Intro CompleteHenning Blohm
 
IBM Flex System: A Solid Foundation for Microsoft Exchange Server 2010
IBM Flex System: A Solid Foundation for Microsoft Exchange Server 2010IBM Flex System: A Solid Foundation for Microsoft Exchange Server 2010
IBM Flex System: A Solid Foundation for Microsoft Exchange Server 2010IBM India Smarter Computing
 
Upgrade approaches share_pointproducts
Upgrade approaches share_pointproductsUpgrade approaches share_pointproducts
Upgrade approaches share_pointproductsArd van Someren
 
Windows Server 2008 R2 Overview 1225768142880746 9
Windows Server 2008 R2 Overview 1225768142880746 9Windows Server 2008 R2 Overview 1225768142880746 9
Windows Server 2008 R2 Overview 1225768142880746 9Stephan - Gabriel Georgescu
 
Blade Servers & Virtualization: State of the Industry
Blade Servers & Virtualization: State of the IndustryBlade Servers & Virtualization: State of the Industry
Blade Servers & Virtualization: State of the IndustryIMEX Research
 
Blade Servers & Virtualization State of the Industry
Blade Servers & Virtualization State of the IndustryBlade Servers & Virtualization State of the Industry
Blade Servers & Virtualization State of the IndustryIMEX Research
 

What's hot (19)

Dme presentation-feb2013v2-1
Dme presentation-feb2013v2-1Dme presentation-feb2013v2-1
Dme presentation-feb2013v2-1
 
IBM System z - zEnterprise a future platform for enterprise systems
IBM System z - zEnterprise a future platform for enterprise systemsIBM System z - zEnterprise a future platform for enterprise systems
IBM System z - zEnterprise a future platform for enterprise systems
 
Next Generation Cassandra
Next Generation CassandraNext Generation Cassandra
Next Generation Cassandra
 
Presentation to dm as november 2007 with dynamic provisioning information
Presentation to dm as   november 2007 with dynamic provisioning informationPresentation to dm as   november 2007 with dynamic provisioning information
Presentation to dm as november 2007 with dynamic provisioning information
 
The fillmore-group-aese-presentation-111810
The fillmore-group-aese-presentation-111810The fillmore-group-aese-presentation-111810
The fillmore-group-aese-presentation-111810
 
Microsoft Exchange 2010 Upgrade Seminar March 2010
Microsoft Exchange 2010 Upgrade   Seminar March 2010Microsoft Exchange 2010 Upgrade   Seminar March 2010
Microsoft Exchange 2010 Upgrade Seminar March 2010
 
Value proposition for ibm power7 based blade servers
Value proposition for ibm power7 based blade serversValue proposition for ibm power7 based blade servers
Value proposition for ibm power7 based blade servers
 
Upgrading_and_Migrating_to_Exchange_Server_2007_and_Windows_2008
Upgrading_and_Migrating_to_Exchange_Server_2007_and_Windows_2008Upgrading_and_Migrating_to_Exchange_Server_2007_and_Windows_2008
Upgrading_and_Migrating_to_Exchange_Server_2007_and_Windows_2008
 
IBM z/VSE V4.3 - More capacity for growth
IBM z/VSE V4.3 - More capacity for growthIBM z/VSE V4.3 - More capacity for growth
IBM z/VSE V4.3 - More capacity for growth
 
IBM Takes Command of the UNIX Data Center — POWER7 Enables Growth and Lower C...
IBM Takes Command of the UNIX Data Center — POWER7 Enables Growth and Lower C...IBM Takes Command of the UNIX Data Center — POWER7 Enables Growth and Lower C...
IBM Takes Command of the UNIX Data Center — POWER7 Enables Growth and Lower C...
 
1006 Z2 Intro Complete
1006 Z2 Intro Complete1006 Z2 Intro Complete
1006 Z2 Intro Complete
 
IBM Flex System: A Solid Foundation for Microsoft Exchange Server 2010
IBM Flex System: A Solid Foundation for Microsoft Exchange Server 2010IBM Flex System: A Solid Foundation for Microsoft Exchange Server 2010
IBM Flex System: A Solid Foundation for Microsoft Exchange Server 2010
 
Upgrade approaches share_pointproducts
Upgrade approaches share_pointproductsUpgrade approaches share_pointproducts
Upgrade approaches share_pointproducts
 
Windows Server 2008 R2 Overview 1225768142880746 9
Windows Server 2008 R2 Overview 1225768142880746 9Windows Server 2008 R2 Overview 1225768142880746 9
Windows Server 2008 R2 Overview 1225768142880746 9
 
Blade Servers & Virtualization: State of the Industry
Blade Servers & Virtualization: State of the IndustryBlade Servers & Virtualization: State of the Industry
Blade Servers & Virtualization: State of the Industry
 
Ta3
Ta3Ta3
Ta3
 
101 cd 1600-1630
101 cd 1600-1630101 cd 1600-1630
101 cd 1600-1630
 
Spc03086 auen
Spc03086 auenSpc03086 auen
Spc03086 auen
 
Blade Servers & Virtualization State of the Industry
Blade Servers & Virtualization State of the IndustryBlade Servers & Virtualization State of the Industry
Blade Servers & Virtualization State of the Industry
 

Viewers also liked

WATS 6 (1-50) Fluid Mechanics and Thermodynamics
WATS 6 (1-50) Fluid Mechanics and ThermodynamicsWATS 6 (1-50) Fluid Mechanics and Thermodynamics
WATS 6 (1-50) Fluid Mechanics and ThermodynamicsMark Russell
 
CMST 100 Midterm
CMST 100 MidtermCMST 100 Midterm
CMST 100 Midtermjhommes5
 
SETTEC Training Plan 2012
SETTEC Training Plan 2012SETTEC Training Plan 2012
SETTEC Training Plan 2012SETTEC
 
SETTEC Training Plan 2013
SETTEC Training Plan 2013SETTEC Training Plan 2013
SETTEC Training Plan 2013SETTEC
 
Happy Birthday Mamie
Happy Birthday MamieHappy Birthday Mamie
Happy Birthday Mamiemiriamdassa
 
Two-Dimension Steady-State Conduction
Two-Dimension Steady-State ConductionTwo-Dimension Steady-State Conduction
Two-Dimension Steady-State ConductionMark Russell
 
Uu no 43_th_2007 perpustakaan
Uu no 43_th_2007 perpustakaanUu no 43_th_2007 perpustakaan
Uu no 43_th_2007 perpustakaanAgus Sukyanto
 
Presentation1
Presentation1Presentation1
Presentation1jhommes5
 
WATS 1 (1-50) Fluid Mechanics and Thermodynamics
WATS 1 (1-50) Fluid Mechanics and ThermodynamicsWATS 1 (1-50) Fluid Mechanics and Thermodynamics
WATS 1 (1-50) Fluid Mechanics and ThermodynamicsMark Russell
 
Presentation1
Presentation1Presentation1
Presentation1jhommes5
 
Presentation1
Presentation1Presentation1
Presentation1jhommes5
 
Mrs Elisha Noe Subtraction With Double Digits On Top On Bottom
Mrs Elisha Noe Subtraction With Double Digits On Top On BottomMrs Elisha Noe Subtraction With Double Digits On Top On Bottom
Mrs Elisha Noe Subtraction With Double Digits On Top On BottomElisha Noe
 
Mary Kate And Ashley Olsen Powerpoint
Mary Kate And Ashley Olsen PowerpointMary Kate And Ashley Olsen Powerpoint
Mary Kate And Ashley Olsen Powerpointbelene333
 

Viewers also liked (20)

WATS 6 (1-50) Fluid Mechanics and Thermodynamics
WATS 6 (1-50) Fluid Mechanics and ThermodynamicsWATS 6 (1-50) Fluid Mechanics and Thermodynamics
WATS 6 (1-50) Fluid Mechanics and Thermodynamics
 
CMST 100 Midterm
CMST 100 MidtermCMST 100 Midterm
CMST 100 Midterm
 
Risultati sapienza
Risultati sapienzaRisultati sapienza
Risultati sapienza
 
SETTEC Training Plan 2012
SETTEC Training Plan 2012SETTEC Training Plan 2012
SETTEC Training Plan 2012
 
SETTEC Training Plan 2013
SETTEC Training Plan 2013SETTEC Training Plan 2013
SETTEC Training Plan 2013
 
Happy Birthday Mamie
Happy Birthday MamieHappy Birthday Mamie
Happy Birthday Mamie
 
Two-Dimension Steady-State Conduction
Two-Dimension Steady-State ConductionTwo-Dimension Steady-State Conduction
Two-Dimension Steady-State Conduction
 
Uu no 43_th_2007 perpustakaan
Uu no 43_th_2007 perpustakaanUu no 43_th_2007 perpustakaan
Uu no 43_th_2007 perpustakaan
 
Presentation1
Presentation1Presentation1
Presentation1
 
WATS 1 (1-50) Fluid Mechanics and Thermodynamics
WATS 1 (1-50) Fluid Mechanics and ThermodynamicsWATS 1 (1-50) Fluid Mechanics and Thermodynamics
WATS 1 (1-50) Fluid Mechanics and Thermodynamics
 
Presentation1
Presentation1Presentation1
Presentation1
 
ABS
ABSABS
ABS
 
Tikslai
TikslaiTikslai
Tikslai
 
Presentation1
Presentation1Presentation1
Presentation1
 
Natal
NatalNatal
Natal
 
Mrs Elisha Noe Subtraction With Double Digits On Top On Bottom
Mrs Elisha Noe Subtraction With Double Digits On Top On BottomMrs Elisha Noe Subtraction With Double Digits On Top On Bottom
Mrs Elisha Noe Subtraction With Double Digits On Top On Bottom
 
Nino
NinoNino
Nino
 
Mary Kate And Ashley Olsen Powerpoint
Mary Kate And Ashley Olsen PowerpointMary Kate And Ashley Olsen Powerpoint
Mary Kate And Ashley Olsen Powerpoint
 
Nino
NinoNino
Nino
 
Trofimov stfe
Trofimov stfeTrofimov stfe
Trofimov stfe
 

Similar to Virt Exchange2k7 Final Frontier V Mworld2007

Windows Server 2008 R2 Hyper V
Windows Server 2008 R2 Hyper VWindows Server 2008 R2 Hyper V
Windows Server 2008 R2 Hyper VAmit Gatenyo
 
SharePoint 2010's Virtual Reality - SPC2C
SharePoint 2010's Virtual Reality - SPC2CSharePoint 2010's Virtual Reality - SPC2C
SharePoint 2010's Virtual Reality - SPC2CMichael Noel
 
Client Virtualization reference architacture- cn
Client Virtualization reference architacture- cnClient Virtualization reference architacture- cn
Client Virtualization reference architacture- cnITband
 
SharePoint 2010's Virtual Reality
SharePoint 2010's Virtual RealitySharePoint 2010's Virtual Reality
SharePoint 2010's Virtual RealityMichael Noel
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v finalCisco Canada
 
MySQL Replication Performance in the Cloud
MySQL Replication Performance in the CloudMySQL Replication Performance in the Cloud
MySQL Replication Performance in the CloudVitor Oliveira
 
Wipro - FM Best Practices Showcase
Wipro - FM Best Practices ShowcaseWipro - FM Best Practices Showcase
Wipro - FM Best Practices ShowcaseSudhendu Bali
 
Virtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paperVirtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paperLenovo Data Center
 
Harnessing the Power of vSphere
Harnessing the Power of vSphereHarnessing the Power of vSphere
Harnessing the Power of vSphereIT Brand Pulse
 
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on OpenstackSummit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on OpenstackOPNFV
 
Nano Server - the future of Windows Server - Thomas Maurer
Nano Server - the future of Windows Server - Thomas MaurerNano Server - the future of Windows Server - Thomas Maurer
Nano Server - the future of Windows Server - Thomas MaurerITCamp
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical UpdateWSO2
 
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...Surekha Parekh
 
SharePoint 2010 Virtualisation - SharePoint Saturday UK
SharePoint 2010 Virtualisation - SharePoint Saturday UKSharePoint 2010 Virtualisation - SharePoint Saturday UK
SharePoint 2010 Virtualisation - SharePoint Saturday UKMichael Noel
 
The Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFestThe Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFestYoshio Terada
 
System Center
System CenterSystem Center
System CenterBlauge
 
Ceph Day Taipei - Accelerate Ceph via SPDK
Ceph Day Taipei - Accelerate Ceph via SPDK Ceph Day Taipei - Accelerate Ceph via SPDK
Ceph Day Taipei - Accelerate Ceph via SPDK Ceph Community
 

Similar to Virt Exchange2k7 Final Frontier V Mworld2007 (20)

Windows Server 2008 R2 Hyper V
Windows Server 2008 R2 Hyper VWindows Server 2008 R2 Hyper V
Windows Server 2008 R2 Hyper V
 
SharePoint 2010's Virtual Reality - SPC2C
SharePoint 2010's Virtual Reality - SPC2CSharePoint 2010's Virtual Reality - SPC2C
SharePoint 2010's Virtual Reality - SPC2C
 
Client Virtualization reference architacture- cn
Client Virtualization reference architacture- cnClient Virtualization reference architacture- cn
Client Virtualization reference architacture- cn
 
SharePoint 2010's Virtual Reality
SharePoint 2010's Virtual RealitySharePoint 2010's Virtual Reality
SharePoint 2010's Virtual Reality
 
6dec2011 - DELL
6dec2011 - DELL6dec2011 - DELL
6dec2011 - DELL
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v final
 
MySQL Replication Performance in the Cloud
MySQL Replication Performance in the CloudMySQL Replication Performance in the Cloud
MySQL Replication Performance in the Cloud
 
Wipro - FM Best Practices Showcase
Wipro - FM Best Practices ShowcaseWipro - FM Best Practices Showcase
Wipro - FM Best Practices Showcase
 
Virtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paperVirtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paper
 
2009-dec02_Dell
2009-dec02_Dell2009-dec02_Dell
2009-dec02_Dell
 
E880 datasheet
E880 datasheetE880 datasheet
E880 datasheet
 
Harnessing the Power of vSphere
Harnessing the Power of vSphereHarnessing the Power of vSphere
Harnessing the Power of vSphere
 
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on OpenstackSummit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
 
Nano Server - the future of Windows Server - Thomas Maurer
Nano Server - the future of Windows Server - Thomas MaurerNano Server - the future of Windows Server - Thomas Maurer
Nano Server - the future of Windows Server - Thomas Maurer
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update
 
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
 
SharePoint 2010 Virtualisation - SharePoint Saturday UK
SharePoint 2010 Virtualisation - SharePoint Saturday UKSharePoint 2010 Virtualisation - SharePoint Saturday UK
SharePoint 2010 Virtualisation - SharePoint Saturday UK
 
The Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFestThe Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFest
 
System Center
System CenterSystem Center
System Center
 
Ceph Day Taipei - Accelerate Ceph via SPDK
Ceph Day Taipei - Accelerate Ceph via SPDK Ceph Day Taipei - Accelerate Ceph via SPDK
Ceph Day Taipei - Accelerate Ceph via SPDK
 

Recently uploaded

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Virt Exchange2k7 Final Frontier V Mworld2007

  • 1. Session S288993 Virtualizing Exchange 2007: The Final Frontier? September 2007 S t b Todd Muirhead, Enterprise TechCenter, Dell Kong Yang, Vi t li ti S l ti K Y Virtualization Solution Engineering, Dell
  • 2. Some or all of the features in this document may be representative of feature areas under development. Feature commitments must not be included in contracts, purchase orders, or sales agreements p g of any kind. Technical feasibility and market demand will affect final delivery.
  • 3. Introduction Microsoft Exchange 2007 Behavior On ESX S Mi ft E h B h i O Server Virtual Machines Are Not Well Understood – How does Exchange 2007 p g profile differ from Exchange g 2003? – 64-bit – New server roles: Mailbox, Client Access, Hub Transport, Unified Messaging, and Edge Transport – Other new features such as CCR, administrative tools – How will these features affect an Exchange 2007 VM? – More memory utilization and features means that the performance profile could change. – The new server roles offer opportunities to virtualize the different roles. roles – Where to start?
  • 4. Stages of Virtualization Adoption Stage O S One: Evaluation / Test and Dev E l i T dD – Introduction to virtualization – Use of single server or small farm for test and development Stage Two: Virtualization of Some Production Level Apps / Consolidation C lid i – An initial set of “good candidates” for virtualization – Farm of servers is used to support load-balancing high load-balancing, availability, and easy maintenance Stage Three: Extend Virtualization – Virtualize more applications to extend same advantages as seen in earlier stages
  • 5. Typical Application “Good Candidates Candidates” for Virtualization Characteristics Ch i i – Low utilization – Low I/O – Running on old hardware Examples p – Test and development servers – Domain controllers – DNS servers – Intranet application servers – Anything running on Pentium Pro servers!
  • 6. Exchange 2007 – The Final Frontier? Exchange 2007 Is a Demanding Application – 64-bit high I/O large RAM and large disk 64 bit, I/O, RAM, – Not the first application that should be virtualized – If Exchange 2007 can be virtualized, then other demanding applications can b candidates as well d di li ti be did t ll Reasons to Virtualize Exchange 2007 – Want to leverage virtualization infrastructure already in place for other apps – Take advantage of increased administrative flexibility – Exchange 2007 server roles can be considered separately – Mailbox Hub Transport Client Access Edge Unified Mailbox, Transport, Access, Edge, Messaging
  • 7. Exchange 2007 – The Final Frontier? Reasons not to Virtualize Exchange 2007 – Not officially supported by Microsoft1 – Easier-to-virtualize applications still exist in environment – Requirement for a very large number of users per server 1 When considering the deployment of Microsoft Exchange Server 2003 on a virtualization platform such as VMware ESX Server, please refer to support.microsoft.com/kb/897615 for information about the Microsoft support policy for their applications running in non-Microsoft virtualization software.
  • 8. Where to start with Exchange 2007 VMs? Capacity Planning and Reference Architecture – Starting Point: Dell Physical Reference Architecture for Microsoft Exchange 20071 – Evaluate four major subsystems: CPU, Memory, Disk d Network Di k and N t k – Analyze Exchange 2007 VM Behavior under load Exchange 2007 VM Behavior – How will VMotion be affected? – Can I run other VM types with Exchange 2007 VMs? VM ? – How does VMware HA perform with Exchange 2007 VMs? 1. www.dell.com/downloads/global/solutions/Dell_Exchange_2007_Advisor.pdf
  • 9. Sizing Exchange 2007 VMs g g – Small, medium, and large VM configurations1 – Physical server specifications – DellTM PowerEdgeTM 2950 – Two quad-core 2.33 GHz Intel® Xeon ® – 16 GB RAM – DELL / EMC CX3-80 – RAID 1/0 for data and logs Small Medium Large Users 500 1,000 2,000 RAM 8 GB 8 GB 16 GB Data Disks 4 8 16 Log Disks 2 4 8 vCPU 1 to 4 1 to 4 1 to 4 vNIC 1 1 1 Storage Groups g p 4 8 16 1. www.dell.com/downloads/global/solutions/Dell_Exchange_2007_Advisor.pdf
  • 10. vCPU Scaling Test Results for 1VM @ 500 Users – Results of 1, 2, 4 vCPU VM testing in small configuration – S dM il 95th response ti SendMail time i b l is below 560 ms. – Overall CPU utilization is below 6% on an 8-core PE2950. Microsoft Exchange 2007 Small VM Config vCPU Scaling for 500 Heavy Users 580 6 560 5 ms) 540 SendMail 95th (m CPU Utilization (%) 4 520 500 3 480 2 S C 460 1 440 420 0 1vCPU 8GB 2vCPU 8GB 4vCPU 8GB SendMail 95th Percentile (ms) 471 485 560 Host Server CPU Utilization (%) 3.5 4.5 5.3 VM Config SendMail 95th Percentile (ms) Host Server CPU Utilization (%)
  • 11. vCPU Scaling Test Results for 1VM @ 1 000 Users 1,000 – Results of 1, 2, 4 vCPU VM testing in medium configuration – SendMail 95th response time is below 814 ms. – Overall CPU utilization is below 13% on an 8-core PE2950. Microsoft Exchange 2007 Medium VM Config vCPU Scaling for 1000 Heavy Users 900 14 800 12 s) 700 endMail 95th (ms CPU Utilization (%) 10 600 500 8 400 6 U Se 300 4 200 2 100 0 0 1vCPU 8GB 2vCPU 8GB 4vCPU 8GB SendMail S dM il 95th P Percentile til 693 482 814 Host Server CPU Utilization 6.8 8.2 12.7 VM Config SendMail 95th Percentile Host Server CPU Utilization
  • 12. vCPU Scaling Test Results for 1VM @ 2 000 Users 2,000 – Results of 1, 2, 4 vCPU VM testing in large configuration – 1vCPU 16GB DNF test runs. – 95th Response time is below 934 ms. – Overall CPU utilization is below 24% on an 8-core PE2950. Microsoft Exchange 2007 Large VM Config vCPU Scaling for 2000 Heavy Users 1000 25 900 800 20 dMail 95th (ms) CPU Utilization (%) 700 600 15 500 400 10 Send 300 200 5 100 0 0 1vCPU 16GB 2vCPU 16GB 4vCPU 16GB SendMail 95th Percentile 934 664 Host Server CPU Utilization 12.5 22.3 23.4 VM Config SendMail 95th Percentile Host Server CPU Utilization
  • 13. Number of VMs Testing Results – How does performance of single large VM compare to multiple smaller VMs in small configuration? – 2 VMs with sufficient vCPU and memory resources performs best. Microsoft Exchange 2007 VM Scaling Small Config with 500 Heavy Users 900 12 800 10 ndMail 95th (ms) 700 CPU Utilization (%) 600 8 500 6 400 U 300 4 Sen 200 2 100 0 0 1VM 2vCPU 2VM 1vCPU 1VM 4vCPU 4VM 1vCPU 2VM 4vCPU 4VM 2vCPU 8GB (8GB 4GB (8GB 8GB (8GB 2GB (8GB 8GB (16GB 4GB (16GB Total) Total) Total) Total) Total) Total) VM Config SendMail 95th Percentile Host Server CPU Utilization
  • 14. Number of VMs Testing Results – How does performance of single large VM compare to g g multiple smaller VMs in medium configuration? – 1 VM with sufficient vCPU and memory resources performs best. Microsoft Exchange 2007 VM Scaling Medium Config with 1000 Heavy Users 1400 20 18 1200 16 s) CPU Utilization (%) dMail 95th (m 1000 14 12 800 10 600 8 Send U 400 6 4 200 2 0 0 1VM 2vCPU 2VM 1vCPU 1VM 4vCPU 4VM 1vCPU 2VM 4vCPU 4VM 2vCPU 8GB (8GB 4GB (8GB 8GB (8GB 2GB (8GB 8GB (16GB 4GB (16GB Total) Total) Total) Total) Total) Total) VM Config SendMail 95th Percentile Host Server CPU Utilization
  • 15. Number of VMs Testing Results – How does performance of single large VM compare to multiple smaller VM i l lti l ll VMs in large configuration? fi ti ? – 1 VM with sufficient vCPU and memory resources performs best. Microsoft Exchange 2007 VM Scaling Large Config with 2000 Heavy Users 5000 40 4500 35 4000 ndMail 95th (ms) CPU Utilization (%) 30 3500 25 3000 2500 20 2000 15 U Sen 1500 10 1000 500 5 0 0 1VM 2vCPU 2VM 1vCPU 1VM 4vCPU 4VM 1vCPU 2VM 4vCPU 4VM 2vCPU 16GB (16GB 8GB (16GB 16GB (16GB 4GB (16GB 8GB (16GB 4GB (16GB Total) Total) Total) Total) Total) Total) VM Config SendMail 95th Percentile Host Server CPU Utilization
  • 16. Heterogeneous VM Testing with Exchange 2007 VMs – What is the impact to different types of VMs running on the same server as a Microsoft Exchange 2007 VM? – Tested by running Exchange VM alongside SQL Server and SLES LAMP VMs. – SQL and LAMP VMs overall performance decreased by 1-2%; Avg RT increased less than 10ms. Heterogeneous VMs running with Exchange 2007 VM 9000 60 8000 50 7000 e s) sponse Tim (m inute 6000 40 tions per M 5000 30 4000 Avg. Res Operat 3000 20 2000 10 1000 0 0 8 SQL Server 2005 VMs 8 SQL Server 2005 VMs + 8 SLES LAMP VMs 8 SLES LAMP VMs + Exchange 2007 VM with Exchange 2007 VM with 1000 users 1000 users VM Configurations Operations per Minute Avg RT (ms)
  • 17. Heterogeneous VM Testing with Exchange 2007 VMs – Wh t i th i What is the impact t th E h t to the Exchange 2007 VM with other VMs running on host ith th VM i h t server? – Exchange VM impacted more than the SQL and LAMP VMs. – 95th percentile response time increased from 482 ms to 1211 ms. – Exchange VM Contribution to host server CPU utilization: 8.2% alone increased to 19.7% CPU utilization with other VMs running. 1400 1200 1000 vg RT (ms) 800 600 Av 400 200 0 1 Medium 1000 User Exch VM 1 Medium 1000 User Exch VM + 8 SQL VMs + 8 LAMP  VMs SendMail Avg RT (ms) SendMail 95th Percentile Avg RT (ms)
  • 18. VMotion With Exchange 2007 VMs – What happens to large heavily loaded VMs when moved? – Complete 10 VMotions during a 2 hour period of Exchange 2007 activity and record VMotion time and VM behavior behavior. – From Virtual Center, VMotion completes in all cases but Load Generator shows some skipped tasks in the 1k user case and terminates in the 2k case. Small Medium Large Large Users 500 1000 2000 2000 # of VMs 1 1 1 4 RAM per VM 16GB 16GB 16GB 4GB vCPU 4 4 4 4 VMotion Times 3-5 Minutes 4-6 Minutes 10 Minutes 3-5 Minutes Skipped Tasks No Yes N/A No Task Queue > No No Yes No 5000
  • 19. VMware High Availability with Exchange 2007 VMs –H How d does VM VMware hi h availability f high il bilit function with ti ith Exchange 2007 VMs? – Testing VMware High Availability – Remove power from host ESX server that has the Exchange 2007 VM handling Load Generator tasks. – VMware HA brings the VM online on another ESX Server. – Observe and record the down time and the behavior after the VM comes online.
  • 20. Testing High Availability with Exchange 2007 VMs – Results from Testing VMware HA g – The Exchange 2007 VM had a downtime of a few minutes. – 500 users had 563 exceptions; 1000 users had 1106 exceptions; 2000 users did not recover. VMware HA Testing with Microsoft Exchange 2007 VMs 3500 1200 3000 1000 # of Tas Exceptions s) 2500 SendM 95th (m 800 2000 600 ail sk M 1500 400 1000 500 200 0 0 500 Users 1000 Users 2000 Users Configuration SendMail 95th # of Task Exceptions
  • 21. Summary of Observations for Exchange 2007 VMs – B t Practice for Exchange 2007 i a VM Best P ti f E h in – Utilize Dell Exchange Reference Architecture for sizing RAM, storage, and network – Th number of vCPUs per VM d The b f CPU depends on th number of users d the b f to be supported – Small – 1vCPU, medium – 2vCPU, large – 4vCPU – Exchange 2007 VM does not greatly affect overall performance of other VMs; but its overall performance was impacted. – VMware HA was effective in bringing small, medium Exchange 2007 VMs back online from a simulated host server failure. – VMotion of the Small Exchange 2007 VM was successful. – Larger Exchange 2007 VMs require more investigation
  • 22. Conclusions – Mi Microsoft E h ft Exchange 2007 f ll capable i VI3 fully bl in – Stacking multiple, small Exchange VMs improves p VMotion, HA capabilities – Design Exchange 2007 VMs from physical reference Architecture – Ensures basic quality of service for storage and network subsystems – Provides tuning of CPU/memory through resource allocation in VI3
  • 23. Questions? Session S288993 S i Virtualizing Exchange 2007: The Final Frontier? Todd Muirhead and Kong Yang Dell Inc. For more information … www.dell.com/vmware www.dell.com/techcenter www.delltechcenter.com