Topic 2.2.5: Web Server Farm Connecting to Workflow Management Services with Databases on a Different Machine
In this scenario, you can maintain a Web Server Farm with Web Servers and a AVEVA Workflow Management Services cluster on separate machines while the the Databases are installed on a different machine. This deployment provides scalability and high availability of AVEVA Workflow Management Server and Web Servers. This is achieved by distributing the load equally among all the machines in the cluster and the Web Server Farm.
Multiple servers in the Web Server Farm or the cluster run the same AVEVA Workflow Management services. Failure of a server does not impact other servers.You can take the affected server offline while the other servers maintain the service. This type of installation provides Failover. Thus allowing you to easily add or remove machines from the Web Server Farm or from the cluster without affecting the execution of workflows.
This is the optimal scenario for heavy load conditions and can be considered if you anticipate heavy load on the Workflow Engine or the Web Server.
Role |
Components Installed |
Remarks |
Front-End Servers |
|
Multiple Web Servers |
AVEVA Workflow Management Server |
|
Multiple AVEVA Workflow Management Servers |
Database Server |
|
System Landscape
Advantages
- Provides Load Balancing support
- Dedicated machines are available for Web Servers and AVEVA Workflow Management Workflow Engine
- Supports very heavy load
- Failover support is provided
- Scale out is possible