Cisco Cisco Process Orchestrator 3.0 User Guide
5-2
Cisco Process Orchestrator User Guide
OL-30196-01
Chapter 5 Managing High Availability and Resiliency
Understanding High Availability and Resiliency
The following figure illustrates the recommended Process Orchestrator high availability environment:
Figure 1
High Availability Environment
The Process Orchestrator environment consists of:
•
A reporting database. Although the environment requires a reporting database to enable reporting
features, the reporting database can span environments and therefore can be thought of as external
to the environment.
features, the reporting database can span environments and therefore can be thought of as external
to the environment.
•
A configuration database. The configuration database is specific to one environment, and therefore
requires a high availability-appropriate solution.
requires a high availability-appropriate solution.
•
Multiple Process Orchestrator servers
•
Optional: Multiple web servers
•
A load balancer in front of the northbound web service and/or web servers (optional). For
information about installing a load balancer, see the Cisco Process Orchestrator Installation Guide.
information about installing a load balancer, see the Cisco Process Orchestrator Installation Guide.
Because the Process Orchestrator environment supports high availability, the installation process:
•
Requires an environment name (defaults to PRODUCTION).
•
Differs for “subsequent” servers that are added to an existing high availability environment. During
the installation of a secondary server, the installation process does not create the databases,
configure security, import automation packs, or configure Windows accounts.
the installation of a secondary server, the installation process does not create the databases,
configure security, import automation packs, or configure Windows accounts.
However, the secondary server does require connectivity to an existing server in the environment.
In addition, a security check is performed to ensure that the person installing the new server has the
permissions to:
In addition, a security check is performed to ensure that the person installing the new server has the
permissions to:
–
Add the server to an existing environment
–
Access the processes database
•
Configures a default Process Orchestrator Windows Runtime User for Orchestration Server targets.