cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pankaj soni <>
Subject Re: IP address resolution in MultiDC setup
Date Mon, 25 Apr 2011 11:31:16 GMT
We are expecting to deploy it on amazon cloud ec2, if it may help. I am sure
people would have deployed Cassandra data centers in different regions on
cloud before. But I am unable to find documentation of any such deployment

Because of this multi-regions the public-private IP address issue is


On Mon, Apr 25, 2011 at 4:55 PM, Milind Parikh <>wrote:

> It will be through an overlay n/w. unfortunately setting up such n/w is
> complex. Look @ something like openvpn.
> If multicast is supported, it will be easier. With complex software such as
> Cassandra, it is much better to go with the expected flow; rather than
> devicing your own flows.....my2c.
> /***********************
> sent from my android...please pardon occasional typos as I respond @ the
> speed of thought
> ************************/
> On Apr 25, 2011 5:27 AM, "pankaj soni" <> wrote:
> Hi,
> We have a scenario for which we are considering using apache Cassandra for
> deployment for our data storage needs.The setup is to be spread across
> multiple data centers in different regions(physical locations). With each
> data center having multiple nodes. However we can afford at most 1 public IP
> address for each data center. With nodes inside the data center
> communicating over private IP. We plan to use RF=3 and OldNetworkTopologyStrategy
> for replica placement.
> 1 . This leads us to question that how will node discovery take place and
> how will Cassandra ring be formed between multiple data centers?
> 2.  How is data partitioning to be carried on in this scenario?
> 3. If say data resides in Data center 1 node 2 and read query is sent to
> Data center 2 node 1, assuming it DC2 has no local replica than how is read
> query to be serviced? This is our biggest concern as articles relating to
> public/private IPs for cassandra could not be found.
> As in Cassandra any node can be queried for data and same goes for write
> requests, cassandra is our first choice in environments we have to deploy.
> Any suggestion is welcome.
> pankaj

View raw message