08.06.2014 Views

Download PDF (1.3 MB) - IBM Redbooks

Download PDF (1.3 MB) - IBM Redbooks

Download PDF (1.3 MB) - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Create and tune the BPE database by using the following DB2 commands and generated<br />

scripts:<br />

► db2 CREATE DATABASE bpedb ON /raid USING CODESET UTF-8 TERRITORY en-us<br />

► db2 update db cfg for bpedb using logbufsz 512 logfilsiz 10000 logprimary 20<br />

logsecond 10 auto_runstats off<br />

► db2 -tf createTablespace.sql (Business Process Manager V7.5 server generated<br />

script)<br />

► db2 -tf createSchema.sql (Business Process Manager V7.5 server generated script)<br />

► db2 alter bufferpool ibmdefaultbp size 132000<br />

► db2 alter bufferpool bpebp8k size 132000<br />

5.1.2 Three-tiered: Using Human Services with BPMN business processes<br />

We used a three-tiered configuration in our internal performance work to evaluate the<br />

performance of a BPMN business process that models automobile insurance claims<br />

processing. Human Services were used to process the claims with a Call Center scenario of<br />

Query Tasks, Claim Task, Complete Task, and Commit Task.<br />

This configuration is an example of many production environments where DB2 is on a<br />

separate system than the Business Process Manager server. The web services open SCA<br />

binding was used for communications. Three systems were used in this configuration:<br />

► Request driver<br />

► Business Process Manager V8.0 Process Server<br />

► DB2 database server<br />

Business Process Manager Process Server in three-tiered configuration<br />

Use the following settings for the Business Process Manager V8.0 Process Server in a<br />

three-tiered configuration.<br />

► For a 64-bit JVM, alter Java memory management settings by adding Java command-line<br />

parameters:<br />

-Xgencon, -Xms1800M, -Xmx1800M, -Xmn800M<br />

► Increase size of the WebContainer ThreadPool to a minimum of 200, maximum of 400.<br />

► Increase the maximum size of the Default Thread Pool to 40.<br />

►<br />

►<br />

►<br />

Disable logging for selected Business Process Manager Process Server components (for<br />

example, web services).<br />

Set bpd-queue-capacity to 10 times the number of physical processor cores, capped at<br />

80.<br />

Set max-thread-pool-size to 30 plus 10 times the number of physical processor cores,<br />

capped at 110.<br />

Chapter 5. Initial configuration settings 101

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!