Application Server Cluster Topology

Application Server Cluster Topology

In an application server cluster topology, you install the MDM Hub components in an application server cluster. An application server cluster topology plan can be complicated because multiple combinations are possible. The main advantage of an application server cluster topology is the ease of deployment.
To set up an application server cluster topology, you need multiple machines with application server instances that are part of an application server cluster. Deploy the Hub Server and the Process Server instances on separate application server clusters. The application server cluster topology can provision for planned or unplanned down time. You can achieve scalability by adding nodes to the cluster and by deploying additional MDM Hub components.

Topology for WebSphere Clusters

The following table describes the capabilities of the application server cluster topology:
Capability
Availability
High availability
Yes.
The MDM Hub supports high availability for the following operations and components:
  • Hub Console operations
  • Services Integration Framework (SIF)
  • Outbound JMS messages
The MDM Hub does not support high availability for the following operations and components:
  • Batch jobs
    If a node in the cluster fails, the batch job requests that are initiated through the Hub Console fail over to the active node, but the batch jobs themselves do not fail over.
  • Informatica Data Director
Scalability
Yes.
To scale the MDM Hub to support large data volumes, add more MDM Hub components. Also, to process multiple requests concurrently, configure multiple threads for the Process Server.
The MDM Hub supports multithreading for the following operations and components:
  • Hub Console operations
  • Batch jobs
  • Services Integration Framework (SIF)
Load balancing
Yes. For load balancing, you do not need to deploy the Process Server instances on an application server cluster. The Process Server instances use an internal load balancing mechanism.
The MDM Hub supports load balancing for the following operations and components:
  • Hub Console operations
  • All batch jobs except the Generate Match Tokens job
    The MDM Hub supports load balancing for the fuzzy matching portion of the Match jobs and for the cleanse process portion of the Stage jobs.
  • Services Integration Framework (SIF)
  • Outbound JMS message
Informatica Data Director does not support load balancing in an application server cluster. Load balancing in a clustered environment might produce unexpected results.
To enhance the performance of the MDM Hub environment, you can use external load balancers.

Topology for WebLogic Clusters

The following table describes the capabilities of the application server cluster topology:
Capability
Availability
High availability
Yes.
The MDM Hub supports high availability for the following operations and components:
  • Hub Console operations
  • Services Integration Framework (SIF)
  • Outbound JMS messages
The MDM Hub does not support high availability for the following operations and components:
  • Batch jobs
    If a node in the cluster fails, the batch job requests that are initiated through the Hub Console fail over to the active node, but the batch jobs themselves do not fail over.
  • Informatica Data Director
Scalability
Yes.
To scale the MDM Hub to support large data volumes, add more MDM Hub components. Also, to process multiple requests concurrently, configure multiple threads for the Process Server.
The MDM Hub supports multithreading for the following operations and components:
  • Hub Console operations
  • Batch jobs
  • Services Integration Framework (SIF)
Load balancing
Yes. For load balancing, you do not need to deploy the Process Server instances on an application server cluster. The Process Server instances use an internal load balancing mechanism.
The MDM Hub supports load balancing for the following operations and components:
  • Hub Console operations
  • All batch jobs except the Generate Match Tokens job
    The MDM Hub supports load balancing for the fuzzy matching portion of the Match jobs and for the cleanse process portion of the Stage jobs.
  • Services Integration Framework (SIF)
  • Outbound JMS message
Informatica Data Director does not support load balancing in an application server cluster. Load balancing in a clustered environment might produce unexpected results.
To enhance the performance of the MDM Hub environment, you can use external load balancers.

Topology for JBoss Clusters

The following table describes the capabilities of the application server cluster topology:
Capability
Availability
High availability
Yes.
The MDM Hub supports high availability for the following operations and components:
  • Hub Console operations
  • Services Integration Framework (SIF)
  • Outbound JMS messages
The MDM Hub does not support high availability for the following operations and components:
  • Batch jobs
    If a node in the cluster fails, the batch job requests that are initiated through the Hub Console fail over to the active node, but the batch jobs themselves do not fail over.
  • Informatica Data Director
Scalability
Yes.
To scale the MDM Hub to support large data volumes, add more MDM Hub components. Also, to process multiple requests concurrently, configure multiple threads for the Process Server.
The MDM Hub supports multithreading for the following operations and components:
  • Hub Console operations
  • Batch jobs
  • Services Integration Framework (SIF)
Load balancing
Yes. For load balancing, you do not need to deploy the Process Server instances on an application server cluster. The Process Server instances use an internal load balancing mechanism.
The MDM Hub supports load balancing for the following operations and components:
  • Hub Console operations
  • All batch jobs except the Generate Match Tokens job
    The MDM Hub supports load balancing for the fuzzy matching portion of the Match jobs and for the cleanse process portion of the Stage jobs.
  • Services Integration Framework (SIF)
  • Outbound JMS message
Informatica Data Director does not support load balancing in an application server cluster. Load balancing in a clustered environment might produce unexpected results.
To enhance the performance of the MDM Hub environment, you can use external load balancers.

0 COMMENTS

We’d like to hear from you!