[ 
https://issues.apache.org/jira/browse/CASSANDRA-9227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rick Branson resolved CASSANDRA-9227.
-------------------------------------
    Resolution: Not A Problem

We tested join_ring=false after 2.0.7 came out and didn't have any luck. It 
would join the ring but end up looping. I tested it again and it works 
perfectly now. Thanks and sorry for confusion :) Will probably post a short 
GIST when we try this in prod.

> Support num_tokens: 0
> ---------------------
>
>                 Key: CASSANDRA-9227
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9227
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Rick Branson
>
> num_tokens: 0 would allow serving proxy traffic on non-storage machines. 
> Token-aware routing does improve the cost of proxying a bit, but it only 
> works in cases where CL<=1 for reads, and doesn't really improve the write 
> situation. For some installations, token-aware routing is also impractical, 
> such as when there are a very large number of clients.
> For use cases that are throughput-bound rather than storage-bound, this would 
> allow running CPU-intensive proxy work on cheaper "diskless" machines. 
> Proxies could also be installed on the same machine as the client or on 
> separate "edge" machines that are closer to the client than the storage 
> nodes. In my observation, anywhere between 25-50% of a node's CPU is spent on 
> proxy work, depending on the workload.
> I say "diskless" because they can't be truly diskless as they would have to 
> store hints. Hint storage can use cheap spinning disks or small solid-state 
> drives instead of expensive big disk arrays or big SSDs.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to