You are on page 1of 61

Instructions and Notes

This workbook supplements the Capacity Planning Guide white paper. Please refer to the Capacity Planning Guide for descrip
terms, test scenarios, and configuration details.
This workbook contains three worksheets: Instruction, Solaris Calculator, and Linux Calculator.
The Solaris Calculator and Linux Calculator worksheets each provide two calculators.

The first calculator is the same as shown in the whitepaper. As instructed in the whitepaper, simply input the # of users for eac
user types. The calculator will determine the hardware resources required.

The second calculator allows you to describe your existing hardware and the calculator will estimate the maximum # of users o
it can support for a given workload. It is important to note that this calculator provides 5 results - one for each user type assum
users are of that type. DO NOT simply add together all 5 values - this would represent 500% of the server's capacity.

The calculators are based on the results for the specified hardware and OS -- SunOS 5.9 running on 450 MHz Sun UltraSparc
processors OR Red Hat Linux ES 3.0 on 3GHz Intel Xeon processors. We do not make any claims about the accuracy of thes
calculators for hardware and OS combinations other than those listed.

Many readers will most likely have hardware that differs in the specific CPU family and CPU speed. To use the second calcula
must provide a CPU conversion factor. If you have the same CPU type and speed as we tested, enter a value of '1'. If you ha
different CPU type or speed, you must input a value that represents the ratio of your CPU power to the CPU type and speed w

For example, if you estimate your CPUs are twice as powerful as a 450MHz Sun UltraSparc II, then enter a factor of '2' in CPU
factor field.
Please consult the CPU vendor for information regarding the relative power of your CPU compared to the benchmark CPUs.

Application Server Base memory = 400 MB on Solaris. Application Server Base memory = 200 MB on Linux. This Application
Base memory is valid only for the optimal config tested. In this optimal configuration only the OC4J_BI_Forms instance is runn
Application Server Control and and all other OC4J instances are not running.

For the second caclulator, to determine Available RAM start with your total and subtract memory need for OS and all other app
running on the system. In addition subtract 400 MB for Application Server Base memory on Solaris; subtract 200 MB for Appli
Server Base memory on Linux.

For the second caclulator, to determine Available MHz measure the consumed CPU at normal loads when all other application
currently in use. Subtract this value from ~75 % your total to allow for peaks in CPU demand.

user
Legend supplied
values

results

Solaris Calculator: Staring with #'s of users, determine how many 450 MHz UltraSparc II processors and how much m
User
Supplied
Values
# of Simple Plus Relational Users
# of Complex Plus Relational Users
# of Simple Viewer Relational Users
# of Complex Viewer Relational Users
# of Simple Viewer OLAP Users
Total # of Users

MHz Factor
MHz Req'd
4.1
0.0
7.5
0.0
13.8
0.0
19.4
0.0
8.9
0.0
Total MHz
0.0

RAM Factor
8.1
8.4
9.6
20.6
8.1
Total RAM (MB)
AS Base memory = 400 MB

Solaris Calculator: Starting with hardware, determine max # of users doing same workload.
NOTE: The totals for each workload assume that all users perform that workload - you should NOT add all of the totals togethe
User
Supplied
Values
CPU Conversion Factor

<-- You must enter a value

User
Supplied
Values
Available MHz of CPU
Available RAM (MB)
Total # of Users

Simple Plus
Simple Plus
Relational User Relational
Factor
Users
0.244
0
0.123
0
0

Complex Plus
Relational User
Factor
0.133
0.119
- OR -

II processors and how much memory is needed.

RAM Req'd
(MB)
0.0
0.0
0.0
0.0
0.0
400.0
se memory = 400 MB

load.
d NOT add all of the totals together.

Complex
Plus
Relational
Users
0
0
0

Simple
Complex
Simple Viewer
Viewer
Viewer
Relational User Relational Relational User
Factor
Users
Factor
0.072
0
0.052
0.104
0
0.049
- OR 0
- OR -

Complex
Viewer
Relational
Users

Simple Viewer Simple Viewer


OLAP User
OLAP User
Factor
Factor
0
0.112
0
0
0.123
0
0
- OR 0

Legend

user supplied
values

results

Linux Calculator: Staring with #'s of users, determine how many 3GHz Intel Xeon processors and how much memory
User
Supplied
Values
# of Simple Plus Relational Users
# of Complex Plus Relational Users
# of Simple Viewer Relational Users
# of Complex Viewer Relational Users
# of Simple Viewer OLAP Users
Total # of Users

n/a
0

MHz Factor
7.4
13.3
25.1
36.2
tbd
Total MHz

MHz Req'd
0.0
0.0
0.0
0.0
0.0
0.0

RAM Factor
6.0
8.2
8.3
12.9
tbd
Total RAM (MB)
AS Base memory = 200 MB

Linux Calculator: Starting with hardware, determine max # of users doing same workload.
NOTE: The totals for each workload assume that all users perform that workload - you should NOT add all of the totals togethe
User
Supplied
Values
CPU Conversion Factor

<-- You must enter a value

User
Supplied
Values
Available MHz of CPU
Available RAM (MB)
Total # of Users

Simple Plus
Simple Plus
Relational User
Relational
Factor
Users
0.135
0
0.167
0
0

Complex Plus
Relational User
Factor
0.075
0.122
- OR -

essors and how much memory is needed.

RAM Req'd
(MB)
0.0
0.0
0.0
0.0
0.0
200.0
ase memory = 200 MB

ad.
d NOT add all of the totals together.

Complex Plus Simple Viewer Simple Viewer


Relational
Relational User
Relational
Users
Factor
Users
0
0.040
0
0
0.120
0
0
- OR 0

Complex Viewer
Simple Viewer
Relational User Complex Viewer OLAP User
Factor
Relational Users
Factor
0.028
0
tbd
0.078
0
tbd
- OR 0
- OR -

Simple Viewer
OLAP User
Factor
n/a
n/a
n/a

You might also like