The Dynamo paper talks about Amazon addressing data center
availability by forcing the node preference lists to include nodes
across various data centers. Does Riak have this support at all? Are
there plans to include such?

I'm aware that Basho takes a different approach to data center
replication with the EnterpriseDS edition, but there are other use
cases where I think the original Dynamo approach fits. For example,
I'm presently looking into a VPS environment where some VMs are on the
same physical server. I'd like to run Riak in all the VMs, but
guarantee that at least K replicas map to different physical servers.
It seems like the Dynamo approach could fit here. Likewise, a similar
idea would hold to replicating betweek racks/blade servers/etc.

It seems like it wouldn't be too hard to add a notion of 'class' to
the nodes, and force K of the N replicas to nodes of different
classes. Think I'll spend sometime looking through the Riak source to
determine how difficult it would be to add such. Or is there a
different / better solution?

Regards,
Joe

_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to