Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change 
notification.

The following page has been changed by ChamikaraJayalath:
http://wiki.apache.org/ws/FrontPage/Axis2/clustering_proposal

New page:
====== Clustering Axis2 ======

===== Terminology =====

HN          - Head Node

N1,N2,N3... - Nodes in the cluster

R           - repository

===== Step 1 =====

http://people.apache.org/~chamikara/images/model1.jpg

**HN - **
Simply distributes incoming requests between Nodes of the cluster. Most 
probably based on a round-robin manner. 

**N1,N2... - **
Axis2 instances located in different machines. All share the same axis2.xml 
file and the same repository.

**R - **
A remote repository, most probably situated on a separate machine.



===== Step 2 =====

http://people.apache.org/~chamikara/images/model1.jpg

**HN - **
Provides basic support for session affinity. Basically an Axis2 or Synapse 
instance with a SessionAfinity module deployed. 

**N1,N2... - **
Axis2 instances located in different machines. All share the same axis2.xml 
file and the same repository.

**R - **
A remote repository, most probably situated on a separate machine.


===== Step 3 =====

http://people.apache.org/~chamikara/images/model1.jpg

**HN - **
Similar to step 1.

**N1,N2... - **
Nodes share state among themselves using the ClusterManager. ClusterManager is 
a interface that will be introduced to Axis2 to allow replication of context 
state. ConfigurationContext, ServiceGroupContexts and ServiceContexts will be 
replicated.

**R - **
A remote repository, most probably situated on a separate machine.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to