I wouldn't go above 8G unless you have a very powerful machine that can keep 
the GC pauses low.

Sent from my iPhone

> On Mar 12, 2014, at 7:11 PM, Edward Capriolo <edlinuxg...@gmail.com> wrote:
> 
> That is too much ram for cassandra make that 6g to 10g. 
> 
> The uneven perf could be because your requests do not shard evenly.
> 
> On Wednesday, March 12, 2014, Batranut Bogdan <batra...@yahoo.com> wrote:
> > Hello all,
> >
> > The environment:
> >
> > I have a 6 node Cassandra cluster. On each node I have:
> > - 32 G RAM
> > - 24 G RAM for cassa
> > - ~150 - 200 MB/s disk speed
> > - tomcat 6 with axis2 webservice that uses the datastax java driver to make
> > asynch reads / writes 
> > - replication factor for the keyspace is 3
> >
> > All nodes in the same data center 
> > The clients that read / write are in the same datacenter so network is
> > Gigabit.
> >
> > Writes are performed via exposed methods from Axis2 WS . The Cassandra Java
> > driver uses the round robin load balancing policy so all the nodes in the
> > cluster should be hit with write requests under heavy write or read load
> > from multiple clients.
> >
> > I am monitoring all nodes with JConsole from another box.
> >
> > The problem:
> >
> > When wrinting to a particular column family, only 3 nodes have high CPU load
> > ~ 80 - 99 %. The remaining 3 are at ~2 - 10 % CPU. During writes, reads
> > timeout. 
> >
> > I need more speed for both writes of reads. Due to the fact that 3 nodes
> > barely have CPU activity leads me to think that the whole potential for C*
> > is not touched.
> >
> > I am running out of ideas...
> >
> > If further details about the environment I can provide them.
> >
> >
> > Thank you very much.
> 
> -- 
> Sorry this was sent from mobile. Will do less grammar and spell check than 
> usual.
  • [no subject] Batranut Bogdan
    • Re: Edward Capriolo
      • Re: Russ Bradberry
        • Re: David McNelis
          • Re: Batranut Bogdan

Reply via email to