hazelcast/hazelcast — pull request #234 by germanklf (2012-08-08 21:35:15+00:00)
Title: Added NAT support to configuration and node creation.

Hi,

I'm currently working with a private Cloud based on OpenStack, and we found that Hazelcast is not compatible with the OpenStack network configuration. Basically OpenStack gives you one private IP per virtual machine, and sets a NAT Address for each enabled instance.

The problem is that te IP hazelcast uses to bind to is not the same IP that the cluster sees the virtual machine, and the vm itself doesn't know what is their public IP, so I've created a patch to allow you to customize this IP in configuration time (classic java -D option or Config class value).

Please take a look at it, here in Despegar we're already started using a fork of the version 2.2.

Regards.