Federating and clustering the WebSphere Commerce search server in the advanced configuration
Once you deploy the WebSphere Commerce
search server in the standard configuration, you can federate the
node to the deployment manager (DMGR) and create a cluster that contains
the WebSphere Commerce and WebSphere Commerce search servers.
Before you begin
- Deploying the WebSphere Commerce search server locally in the standard configuration
Now that the WebSphere Commerce Search server is deployed in the standard configuration, we will need to federate the node to a Deployment Manager so a cluster can be created.
About this task
The following list shows the high-level tasks that are
associated with deploying the WebSphere Commerce search server in the advanced configuration in
Feature Pack 7 or later:
- The WebSphere Commerce and WebSphere Commerce search servers are set up locally on the same machine (standard configuration).
- The deployment manager (DMGR) is used to federate the WebSphere Commerce and WebSphere Commerce search servers.
- On the new search nodes, custom profiles for WebSphere Commerce search are created and then federated using the DMGR.
- The WebSphere Commerce search cluster is created with the new cluster members, where the nodes can be reached for clustering.
Procedure
Federating the search
server:
Clustering the
federated environment:
After you federate your WebSphere Commerce environment, you can configure clustering. Clustering provides failover protection and workload balancing.
If you plan on
replicating WebSphere Commerce search, ensure that you consider the
following replication recommendations:
- Setup one master search index server to hold the master index, which is then replicated to all the search servers that take search traffic. That is, there typically exists a dedicated index-building machine, which is known as the master, to build the index. There can only be one master; it cannot exist on multiple nodes in clustered environments. The master replicates the index to other search engine machines, which are known as targets. The runtime search performance is not affected during the index-building.
- Set up the master search index server and subordinate search index server (separately) on the same operating system. This set up ensures easier file copy operations between servers.
- Every deployment manager that has a copy of Solr federated to it, must also have a WebSphere Commerce environment federated to it. Otherwise, fixes and maintenance must be manually applied to each node.