>  I would like to understand how we can capture network latencies between a 
> 1GbE and 10GbE for ex.
Cassandra reports two latencies.

The CF latencies reported by nodetool cfstats, nodetool cfhistograms and the CF 
MBeans cover the local time it takes to read or write the data. This does not 
include any local wait times, network latency or coordinator overhead. 

The Storage Proxy latency from nodetool proxyhistograms and the StorageProxy 
MBean is the total latency for a request on a coordinator.

Under load, with a consistent workload,  the CF latency should not vary too 
much. While the request latency can increase as wait time becomes more of an 
factor. 

Additionally streaming is throttled which you may want to increase, see the the 
yaml file. 
   
> We will soon be adding SSD's and was wondering how Cassandra can utilize the 
> 10GbE and the SSD's and if there are specific tuning that is required.
You may want to increase both the concurrent_writes and reads in the yaml file 
to take advantage of the extra IO. 
Same for the compaction settings, comments in the yaml file will help. 

With SSD and 10GbE you can easily hold more data on each node. Typically we 
advise 300GB to 500GB per node with HDD and 1GbE, because of the time repair 
and node replacement takes. With SSD and 10GbE it will take less, and even less 
if you are using SSD. 

If you feel like being thorough add repair and node replacement (all under 
load) to your test lineup. 

Hope that helps. 

-----------------
Aaron Morton
Freelance Cassandra Developer
New Zealand

@aaronmorton
http://www.thelastpickle.com

On 20/02/2013, at 1:44 PM, Brandon Walsh <brandon_9021...@yahoo.com> wrote:

> I have a 5 node cluster and currently running ver 1.2. Prior to full scale 
> deployment, I'm running some benchmarks  using YCSB. From a hadoop cluster 
> deployment we saw an excellent improvement using higher speed networks. 
> However Cassandra does not include network latencies and I would like to 
> understand how we can capture network latencies between a 1GbE and 10GbE for 
> ex. As of now all the graphs look the same. We will soon be adding SSD's and 
> was wondering how Cassandra can utilize the 10GbE and the SSD's and if there 
> are specific tuning that is required.

Reply via email to