Performance tuning considerations when IBM Business Process Manager (BPM) is running in a virtual machine

Technote (troubleshooting)


Problem(Abstract)

Running IBM Business Process Manager in a virtual machine is supported. However, there are some additional considerations when running servers in a virtual machine (VM) environment.

Resolving the problem

When you are running a Java Platform, Enterprise Edition (Java EE) application in a virtual machine (VM) there are additional considerations. These considerations are performance-related changes.

Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.


These document links are good resources for tuning VMware servers.

Other things to consider:

  • Dedicated CPU for VMs
    If you have several VMs on a node, you can experience CPU starvation.

  • Dedicated memory
    You can set up VMs to have shared RAM. Performance can be affected if the server node is swapping memory usage.

  • Looking at the operating system resource pages (free CPU, free memory) can show that there is available resources. However, these resources are being shared or constrained at a deeper level in the larger VM server setup.


Tools and Best practices

White papers on how to tune VMWare to perform well with Java™ EE applications:

General Virtual Machine Performance Guidelines

Suggested Reading for Virtual Databases
Microsoft SQL Server and Virtualization

IBM DB2

Oracle Database


INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS TECHNOTE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you.

Cross reference information
Segment Product Component Platform Version Edition
Business Integration IBM Business Process Manager Advanced Installation / Configuration AIX, Linux, Windows 8.0, 7.5.1, 7.5

Product Alias/Synonym

BPM

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

IBM Business Process Manager Standard
Performance

Software version:

7.5, 7.5.1, 8.0

Operating system(s):

AIX, Linux, Windows

Reference #:

1574113

Modified date:

2012-10-25

Translate my page

Machine Translation

Content navigation