What is the difference between Broker Territory and Broker Cluster?
Brokers can be linked to form units known as territories . Brokers that form a territory function as a single logical Broker. Clients th at connect to one Broker in a territory can automatically exchange documents with clients connected to any of the Brokers in the territory.
When Brokers operate in a territory, they maintain the same set of document types and client group definitions. (These objects are initially synchronized when a Broker joins a territory.) Any changes that occur to these objects on one Broker, are automatically propagated to the other Brokers in the territory.
Brokers can also be linked to form units known as clusters. Brokers that form a cluster function as a single logical Broker. All Brokers in a cluster maintain the same set of document types and client groups.
When Brokers operate in a cluster, they maintain the same set of document types and client group definitions. (These objects are initially synchronized when a Broker joins a cluster.) Any changes that occur to these objects on one Broker, are automatically propagated to the other Brokers in the cluster.
“In a cluster, published documents are not forwarded to other Brokers (peers).”
Important thing to notice: A Broker cluster is not what you usually would expect fro ma cluster (like IS cluster). It may be used to create alternatice ways for documents travelling, this is enabled by policy based clustering where the policies are set on the clients. Broker cluster does not replace or create high availability like an IS cluster or Universal Messaging cluster does!
In a territory documents are forwarded to other brokers if there is a subscribing client on this broker. Forwarding is also done across territoty gateways (If not prevented by gateway filters).
This should also happen across cluster gateways.
If I remember right (from SAG Documentation), one type is better when a lot of DocumentTypes are used and the other one is better when a lot of clients is connecting to the Broker. I am currently not sure which one suites best for which scenario.
Unfortunately it is only possible to link territories to territories and clusters to cluster by gateways, but not in mixed mode (i.e. one territory and one cluster).
Clusters have been introduced with wM 8.x. Before that there were only territories available.
Real HA-Clusters for Brokers will be introduced soon by either wM 9.7 in Autumn or in one of the following releases.