Open topic with navigation

TIBCO iProcess® Engine 11.10.0

# iProcess Engine Architecture

iProcess Engine can be installed using either of the following architectures:

| • | Single Server—The iProcess Engine `node` is installed and run on a single server.

| • | Node Cluster—The iProcess Engine `node` is distributed across multiple servers, each of which runs iProcess Engine processes. One server acts as the master server, while all other servers in the cluster are slave servers.

Warning | If you decide to use a node cluster architecture:
| • | the computers hosting the iProcess Engine master and slave servers must all be members of the same domain.
| • | the IPEADMIN and IPESERVICE users must be domain accounts.

The master server and all slave servers use the same iProcess Engine database schema. The schema can be hosted on an Oracle instance or on a SQL Server database that is either local (to one of the servers in the iProcess node cluster) or remote.

Note | The iProcess Engine architecture is scalable. You can convert from a single server to a node cluster at any time simply by adding another server to the installation. See TIBCO iProcess Engine Architecture Guide for more information about the iProcess Engine architecture.

## Installing the iProcess Engine on a Node Cluster

If you want to install a new iProcess Engine using a node cluster architecture, you must:

| 1. | Install iProcess Engine on the master server (to create the iProcess Engine database schema).

| 2. | Install iProcess Engine on each slave server (to add the server to the node cluster, using the same database schema).

Note | Each slave server must use the same installation parameters as the master server (for example, node name, database name, RPC numbers, and Windows account names). Any specific differences in the installation process for a slave server are noted at the appropriate points in the rest of this documentation.

## Upgrading iProcess Engine on a Node Cluster

If you want to upgrade an existing iProcess Engine, either from or to a node cluster architecture, follow the appropriate instructions shown in Upgrading iProcess Engine on a Node Cluster.

Upgrading iProcess Engine on a Node Cluster

To Upgrade... | Do this...
From | To
single server | single server | Upgrade the iProcess Engine on the single (master) server, using the instructions in this documentation.
node cluster | node cluster | Upgrade the iProcess Engine on the master server, using the instructions in this documentation. Upgrade the iProcess Engine on each slave server, using the instructions in this documentation.
single server | node cluster | Upgrade the iProcess Engine on the single (master) server, using the instructions in this documentation. Install the iProcess Engine on each slave server that you want to add to the node, using the instructions in this documentation.
node cluster | single server | Remove the iProcess Engine on each slave server, using the instructions in the Installation guide for that version. Upgrade the iProcess Engine on the master server, using the instructions in this documentation.

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO iProcess® Engine

Copyright © 1994-2025. Cloud Software Group, Inc. All Rights Reserved.