Federating and clustering the search server in the managed configuration
After you set up the WebSphere Commerce search server in the managed 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.
About this task
The following list shows the high-level tasks that are associated with deploying the
WebSphere Commerce search server in the managed configuration:
- The WebSphere Commerce and WebSphere Commerce search servers are set up in the managed 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.