The dynamic snitch wraps whatever snitch you configure (SimpleSnitch, PropertyFileSnitch, etc).
The dynamic snitch *will* favor faster replicas, but it might still under-utilize the SSD nodes. Chris's suggestion to give the SSD nodes a higher number of tokens will result in them being replicas for a larger portion of the data, so you may still want to do that. On Wed, Mar 5, 2014 at 4:29 PM, Russell Bradberry <rbradbe...@gmail.com>wrote: > Are you using the dynamic snitch? Because the SimpleSnitch is the default. > > > > On March 5, 2014 at 5:27:03 PM, Elliot Finley (efinley.li...@gmail.com) > wrote: > > Keep in mind, for this 3 node cluster, N = 3. > > I did a bit more digging and I found this (for future searches on this > topic): > > http://www.datastax.com/documentation/cassandra/2.0/cassandra/architecture/architectureSnitchDynamic_c.html > > http://www.datastax.com/dev/blog/dynamic-snitching-in-cassandra-past-present-and-future > > So, according to this, if I'm reading it right, the SSD node WILL take the > majority of reads. > > Any comments welcome. > > > > On Wed, Mar 5, 2014 at 10:04 AM, Chris Burroughs < > chris.burrou...@gmail.com> wrote: > >> No. If you have a heterogeneous clusters you should consider adjusting >> the number of vnodes per physical node. >> >> >> On 03/04/2014 10:47 PM, Elliot Finley wrote: >> >>> Using Cassandra 2.0.x >>> >>> If I have a 3 node cluster and 2 of the nodes use spinning drives and 1 >>> of >>> them uses SSD, will the majority of the reads be routed to the SSD node >>> automatically because it has faster responses? >>> >>> TIA, >>> Elliot >>> >>> >> > -- Tyler Hobbs DataStax <http://datastax.com/>