On Wed, 2008-09-10 at 19:10 -0400, Maurice Volaski wrote: > >On Wed, 2008-09-10 at 18:37 -0400, Maurice Volaski wrote: > >> >On Wed, 2008-09-10 at 15:00 -0400, Maurice Volaski wrote: > >> >> >On Wed, 2008-09-10 at 14:36 -0400, Maurice Volaski wrote: > >> >> >> A disadvantage, however, is that Sun StorageTek Availability Suite > >> >> >> (AVS), the DRBD equivalent in OpenSolaris, is much less > >>flexible than > >> >> >> DRBD. For example, AVS is intended to replicate in one direction, > >> >> >> from a primary to a secondary, whereas DRBD can switch on the fly. > >> >> >> See > >> >> >> > >> http://www.opensolaris.org/jive/thread.jspa?threadID=68881&tstart=30 > >> >> >> for details on this. > >> >> > > >> >> >I would be curious to see production environments "switching" > >> direction > >> >> >on the fly at that low level... Usually some top-level brain does > >> that > >> >> >in context of HA fail-over and so on. > >> >> > >> >> By switching on the fly, I mean if the primary services are taken > >> >> down and then brought up on the secondary, the direction of > >> >> synchronization gets reversed. That's not possible with AVS because... > >> >> > >> >> >well, AVS actually does reverse synchronization and does it very > >> good. > >> >> > >> >> It's a one-time operation that "re-reverses" once it completes. > >> > > >> >When primary is repaired you want to have it on-line and retain the > >> >changes made on the secondary. > >> > >> Not necessarily. Even when the primary is ready to go back into > >> service, I may not want to revert to it for one reason or another. > >> That means I am without a live mirror because AVS' realtime mirroring > >> is only one direction, primary to secondary. > > > >This why I tried to state that this is not realistic environment for > >non-shared storage HA deployments. > > What's not realistic? DRBD's highly flexible ability to switch roles > on the fly is a huge advantage over AVS. But this is not to say AVS > is not realistic. It's just a limitation. > > >DRBD trying to emulate shared-storage > >behavior at a wrong level where in fact usage of FC/iSCSI-connected > >storage needs to be considered. > > This makes no sense to me. We're talking about mirroring the storage > of two physical and independent systems. How did the concept of > "shared storage" get in here?
This is really outside of ZFS discussion now... But your point taken. If you want mirror-like behavior of your 2-node cluster, you'll get some benefits of DRBD but my point is that such solution trying to solve two problems at the same time: replication and availability, which is in my opinion plain wrong. _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss