Difference between revisions of "Clustering"

From LogicalDOC Community Wiki
Jump to navigationJump to search
(Created page with "== The Aim: Allow the scaling of LogicalDOC in a clustered environment == LogicalDOC is lightweight and performant on a single-server deployment, but in this page we try to descr...")
 
(The Aim: Allow the scaling of LogicalDOC in a clustered environment)
Line 7: Line 7:
 
* File system(documents binaries, plugins files, user files ...)
 
* File system(documents binaries, plugins files, user files ...)
 
* Full-text indexes
 
* Full-text indexes
 +
 +
We will support two scenarions only:
 +
* [Load balancing] (best performances)
 +
* Data replication (information reliability)

Revision as of 13:19, 2 March 2012

The Aim: Allow the scaling of LogicalDOC in a clustered environment

LogicalDOC is lightweight and performant on a single-server deployment, but in this page we try to describe some of the possible options for running multiple server instances together in a cluster. Sample configurations or configuration snippets that arise from real-world solutions are given. There are many combinations of configurations and levels of complexity left out. We need to define what is the exact type of clustering we need(data replication, processing distribution ...) and what are the involved components.

These are the main area the clustering may take into account:

  • User sessions
  • Database
  • File system(documents binaries, plugins files, user files ...)
  • Full-text indexes

We will support two scenarions only:

  • [Load balancing] (best performances)
  • Data replication (information reliability)