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

  • Central Configuration Site
  • Enterprise Console
  • Advanced Server Service
  • Client Service

     

Multiple Web Servers

AVEVA Workflow Management Server

  • Services
    • Client Service
    • Advanced Server Service
    • Mobile Notification Service
    • Communication Service
    • Task Scheduler
    • Workflow Engine

       

Multiple AVEVA Workflow Management Servers

Database Server

  • Databases
    • Farm Database
    • Repository Database

       

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
Last modified: Saturday, 9 May 2020, 11:38 AM