Saso Kiselkov wrote:
On 7/23/14, 12:57 PM, Miles Fidelman via illumos-discuss wrote:
Hi Folks,

Is there anything like DRBD or HAST for illumos?  Seems like ZFS + DRBD
would be really sweet for high availability clusters - but so far, none
of the pieces are together in one place.

Trying to get to a small cluster w/  Xen+ZFS+HA

ZFS: illumos, FreeBSD, not really stable anywhere else
Replication:  DRBD for Linux, HAST for BSD*, ??? for illumos
Xen: Linux, NetBSD

Sigh...
AFAIK there's no native remote block-level synchronous replication
solution for Illumos.

For async replication, incremental snapshots are the way to go. Just
transfer an incremental snapshot every 30-60s. They're relatively
inexpensive and robust, so pool corruption doesn't immediately get
propagated to the replication pair.

For sync replication I personally use SAS fabrics and mirrored pools
(conceptually, this is essentially what sync replication does, only over
a special protocol). Passive SAS cabling can run 3m (so rack-to-rack is
possible) and 20m with active cabling (room-to-room even). If longer
links are needed I'd opt for iSCSI. At Nexenta we've got some early
stuff in ZFS that allows us to prioritize reads & writes to mirror
sides, but it's still pretty new and not battle proven.

I know these are conceptually not exactly the same as DRBD or HAST, but
functionally it's identical.


Thanks for the model. It's kind of overkill for what we're doing - tiny (4-node) cluster, mostly for development, but we run mail and a list manager in a HA-configuration.

The basic stack, right now is:

VM (Debian Dom1)
DRBD
LVM
software raid
Xen (Debian Linux Dom0)

Pretty stable, except... if you're following the Linux world, and the stuff w/ systemd (moving lots of core functions into a monolithic blob) - instead of upgrading Linux, I've been seriously looking at migrating to either a BSD or Solaris based stack. Complicated by having a couple of older machines in our cluster that don't have hardware virtualization extensions.

Kind of what I'd LIKE to do is:

VM (illumos if I can get all the mail, list, antivirus, etc. to run, otherwise Linux)
<something like DRBD or HAST>
ZFS (exported ZVOL)
Xen (illumos-based Dom0)

Can't seem to find a full set of comparable software in either the BSD* or illumos worlds. Sigh...

Thanks,

Miles

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



-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to