> So, then what do you do when one of the systems catches fire, falls over,
> then sinks into the swamp? Do you lose access to its data, or is the data
> some how replicated on the other machines?
You mirror. It's well understood how to do that.
> If there is replication, then
> how do you arbitrate access to the replicated versions (to prevent access to
> stale data) and how do you handle failover?
There are a ton of schemes in the literature. Solved problem. Now
solving it _efficiently_ involves tradeoffs, but it's certainly
doable.
-- g
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/