On 02/23/2012 11:19 AM, Federico Simoncelli wrote:
>>> I'm worried that blkmirror does not satisfy _all_ mirroring
>>> needs, for example you cannot use block_stream to copy from the
>>> source to the destination, so perhaps in the future we want to
>>> change it to something else.
> 
> Are you talking about a mirroring where you block_stream the missing 
> clusters in the destination from the source? I believe that it could
> be done without losing the blkmirror modularity probably extending
> the BlockDriver structure with some additional concepts.

Yes, agreed.  It's not the idea of a driver that I don't like; it is
making it available through the command-line that worries me.  This
would be unlike all other "filtering" options (copy-on-read, I/O limits,
dirty sector tracking).  True, there are blkdebug and blkverify but
those are for debugging only.

Paolo

Reply via email to