There is nothing in particular. Reading through loads of documentation and user experiences on the riak-users list should give you some idea of what to expect. I've been playing around with a production cluster of late. Here are some salient points off the top of my head based on load tests I ran recently.
1. IO performance plays a huge role on how riak performs. 2. The more memory your machine has the better. 3. Prefer dedicated machines over virtualized machines. There is less competition for IO. 4. Read through the performance tuning tips for linux ; the hard disk and your riak back end and apply them. 5. Tuning your riak back end is a fine art. Keep a close eye on metrics for each parameter change. Basho-bench and riak-control are your friends here. Getting the values right is a process of trial and error. The guide lines on the riak documentation should reduce the time for convergence. 6. Besides running load tests with basho bench, run one with your production client against the production database. Your client will execute a better variety of queries and thus simulate production traffic. Take map-reduce queries as an example. Running too many of them will cause errors since riak only allocates N VMs per map / reduce agent. 7, Use basho-bench first and tune riak. Then use your actual client that is used in application code and tune riak again. 8. Watch out for firewall configurations<http://docs.basho.com/riak/1.2.0/cookbooks/Network-Security-and-Firewall-Configurations/> . 9. Go through the best practices<http://docs.basho.com/riak/1.2.0/cookbooks/best-practices/> . 10. Search the riak-user <http://riak-users.197444.n3.nabble.com/> list for experiences on setting up a cluster on rackspace. I found some interesting quips about performance. 11. Take a look at the riak puppet module<http://basho.com/blog/technical/2012/10/17/Riak-Puppet-Module-Now-Official/>to avoid snow flakes. I'd write more and back it with some data, but it probably deserves a blog post like you mentioned :) Good luck with your deployment. Thanks -Deepak On Fri, Dec 14, 2012 at 11:15 PM, Iouri Kostine <io...@theablefew.com>wrote: > Hello everyone, > Can someone share a blog post or some notes about setting up riak > production cluster at rackspace (RHEL 5)? I was wondering if there is some > additional steps, best practices etc. when installing from source. Any > additional information to help us get started would be much appreciated. We > did read though most of Basho documentation about installing riak, just > wondering if there are things that are specific to production setups. > > Thank you. > > iouri > > > _______________________________________________ > riak-users mailing list > riak-users@lists.basho.com > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > >
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com