Difference between revisions of "Load balancing"
From LogicalDOC Community Wiki
Jump to navigationJump to searchm (→Load Balancinc with LogicalDOC) |
(→Load Balancing with LogicalDOC) |
||
Line 2: | Line 2: | ||
The purpose of this configuration is to maximize the performances distributing the CPU and RAM loads among a set of nodes called a '''cluster'''. | The purpose of this configuration is to maximize the performances distributing the CPU and RAM loads among a set of nodes called a '''cluster'''. | ||
− | The most part of the stress in a large installation is due to the operations of parsing, indexing and search. | + | The most part of the stress in a large installation is due to the operations of parsing, indexing and search. So care must be taken in the full-text engine. |
+ | <br><br> | ||
+ | We will use the following technologies: | ||
+ | * JGroups to cluster LogicalDOC instances | ||
+ | * Solr as indexing and search engine | ||
+ | <br><br> | ||
+ | = Poposed configuration = | ||
+ | Database: the database is shared among all nodes. It could be a clustered database. | ||
+ | Filesystem: we will use a shared filesystem common to all nodes. We can use the multiple volumes and/or dedicated NAS. | ||
+ | Application Server: each node is a single LogicalDOC instance with its own full-text engine |
Revision as of 14:06, 2 March 2012
Load Balancing with LogicalDOC
The purpose of this configuration is to maximize the performances distributing the CPU and RAM loads among a set of nodes called a cluster.
The most part of the stress in a large installation is due to the operations of parsing, indexing and search. So care must be taken in the full-text engine.
We will use the following technologies:
- JGroups to cluster LogicalDOC instances
- Solr as indexing and search engine
Poposed configuration
Database: the database is shared among all nodes. It could be a clustered database. Filesystem: we will use a shared filesystem common to all nodes. We can use the multiple volumes and/or dedicated NAS. Application Server: each node is a single LogicalDOC instance with its own full-text engine