Hi,

It might be useful first to estimate if your current server can sustain the 
workload you plan to do.
You cant simple add applications and then expect things will work the way you 
want... so you gotta be careful.

Example: how many processes this machine has and how many syscall/s comparing 
with the mem and no. of CPUs ?

$ sar -v 1 10
$ sar -c 1 10

Issues/Check

 - too many processes for you current hardware ? 
 - I see you run Oracle. How many database instances are you running ?
 - 2 CPU machine might not be enough for your current workload
 - 8GB RAM physical might not be enough for your current workload

ToDo:

 - depending on your workload profile you might consider using a T2000 or a 
faster machine 
with more CPUs

 - size your applications. Write down and estimate a bit somehow how much would 
you expect the memory usage from your apps. Include here the SGA from Oracle

 - swap: ensure that there is enough backing device for this workload

 - plan for future: as already mentioned there are some very good references 
as: The Practical Performance Analyst, Guerrilla Capacity Planning (new 
published) and Analyzing Computer System Performance with Perl: PDQ to help you 
to plan and possible predict your workloads. Im as well experimenting with 
these and found them very useful.

 - download from: http://www.brendangregg.com/k9toolkit.html sysperfstat it can 
easily help you understand the big picture

Hope it helps,
stefan
 
 
This message posted from opensolaris.org
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to