[jboss-jira] [JBoss JIRA] (JGRP-1649) RELAY2: everyone can be a site master
Bela Ban (JIRA)
jira-events at lists.jboss.org
Wed Jul 3 02:59:20 EDT 2013
Bela Ban created JGRP-1649:
------------------------------
Summary: RELAY2: everyone can be a site master
Key: JGRP-1649
URL: https://issues.jboss.org/browse/JGRP-1649
Project: JGroups
Issue Type: Feature Request
Reporter: Bela Ban
Assignee: Bela Ban
Fix For: 3.4
The site master can become a bottleneck if we have a lot of traffic between sites. Also, forwarding messages to a local site master and the site master of the target site forwarding messages to the final destination generates additional traffic.
Therefore, allow every member to become a site master:
* Every member joins the local cluster (site) *and* the global cluster
** Everyone (as a site master) maintains a routing table that consists of target sites ("sfo") and a list of site masters
* When a message is received whose destination is SiteMaster"sfo"), we pick a random member of the list for "sfo" and relay the message to it
* The target site master then receives and possibly forwards the message to the final destination (if it isn't the final dest)
Not sure yet if this will be a new protocol (RELAY3) or whether RELAY2 will be enhanced.
Also, investigate whether it makes sense to make only a *subset* of the site nodes site masters. This would still require local forwarding from non site masters.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list