Tuning overview

The following tables give a brief overview of the tuning steps done for z/VM®, Linux™ on System z®, DB2® and for FileNet® P8 CE/PE.

All tuning and setup steps are outlined in detail in Setting up the system under test (SUT).

This appendix does not provide comprehensive tuning information which can be applied to all FileNet P8 deployments, but it does describe the tuning that was done in this particular environment for this particular workload. For performance tuning of an actual FileNet P8 deployment, use the performance tuning resources noted in the References.

Table 1. z/VM adaptations
z/VM area Setting

Guest-to-guest networking

Disk I/O

Memory management

VSWITCH defined

HyperPAV aliases directly attached to disk I/O intensive guests

Turned off reorder processing for guests with >= 8GiB memory

Table 2. Linux adaptations
Linux area Setting

Guest-to-guest networking

Disk I/O

Maximum number of open files on the WAS server

VSWITCH deployed

HyperPAV used for LVM DASDs on the disk I/O intensive guests

Set to 8192 (ulimit)

Table 3. DB2 adaptations
DB2 area Setting

DB2_WORKLOAD registry parameter

DB2 parallel I/O for tablespaces

Set to FILENET_CM

db2set DB2_WORKLOAD=FILENET_CM

db2set DB2_PARALLEL_IO=*:[number of disks per tablespace container]

Set to 4 for the SUT outlined in this paper

Table 4. FileNet P8 PE adaptations
FileNet P8 CE area Setting

WAS JVM initial/maximum heap size

WAS generic JVM arguments

WAS JVM logging

WAS IBM® service logs

WAS Performance Monitoring Infrastructure (PMI)

JDBC settings

WAS container services

WAS Object Request Broker (ORB)

Set to 2048 MiB

-Xmn1024m -Xgcpolicy:gencon

Enabled log rotation

Log history set to 5x10MiB

Disabled

Disabled

Minimum/maximum Connections was set to 100 for the object store database and index JDBC data sources

Set custom properties for the object store database and the global configuration database (GCD) JDBC data sources:
  • ResultSetHoldability to 1
  • webSphereDefaultIsolationLevel to 2

Set total transaction lifetime timeout to 600

Set the maximum size for the thread pool to 100 threads

Set custom property com.ibm.CORBA.FragmentSize to 0

Table 5. FileNet P8 CE adaptations
FileNet P8 PE area Setting

PE JVM initial/maximum heap size

Generic JVM arguments

Set to 1024 MiB

-Xmn512m -Xgcpolicy:gencon