On Mon, Oct 06, 2008 at 10:47:04AM -0400, Moore, Joe wrote:
> 
> I wonder if an AVS-replicated storage device on the backends would be 
> appropriate?
> 
> write -> ZFS-mirrored slog -> ramdisk -AVS-> physical disk
>                    \
>                     +-iscsi-> ramdisk -AVS-> physical disk
> 
> You'd get the continuous replication of the ramdisk to physical drive (and 
> perhaps automagic recovery on reboot) but not pay the syncronous write to 
> remote physical disk penalty

It looks like the answer is no.

[EMAIL PROTECTED] sudo sndradm -e localhost /dev/rramdisk/avstest1 
/dev/zvol/rdsk/SYS0/bitmap1 \wintermute /dev/zvol/dsk/SYS0/avstest2 
/dev/zvol/rdsk/SYS0/bitmap2 ip async
Enable Remote Mirror? (Y/N) [N]: y
sndradm: Error: both localhost and wintermute are local

In order to use AVS, it looks like you'd have to replicate between two (or more)
"ZIL Boxes".  Not the worst thing in the world to have to do, but it certainly
complicates things.  Also, you don't get that super fast RAM->Disk sync anymore
as you now have to traverse an IP network to get there.  Still might be an
acceptable way to achieve the goals we are looking at here.

I guess at this point falling back to 'zfs send' run in a continuous loop might
be an alternative.

-brian
-- 
"Coding in C is like sending a 3 year old to do groceries. You gotta
tell them exactly what you want or you'll end up with a cupboard full of
pop tarts and pancake mix." -- IRC User (http://www.bash.org/?841435)
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to