You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ac...@apache.org on 2010/10/27 22:06:57 UTC

svn commit: r1028082 - /qpid/trunk/qpid/cpp/src/qpid/cluster/new-cluster-active-passive.txt

Author: aconway
Date: Wed Oct 27 20:06:56 2010
New Revision: 1028082

URL: http://svn.apache.org/viewvc?rev=1028082&view=rev
Log:
Updates to new cluster design.

Modified:
    qpid/trunk/qpid/cpp/src/qpid/cluster/new-cluster-active-passive.txt

Modified: qpid/trunk/qpid/cpp/src/qpid/cluster/new-cluster-active-passive.txt
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/cluster/new-cluster-active-passive.txt?rev=1028082&r1=1028081&r2=1028082&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/cluster/new-cluster-active-passive.txt (original)
+++ qpid/trunk/qpid/cpp/src/qpid/cluster/new-cluster-active-passive.txt Wed Oct 27 20:06:56 2010
@@ -47,7 +47,8 @@ Active/active benefits:
 - Total # connections: practical 60k limit per node.
 - Handle client losing connectivity to one cluster node - can fail over to any.
 - Some load sharing: reading from client + multicast only done on direct node.
-- Clients can switch to any broker
+- Clients can switch to any broker on failover
+- Failure affects a subset of the clients, not all the clients.
   
 Active/active drawbacks:
 - Co-ordinating message allocation impacts performance.
@@ -56,6 +57,8 @@ Active/passive benefits:
 - Don't need message allocation strategy, can feed consumers at top speed.
 
 Active/passive drawbacks:
+- All clients on one node so a failure affects every client in the system.
+- After a failure there is a "reconnect storm" as every client reconnects to the new active node.
+- After a failure there may be a period where no broker is active.
 - Can't help clients with no connectivity to the active member.
-- Clients must find the single active node in failover.
-- May have gaps where no broker is active for some period of time.
+- Clients must find the single active to fail-over.



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org