Thanks for the reply Jonathan! I started with multi threaded tests, but when my performance was so much slower than my buddy's I switched to one to try to isolate and identify the differences. I got tunnel vision and kept on with the one thread tests.
I'll modify the tests and try again. Thanks, Stu On Fri, Apr 9, 2010 at 11:34 AM, Jonathan Ellis <jbel...@gmail.com> wrote: > A single-threaded test is meaningless. You need a multithreaded (or > multiprocess) benchmark like the one in contrib/py_stress. > > Picture worth 1000 words: > http://spyced.blogspot.com/2010/01/cassandra-05.html > > On Thu, Apr 8, 2010 at 3:59 PM, Heath Oderman <he...@526valley.com> wrote: > > Hi All, > > I'm brand new to Cassandra and know absolutely nothing, so please forgive > me > > in advance. > > A friend and I have each setup a few Cassandra stand alone nodes, > completely > > default. > > His: Mac OSX Snow Leopard > > Mac Book Pro > > Intel Duo Core > > 4GB Ram > > 5400 rpm disk > > Mine: debian 5.x (lenny) with the deb pack from > > http://www.apache.org/dist/cassandra/debian > > 2 Desktops > > Intel duo core > > 4GB ram > > 7200 sata drives > > 1 blade > > 8gb ram > > 10000 rpm disk > > dual xeon > > (i have a windows box too like the 2 desktops) > > > > (each of those machines is stand alone) > > > > My debian boxes are brand new installs, nothing else running, purely > console > > environments, only SSH & Cassandra installed. > > The Cassandra configs are the *default configs* with only 'ListenAddress' > > and 'ThriftAddress' changed to the ext ip for those boxes. > > We generated a C# library with Thrift to connect to these servers. We > wrote > > a simple c# app that loops 10,000 times and does a > > _client.batch_insert(_keyspace, map.Key.GetValue(o, > > null).ToString(), dict, ConsistencyLevel.ONE); > > "batch_insert" I guess is the key bit up there. > > The reason that I'm writing is that the batch_insert call takes 400,000 > > ticks every time it is called when running against the debian boxes. Any > of > > them. > > The result is that 10,000 inserts against his machine takes about 30 > > seconds, and it takes about 1 min 45 seconds against any of my servers. > > (longer against the windows 7 server.) > > The MacBookPro is faster while I would expect to be slower. (the macbook > > pro is his laptop and he's running mail and all kinds of other stuff > > simultaneously.) > > I'm on a gigabit network, iostat / top / bmon all show that the Cassandra > > server isn't working very hard. > > Performance mon on my windows client show my computer running the loop is > > hardly working. > > I am writing to you to ask where I might go to get information on > comparing > > the environments, improving my performance, etc. I've been googling all > day > > and haven't been able to figure anything out. > > If this is the wrong forum, sorry! > > Thanks for any help/suggestions you might have. > > Stu > > > > > > > > >