-
Notifications
You must be signed in to change notification settings - Fork 9
201311clustering
#Scalability and Clustering
When SOLR is used for indexing, scaling across multiple instances of GeoNetwork requires SOLR and DBMS synchronization. The data directory can be shared across the different nodes.
Java Message Service (JMS) is possibly still required to synchronize information loaded in memory. It should be investigated if other strategies exist to keep memory in synch across nodes when information is updated in one of the nodes. For example when a thesaurus is edited.
In the JMS section below we describe what information is most likely affected.
##JMS
In existing implementations Java Message Service (JMS) is used to synchronize the following information across a cluster of GeoNetwork nodes:
- Indexing
- Settings & System configuration
- Thesaurus
- Harvesters
- Metadata versioning
Detailed proposal implemented using JMS and Lucene indexes: http://trac.osgeo.org/geonetwork/wiki/LoadBalanceable
Interest Bernhard, Ine, Paul, Maria, Lars