You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Robert Coli <rc...@eventbrite.com> on 2014/12/01 19:33:14 UTC

Re: Data synchronization between 2 running clusters on different availability zone

On Thu, Nov 27, 2014 at 1:24 AM, Spico Florin <sp...@gmail.com> wrote:

>   I have another question. What about the following scenario: two
> Cassandra instances installed on different cloud providers (EC2, Flexiant)?
> How do you synchronize them? Can you use some internal tools or do I have
> to implement my own mechanism?
>

That's what I meant by "if maybe hybrid in the future, use GPFS" :

http://www.datastax.com/documentation/cassandra/2.0/cassandra/architecture/architectureSnitchGossipPF_c.html

"hybrid" in this case means AWS-and-not-AWS.

=Rob

Re: Data synchronization between 2 running clusters on different availability zone

Posted by Jeremy Jongsma <je...@barchart.com>.
Here's a snitch we use for this situation - it uses a property file if it
exists, but falls back to EC2 autodiscovery if it is missing.

https://github.com/barchart/cassandra-plugins/blob/master/src/main/java/com/barchart/cassandra/plugins/snitch/GossipingPropertyFileWithEC2FallbackSnitch.java

On Mon, Dec 1, 2014 at 12:33 PM, Robert Coli <rc...@eventbrite.com> wrote:

> On Thu, Nov 27, 2014 at 1:24 AM, Spico Florin <sp...@gmail.com>
> wrote:
>
>>   I have another question. What about the following scenario: two
>> Cassandra instances installed on different cloud providers (EC2, Flexiant)?
>> How do you synchronize them? Can you use some internal tools or do I have
>> to implement my own mechanism?
>>
>
> That's what I meant by "if maybe hybrid in the future, use GPFS" :
>
>
> http://www.datastax.com/documentation/cassandra/2.0/cassandra/architecture/architectureSnitchGossipPF_c.html
>
> "hybrid" in this case means AWS-and-not-AWS.
>
> =Rob
>
>