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 <spicoflo...@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 > >