how well will this work

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jeff Darcy wrote:
> On 12/27/12 6:47 PM, Miles Fidelman wrote:
>> John Mark Walker wrote:
>>> In general, I don't recommend any distributed filesystems for VM
>>> images, but I can also see that this is the wave of the future.
>> Ok.  I can see that.
>>
>> Let's say that I take a slightly looser approach to high-availability:
>> - keep the static parts of my installs on local disk
>> - share and replicate dynamic data using gluster
> That, in a nutshell, is the approach that I (and others) often advocate.  Block
> storage should be used sparingly, e.g. for booting and for data served to
> others at a higher level.  I'd say that's true in general, but it's especially
> true for any kind of network block storage.  When network latencies are
> involved, going "up the stack" where operations are expressed at a high
> semantic level will almost always work out better than blocks and locks.

What's the alternative, though?  Ok, for application files (say a word 
processing document) that works, but what about spools, databases, and 
such?  Seems like blocks are the common denominator.
>> - data is triply replicated (allow for 2-node failures)
> Unfortunately, three-way replication is still a bit of a work in progress.
> Some (such as Joe Julian) use it successfully, but they also use it very
> carefully.  I've had to make a few fixes in this area myself recently, and I
> expect to make a few more before I'd say that it's really up to snuff for
> general use.

That's a bit disappointing.   For high-availability applications (like 
mine), 3-way replication would seem to be the major advantage of a 
cluster file system over DRBD.

Thanks,

Miles Fidelman





-- 
In theory, there is no difference between theory and practice.
In practice, there is.   .... Yogi Berra



[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux