Compaq 108164-003 - ProLiant - 800 White Paper
Compaq 108164-003 - ProLiant - 800 White Paper

Compaq 108164-003 - ProLiant - 800 White Paper

Performance of microsoft exchange server 4.0 on compaq proliant servers
Hide thumbs Also See for 108164-003 - ProLiant - 800:

Advertisement

June 1996
Prepared By
Os Development
Compaq Computer
Corporation
C
ONTENTS
Test Configuration .......... 3
Introduction ......................... 3
LoadSim .............................. 3
Performance Monitor............. 8
Results .......................... 10
Introduction ........................10
Processor Subsystem...........10
Disk Subsystem...................18
System Memory...................19
Recommendations ...............21
444A/0696
W
HITE
. .
. .
Performance of Microsoft Exchange
. .
. .
. .
. .
Server 4.0 on Compaq ProLiant Servers
. .
. .
. .
. .
Electronic messaging is consistently becoming more pervasive in the business world. As
. .
. .
people must process increasing amounts of information, there is a need for powerful
. .
software and hardware products to satisfy the requirements imposed.
. .
. .
. .
To fill the need for a powerful messaging software product, Microsoft has created
. .
Microsoft Exchange Server 4.0. This product has been the focal point of extensive
. .
. .
development and testing efforts involving the commitments of both Microsoft and its
. .
partners. During this time, Compaq and Microsoft have worked together to optimize
. .
. .
Microsoft Exchange Server on Compaq System products.
. .
. .
Microsoft Exchange Server is enormously complex, with many features and capabilities.
. .
. .
One important part of understanding the product is understanding its performance. For
. .
system administrators and potential purchasers of both Microsoft Exchange Server and
. .
. .
Compaq products, this aspect of Microsoft Exchange Server is crucial to understand so
. .
. .
the proper decisions can be made.
. .
. .
This white paper covers various performance aspects of Microsoft Exchange Server 4.0
. .
. .
on Compaq ProLiant Servers, specifically the ProLiant 4500 and the ProLiant 5000.
. .
. .
Fundamentally, this paper should provide the reader with an expectation of how
. .
Microsoft Exchange Server will perform on a Compaq ProLiant under various user
. .
. .
loads. Furthermore, the paper should uncover other useful information pertaining to
. .
. .
Microsoft Exchange Server configuration and performance tuning, as well as CPU,
. .
RAM, and disk utilization on Compaq ProLiant servers. Ultimately, this paper should
. .
. .
help the potential purchaser make good decisions about which Compaq products to
. .
purchase in order to satisfy the requirements of his or her business needs.
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
1
P
APER

Advertisement

Table of Contents
loading

Summary of Contents for Compaq 108164-003 - ProLiant - 800

  • Page 1: Table Of Contents

    One important part of understanding the product is understanding its performance. For Processor Subsystem...10 system administrators and potential purchasers of both Microsoft Exchange Server and Disk Subsystem....18 Compaq products, this aspect of Microsoft Exchange Server is crucial to understand so System Memory....19 the proper decisions can be made. Conclusions and Recommendations ....21...
  • Page 2 This test is not a determination of product quality or correctness, nor does it ensure compliance with any federal, state or local requirements. Compaq does not warrant products other than its own strictly as stated in Compaq product warranties.
  • Page 3: Test Configuration

    HITE APER (cont.) ONFIGURATION Introduction Before diving right into the performance results, it is important to take a few minutes and review the tools and configuration used to arrive at these results. There are two main tools used to prepare the data for this white paper: Microsoft Exchange Server LoadSim Microsoft Windows NT Performance Monitor Naturally, your results will vary depending upon your exact conditions.
  • Page 4 HITE APER (cont.) Default User Profiles There are three pre-configured LoadSim profiles which are built into LoadSim: Light, Medium, and Heavy. EFAULT ROFILES LoadSim USER ATTRIBUTE ATTRIBUTE DETAIL LIGHT MEDIUM HEAVY TEST DURATION Length of a day (hours) READING MAIL New mail (times/day) Existing mail (times/day) AFTER READING MAIL...
  • Page 5 HITE APER (cont.) LoadSim USER ATTRIBUTE ATTRIBUTE DETAIL LIGHT MEDIUM HEAVY Excel attachment ( upsXLatt.msg) Embedded Excel object ( upsXLobj.msg) SCHEDULE+ CHANGES Changes per day Update Free/Busy information? Average Schedule File Size 22KB 22KB 22KB PUBLIC FOLDERS Folder activity None None None CALCULATED DAILY LOAD...
  • Page 6 HITE APER (cont.) User Profile Definition for This Paper The actual LoadSim user profile used in these tests is based on the Medium user profile. In the following table, deviations from the standard Medium profile are in bold. ROFILE FOR THIS PAPER LoadSim USER ATTRIBUTE ATTRIBUTE DETAIL TEST DURATION...
  • Page 7 HITE APER (cont.) LoadSim USER ATTRIBUTE ATTRIBUTE DETAIL NEW MAIL MESSAGE 10K attachment (ups10Kat.msg) CONTENT 1K mail body, with attachment Embedded bitmap object ( upsBMobj.msg) Word attachment ( upsWDatt.msg) Excel attachment ( upsXLatt.msg) Embedded Excel object ( upsXLobj.msg) SCHEDULE+ CHANGES Changes per day Update Free/Busy information? Average Schedule File Size...
  • Page 8: Performance Monitor

    HITE APER (cont.) LoadSim Score The data point resulting from a LoadSim run is called the Score. The LoadSim Score represents a weighted average of the 95 percentile Exchange client response time (in milliseconds) of the various Exchange tasks. The read task is the highest weighted task — accounting for over half of the score.
  • Page 9: Performance

    HITE APER (cont.) Figure 1. Exchange Server test network topology. IM CLIENT HARDWARE CONFIGURATIONS Machine Class Compaq ProLiant 2000 System Processor Single Pentium/100 System Memory 64 Mbytes Disk subsystem 1GB Fast SCSI-2 Network Interface Compaq NetFlex/2 (10BaseT) Operating System Windows NT Workstation v3.51 + SP2 Table 3.
  • Page 10: Processor Subsystem

    Server system. Following are graphs showing how the different processor and server products from Compaq affect the performance of Microsoft Exchange Server. The value on the vertical axis is the LoadSim Score. The value on the horizontal axis is the number of LoadSim users.
  • Page 11 (cont.) Pentium/100 /100 E ENTIUM XCHANGE ERVER HARDWARE CONFIGURATION Machine Class Compaq ProLiant 4500 Processor Subsystem 1,2,4 Pentium/100, 512 KByte L2 cache System Memory 128 Mbytes Disk Subsystem Integrated Fast Wide SCSI-2 controller Pagefile and executables volume : 1x2GB Fast Wide SCSI-...
  • Page 12 System requests and context switches increase substantially as more CPUs are added. Pentium/133 /133 E ENTIUM XCHANGE ERVER HARDWARE CONFIGURATION Machine Class Compaq ProLiant 4500 Processor Subsystem 1,2 Pentium/133, 2 Mbyte L2 cache System Memory 128 Mbytes Disk Subsystem Integrated Fast Wide SCSI-2 controller...
  • Page 13 HITE APER (cont.) This data perfectly illustrates the power of the L2 cache combined with the faster clock speed of the Pentium/133. After comparing the results shown in Figure 2 with those of Figure 3, it is clear that a single Pentium/133 easily outperforms two or four Pentium/100 CPUs. The server is less quick to consume processor resource.
  • Page 14 (cont.) Pentium/166 /166 E ENTIUM XCHANGE ERVER HARDWARE CONFIGURATION Machine Class Compaq ProLiant 4500 Processor Subsystem 1,2 Pentium/166, 2 Mbyte L2 cache System Memory 128 Mbytes Disk Subsystem Integrated Fast Wide SCSI-2 controller Pagefile and executables volume : 1x2GB Fast Wide SCSI-...
  • Page 15 (Array Accelerator enabled) IS volume: 7x2GB Fast SCSI-2 drives on port 1, RAID 5 (Array Accelerator enabled) Network Interface Compaq NetFlex/3 PCI (10BaseT) Operating System Windows NT Server v3.51 + SP4 Table 7. Pentium Pro /166 Exchange Server hardware configuration...
  • Page 16 HITE APER (cont.) LoadSim Score vs. # Users ProLiant 5000, Pentium Pro/166 - 512KB 3000 2500 2000 1500 Score 1000 1000 1500 Number of Users Figure 5. Relative Score performance of Pentium Pro/166. This data illustrates the increased power of the Pentium Pro processor with 32-bit Windows NT applications.
  • Page 17 HITE APER (cont.) LoadSim Score vs. # Users 1P CPU Comparison (lower score is better) 3000 2500 2000 P5/100 P5/133 1500 P5/166 P6/166 1000 1000 1200 1500 Number of Users Figure 6. Single CPU performance comparison. LoadSim Score vs. # Users 2P CPU Comparison (lower score is better) 3000...
  • Page 18: Disk Subsystem

    The basic idea with a disk subsystem is to make disk I/O as fast as possible. One good way to do this is to have several spindles (disks) spinning at the same time connected to a Compaq SMART Array Controller.
  • Page 19: System Memory

    HITE APER (cont.) LoadSim Score vs. # Users # RAID 5 Drives in Store Volume (lower score is better) 4000 3500 3000 2500 7 drvs 2000 3 drvs 1500 1000 1000 1500 Number of Users Figure 8. Performance benefit of adding disks to an array. Adding disk spindles to the RAID set produces a benefit in response time.
  • Page 20 1 (Array Accelerator enabled) IS volume: 3x2GB Fast SCSI-2 drives on port 1, RAID 5 (Array Accelerator enabled) Network Interface Compaq NetFlex/3 PCI (10BaseT) Operating System Windows NT Server v3.51 + SP4 Table 9. Pentium Pro /166 Exchange Server hardware configuration In this case, the IS buffers were increased by adding 128 Mbytes of RAM to the configuration.
  • Page 21: Conclusions And

    HITE APER (cont.) Most of the benefit from extra IS buffers will be from reads. All writes have to make it to the disk sooner or later, so the net amount of writes does not change that much. However, significant reductions in the amount of read I/O are observed, sometimes by as much as 60%. Depending on the cost of RAM vs.
  • Page 22 HITE APER (cont.) The log volume must always be fault tolerant. Due to the sequential write-only nature of the log volume, many disks in a RAID set to not provide a significant benefit. Two high capacity disks mirrored (RAID 1) is a configuration that provides good sequential write performance and excellent fault tolerance.

Table of Contents