Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

WSO2 provides Hazelcast Community Edition as its default clustering engine. For clustering on a secure channel (i.e., secure Hazelcast), you have to use Hazelcast Enterprise and this is a commercial version of Hazelcast. To integrate with Hazelcast Enterprise, there are provisions to provide license key under clustering configurations. Advanced users can fine-tune Hazelcast by creating a <PRODUCT_HOME>/repository/conf/hazelcast.properties file and adding the relevant Hazelcast properties as described in the Hazelcast Advanced Configuration Properties documentation. If you use Hazelcast Enterprise Edition or Hazelcast Management Center, see the Hazelcast documentation for details on configuring those products and also Advanced Configurations and Information for further details.

...

MulticastWKAAWSKubernetes
All nodes should be in the same subnetNodes can be in different networksAmazon EC2 nodesKubernetes pods
All nodes should be in the same multicast domainNo multicasting requirementNo multicasting requirementNo multicasting requirement
Multicasting should not be blockedNo multicasting requirementNo multicasting requirementNo multicasting requirement
No fixed IP addresses or hosts requiredAt least one well-known IP address or host requiredNo fixed IP addresses or hosts requiredNo fixed IP addresses or hosts required
Failure of any member does not affect membership discoveryNew members can join with some WKA nodes down, but not if all WKA nodes are downFailure of any member does not affect membership discoveryFailure of any member does not affect membership discovery
Does not work on IaaSs such as Amazon EC2IaaS-friendlyWorks on Amazon EC2Works with Kubernetes and OpenShift EnvironmetnsEnvironments
No WKA requirementRequires keepalive, elastic IPs, or some other mechanism for re-mapping IP addresses of WK members in cases of failureNo WKA requirementNo WKA requirement

...