Date: Fri, 18 Jul 2008 18:35:52 +0100 From: Jonathan Hogg <jonathan@onegoodidea.com> To: Maurice Volaski <mvolaski@aecom.yu.edu> Cc: freebsd-current@freebsd.org, pjd@FreeBSD.org Subject: Re: Would ZFS and gmirror work well together in a two-node failover cluster? Message-ID: <B9BDC884-6A6F-4722-8ACF-283CFE418248@onegoodidea.com> In-Reply-To: <a06240408c4a66f97a7b4@[129.98.90.227]> References: <a06240408c4a66f97a7b4@[129.98.90.227]>
next in thread | previous in thread | raw e-mail | index | archive | help
On 18 Jul 2008, at 17:06, Maurice Volaski wrote: > I am looking to put together a two-node high-availability cluster > where each node has identical data storage consisting of a set of > internal data drives (separate from the boot drive). I want ZFS to > manage the drives as a JDBOD in a RAIDZ2 configuration. Thus, if an > individual drive misbehaves or fails, ZFS detects and handles the > fault. > > But I'm also looking to mirror this entire setup in real time to a > second identical server. > > Basically, my question is can this work well on FreeBSD while taking > full advantage of ZFS? Have you considered ZFS snapshots and send/receive? This would allow you to maintain a consistent (from ZFS' perspective) replica in near real-time (depending on how frequently the snapshots are taken). If you can afford to lose a small window of data then this would seem the ideal solution and possibly more efficient as the synchronisation of the backup system would occur out-of-line with writing to the main system. This would allow bursts of full-speed writing to the main array followed by a more leisurely synchronisation to the backup. (Apologies if you have already considered and dismissed this option.) Jonathan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B9BDC884-6A6F-4722-8ACF-283CFE418248>