Cluster architecture
SOA Suite consists of many components and applications such as Human Workflow, BPEL Process Manager, Mediator, and Business Rules Engine. Oracle created all these components as cluster-friendly to meet the availability and scalability needs for organizations. None of the SOA Suite components are singleton services. All the web modules and EJBs within SOA Suite are stateless. State replication is not required between SOA Suite cluster nodes.
We can create BPEL composite applications and deploy in a SOA Suite cluster that has built-in features of load balancing and failover capabilities to achieve high availability and scalability needs for a business.
The following diagram shows a typical cluster environment for an SOA Suite deployment. Please note that an SOA environment always consists of many other systems. The major tiers are web, application, and database. In order to achieve the high availability-configure clustered web server(s) and application server(s), use Oracle...