B.0 Changing Orchestrate Server Default Parameters and Values

The following table provides the current default values for some key performance parameters of the PlateSpin Orchestrate Server. Although the server is fine-tuned by default for optimal performance at normal loads, if you want to perform hundreds of provisioning actions simultaneously you can change some of the default settings for increased server performance in such a scenario.

Table B-1 Default Parameters of the PlateSpin Orchestrate Server

Parameter Name

Shipping Default Value

Changing or Displaying the Parameter Configuration

File Descriptors Limit

2048

(Optional) You can change the value as shown below:

/etc/init.d/novell-zos-server: ulimit -n <new_limit>

Java Heap Space

2048 MB

Change the Java heap space from the default by changing the start parameters in /etc/init.d/novell-zosserver by editing the line

$ZOS_BIN start -d
$ZOS_CONFIG > /dev/null

Change the line as follows:

$ZOS_BIN start --jvmargs=-Xmx4096m -d $ZOS_CONFIG > /dev/null

PermGen Space

512 MB

Increase the PermGen space size from the default by changing the start parameters in /etc/init.d/novell-zosserver by editing the line

$ZOS_BIN
start -d $ZOS_CONFIG > /dev/null 

Change the line as follows:

$ZOS_BIN start --jvmargs=-Xmx4096m --jvmargs=-XX:MaxPermSize=<new_value_in MB> -d $ZOS_CONFIG > /dev/null

Audit Queue Size Max

200

Increase the value of this parameter by using the following command:

zosadmin set --mbean="local:facility=audit" --attr=QueueSizeMax --type=Integer --value=1000

MaxRunJobWaitTimeout

120000

You can change the value of this parameter as shown below:

zosadmin set --mbean="local:facility=broker" --attr=MaxRunJobWaitTimeout --type=Integer --value=<time_in_milliseconds>

MatchingResourcesCheckinterval

30000

Increase the value of this parameter by using the following command:

zosadmin set --mbean="local:facility=broker" --attr=MatchingResourcesCheckInterval --type=Integer --value=600000

Kernel ARP Threshold Values

  • thresh1 = 128

  • thresh2 = 512

  • thresh3 = 1024

Set these values higher than the default. For example:

cat /proc/sys/net/ipv4/neigh/default/gc_thresh1 = 256

cat /proc/sys/net/ipv4/neigh/default/gc_thresh2 = 1024

cat /proc/sys/net/ipv4/neigh/default/gc_thresh3 = 2048

Job Limits:

  • Soft Top Level Job Limit

  • Max Queued Jobs

  • Absolut Max Active Jobs

matrix.maxtopjobs = 200

matrix.maxqueued = 300

matrix.maxactive = 400

Change the Grid Object default values in the Development Client as follows:

matrix.maxtopjobs = 600

matrix.maxqueued = 700

matrix.maxactive = 1000