On 05/10/2010 02:26 PM, Jeff Darcy wrote:
On 05/10/2010 11:38 AM, Steven Dake wrote:
> As there is only one writer in every case, a simple lamport time stamp
> would do the trick.
How is there only one writer? Either there's only one possible writer
globally, there's only one possible writer per object, or you have to
coordinate/reconcile between possible writers - potentially across
sites, despite partitions, etc. Nothing in the very brief description
If I understand the vinzvault project correctly, it will be used to
provide block-level storage to a node, somewhat similar to Amazon's
Elastic Block Storage (EBS).
For that case, each block device will likely have only a single writer:
the kernel/FUSE to which vinzvault is providing storage.
Certainly, one will have multiple writers to -different- storage areas,
but each individual vinzvault storage area would seem to be a
single-client scenario.
Jeff