Compaq, Systempro, Compaq Insight Manager, Fastart, registered U.S. Patent and Trademark
.
.
.
.
Office.
.
.
.
.
.
.
ProSignia, ProLiant and QVision are trademarks of the Compaq Computer Corporation.
.
.
.
.
.
.
Microsoft, Windows, Windows NT, Windows NT Advanced Server, SQL Server for Windows
.
.
.
.
NT are trademarks and/or registered trademarks of Microsoft Corporation.
.
.
.
.
.
.
.
.
.
.
.
Highwater Benchmark Test of
.
.
.
.
SAP R/3 2.2D; Oracle 7.1; Windows NT 3.5
.
.
.
.
.
.
First Edition (June 1995)
.
.
.
.
Document Number 229A/1095
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
229A/1095
2
WHITE PAPER
.
.
.
.
.
SAP BENCHMARKS OVERVIEW
.
.
.
.
.
.
.
.
.
When presented with results from SAP benchmarks, the following figures are often
.
.
.
.
encountered :
.
.
.
.
.
.
.
.
• Number of users supported in a given SAP module (FI, MM, SD, WM, PP) with a mean
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
response time (MRT) less than 2 seconds.
• Throughput in terms of SAPs.
Both results are tightly coupled and can be extrapolated approximately if the benchmarks were
run using the correct SAP defined method.
Description of the Benchmark Method
A single benchmark user executes a dialogue step (DS), obtains a response and then waits for a
simulated think time of 10 seconds. The response time is measured by the dialogue work
process. The actual user must wait until the response is transferred to the screen (transmission
time, display time). After the user finishes a fixed number of tightly related dialogue steps (a
loop), the process starts over again. The number of specified loops determines the duration of a
test run.
A benchmark run consists of a specified number of benchmark users and loops. To achieve a
statistically significant result, the benchmark runs for one hour.
A complete test consists of multiple benchmark runs with an increasing number of benchmark
users. Each run leads to a higher resource utilization, because the requested load increases. The
main resource is processor power. The steady growth of processor utilization leads to an
exponentially increasing response time. Systems based on a single processor show an almost
linear growth. The test is terminated when the mean response time exceeds 2 seconds.
NOTE: A mean response time of 1 second can be achieved in different ways:
• 10 DS with 100ms-response time and 1 DS with 10-second response time, or
• 11 DS with 1-second response time
229A/1095
3
WHITE PAPER
.
.
Interpretation
.
.
.
.
.
.
All performance values are related to the complete system consisting of:
.
.
.
.
.
.
.
.
• Hardware: System Processor, Disk, Memory, and Bus system
.
.
.
.
• Software: Operating System, R/3 application, and Database Management System
.
.
.
.
.
.
.
.
A change in any one of these components will influence the results.
.
.
.
.
.
.
.
NOTE: There cannot be a performance guarantee for any customer based on the standard
.
.
.
.
benchmark environment, because many components can differ in the final system.
.
.
.
.
.
.
.
.
The objective of SAP benchmarks is to make a relative performance comparison between
.
.
.
.
hardware platforms running the same application modules.
.
.
.
.
.
.
.
.
Interpretation of "# of users with 2 seconds MRT"
.
.
.
.
.
.
.
.
Only a system with a poor architecture should reach a 2-second MRT with a processor
.
.
.
.
utilization below 100 percent. Based on current knowledge, there is no such system in the SAP
.
.
.
environment.
.
.
.
.
.
.
.
.
Systems with a strong processor subsystem exhibit a 100-percent processor utilization and a
.
.
.
.
MRT still below one second. Configuring a benchmark run to show exactly two seconds MRT
.
.
.
.
is difficult, because very few additional users can change the MRT significantly.
.
.
.
.
.
.
.
.
SAP strongly recommends that all system sizing should be based around the number of users
.
.
.
supported when the processor utilization is at 60 percent. This allows for peak loading during
.
.
.
.
busy times of the day or to support background batch processing. However, great care should
.
.
.
.
be taken when arriving at the number of FI users supported. Take the following example:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
From this we see that 25-26 FI benchmark users would create a processor utilization of 60
.
.
.
.
percent, but also note that the MRT is below 0.5 seconds.
.
.
.
.
.
.
.
.
Because every application always runs as quickly as possible (when there is no bottleneck, such
.
.
.
.
as disk I/O), it is not possible to force a 2-second MRT at 60-percent processor utilization.
.
.
.
A 50 FI User Benchmark gives a 2-second MRT and 100-percent processor utilization