Before You Index > Size and Scale IDOL Content > Expand IDOL Installations

Expand IDOL Installations

The default IDOL Server unified installation includes all the main HPE IDOL components, and allows you to set up a small index and query your documents. However, most real-world uses of HPE IDOL outgrow this scenario fairly rapidly. Keeping all documents in a single instance of HPE IDOL Server becomes unsustainable in a growing system.

Distributed IDOL

You can distribute an HPE IDOL index by running multiple instances of the Content component, each of which indexes a different subset of documents. Each instance is a self-contained index, containing a fraction of the complete body of documents. At query time, results are collated to combine search across the combined set of indexed documents.

The individual indexes are generally spread across multiple physical servers, allowing the disk, memory, and processor footprint of the combined index to expand beyond the limitations of a single machine. Even on a single machine, it is common practice to spread documents across several smaller copies of the Content component, rather than a single large instance. This approach can still improve performance, because the individual instances can work in parallel on the sub-indexes, bringing back results more quickly than a single large HPE IDOL Server instance.

In addition to splitting data between servers, a distributed index can hold multiple copies of a document in different servers, for purposes of load balancing, failover, or disaster recovery.

 

NextScale IDOL: Distributed Architecture

 


_HP_HTML5_bannerTitle.htm