Alex, Nice work benchmarking! One thing to keep in mind (and you probably are well aware of this), particularly when benchmarking on cloud platforms, is that there are a lot of factors that affect performance outside -- other tenants, blackbox hardware upgrades, changes in SLAs -- just to name a few. What you may see today in your benchmarks may not be what you see tomorrow, or even in the next hour. Some providers do offer performance SLAs and/or guaranteed IOPs, and this can help mitigate the problem, but doesn't necessarily remove it.
You might find this article interesting (although a bit dated): http://blog.scalyr.com/2012/10/16/a-systematic-look-at-ec2-io/ - James On Wed, Oct 2, 2013 at 2:14 PM, Alex Rice <[email protected]> wrote: > Hey, something that is impressive about Riak is how well it performs > even on super low end cloud virtualization (unlike for example, > couchbase, which hardly runs at all unless you have quad cores per > each node) > > Having so much fun benchmarking, it's really distracting me from coding! > > the cluster : 5 nodes on Windows Azure cloud > Ubuntu 12.04, Riak 1.2.4 > node are xsmall vm (1 shared cpu core, 768 mb ram) > > The xmall vms are only $15/month and they are not recommended for > "production". but in a 5 node riak cluster, it's really nothing to > scoff at! > > I suspect the main bottleneck is not the cpu or disk, rather I think > it's the each xsmall node is allowed only 5Mbit/sec on the ethernet. > > Here is a basho_bench graph, if anyone feels like viewing it > https://dl.dropboxusercontent.com/u/22076075/summary-xsmall-bitcask-5nodes-20min.png > > note the basho bench was running on a quad core machine on the same > vlan with 5 workers. > > _______________________________________________ > riak-users mailing list > [email protected] > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com _______________________________________________ riak-users mailing list [email protected] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
