You can install and configure IBM® Content Search Services for a single server configuration or a multiple server configuration on Windows, AIX®, Linux, and Solaris operating systems.
Content Platform Engine preprocesses documents and sends them to the IBM Content Search Services index server for indexing. Depending on the size and configuration of your system, you might want to have multiple server instances of IBM Content Search Services installed on your system.
IBM Content Search Services server performance degrades when indexing and searching run in parallel (dual mode) under moderate to high content-based retrieval (CBR) workloads. You can achieve optimal performance under moderate to high CBR workloads if you dedicate each IBM Content Search Services server to either one or the other operation (searching or indexing) and run each dedicated server on a separate physical machine. That is, each server should have its own dedicated CPU and memory resources. For detailed information on optimizing searches and indexing, see http://www.ibm.com/support/docview.wss?uid=swg21597423
In a single server configuration, a single instance of the IBM Content Search Services server performs both the indexing and searching tasks for the Content Platform Engine.
Expected scenario | Suggested server mode |
---|---|
A heavy indexing load (for example, an indexing rate of two million documents per day) | Configure more CSS servers in Index mode. |
A heavy search load | Configure one or more servers in Search mode. If you are limited to two or three servers, configure one server in Search mode and the other servers in Index mode or IndexAndSearch mode. |
A heavy indexing load and a light search load, and you are limited to two or three servers | Configure all CSS servers in IndexAndSearch mode. |
Set up the site to contain the object store and the IBM Content Search Services servers. All of the documents and other objects are indexed in the same site as the object store.