Hi, Jeremy. It sounds like an interesting project. At this time, there is no way to indicate in Riak that two nodes are actually on the same host (and therefore should not overlap in replica sets). It could certainly be done, but to do so today would require modification to the ring partition claim logic.
Best, -Justin On Thu, May 13, 2010 at 4:57 PM, Jeremy Hinegardner <[email protected]> wrote: > I am thinking about how to possibly replace an existing system that has heavy > I/O load, low CPU usage, with riak. Its a file storage system, with smallish > files, a few K normally, but billions of them. > > The architecture, I think, would be one riak node per disk on the hardware, > and probably run about 16 riak nodes per physical machine. Say I had > 4 of these machines, which would be 64 riak nodes. > > With something like this, if I set W=3 as a CAP tuning, I would want to make > sure that at least 2 of those writes where on 2 physically different machines, > so in case I had a hardware failure, and it took out a physical machine, I > could > still operate with the other 3 machines. > > Is something like this possible with riak? > > enjoy, > > -jeremy > > -- > ======================================================================== > Jeremy Hinegardner [email protected] > > > _______________________________________________ > 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
