From owner-freebsd-questions@FreeBSD.ORG Tue Jul 7 12:49:46 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A09F2106564A for ; Tue, 7 Jul 2009 12:49:46 +0000 (UTC) (envelope-from mister.olli@googlemail.com) Received: from mail-fx0-f218.google.com (mail-fx0-f218.google.com [209.85.220.218]) by mx1.freebsd.org (Postfix) with ESMTP id 1CC2E8FC08 for ; Tue, 7 Jul 2009 12:49:45 +0000 (UTC) (envelope-from mister.olli@googlemail.com) Received: by fxm18 with SMTP id 18so4128460fxm.43 for ; Tue, 07 Jul 2009 05:49:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:reply-to:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer:content-transfer-encoding; bh=amlz2WUDBQigmNuxoi13Qr+0hbmI6wGNqFQ5zEFSLRg=; b=YBB+F5VmuDTbw4KY1jmHR7TdX2i185gI07Cj5gk1uMO58qmZ2A3lBxTcNBbi+Nbobk 5a9jiTXbWOl9n/vScfUX2sNWvGG96yW4NxD3jjICVWYgIde3G+bQdbxSskfScqPZ5Fya KMOJT88c2cHk7PveKovRSdkHtX6SW3ve2FmnY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:reply-to:to:cc:in-reply-to:references:content-type :date:message-id:mime-version:x-mailer:content-transfer-encoding; b=RTZldC2+Gv5ofMagTmNgjIsIw00WPtoad0GEsU3Nev+FS1p0zfwN02sVN+WBlLRY1c 27kbPIYxBVAvsXfyepLTiu/QafFqXfPitkuEG8ZVQFU35/mRy2CIBt7XnK5zN/c4Fw4g atg0GbyBVP+9QOfeVy86QC5YfP/mwIWiPmWx4= Received: by 10.103.168.12 with SMTP id v12mr3358739muo.45.1246970984936; Tue, 07 Jul 2009 05:49:44 -0700 (PDT) Received: from ?80.187.236.90? ([80.187.236.90]) by mx.google.com with ESMTPS id n10sm5538072mue.47.2009.07.07.05.49.43 (version=SSLv3 cipher=RC4-MD5); Tue, 07 Jul 2009 05:49:44 -0700 (PDT) From: Mister Olli To: RIck van der Zwet In-Reply-To: <4A533CEA.7000007@transip.nl> References: <4A533CEA.7000007@transip.nl> Content-Type: text/plain Date: Tue, 07 Jul 2009 14:49:26 +0200 Message-Id: <1246970966.3986.23.camel@phoenix.blechhirn.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD HA file cluster possibilities X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mister.olli@googlemail.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2009 12:49:46 -0000 Hi, I'm curious about your solution. Let me know if you have one :-) I'm wondering if d) is possible in FreeBSD as from my view it would be the best solution. Wether you use synchronous (assuming you have sufficient bandwith) or asynchronous writes. A wonderful solution would be if AFS would provide in-time replication. However at the moment replication is hand-task in AFS. Another solution would be possible but I'm not sure that it has decent performance. You could use subversion with autoversioning and let it write into a mysql DB (or any other FS that writes into a database) and configure database replication between the two fileservers. Has anyone setup this and is capable of providing information on data throughput? Regards, --- Mr. Olli On Tue, 2009-07-07 at 14:17 +0200, RIck van der Zwet wrote: > I been (re)searching and reading what the options are with regards to > H(igh) A(vailablility) file storage using FreeBSD, but cannot yet find a > proper working solution. Any advice welcome! > > I like to be able to mirror a full identical disk between two server. So > in case of hardware failure of server A (Master). Server B (Slave) > immediately takes over, without any loss of data. The Network > configuration is easy using ucarp/vppr. But the file system is the hard > part. Paths I have investigated: > > a) ggate & gmirror: Export system on Server B to Server A. Use gmirror > on Server A to keep identical disks. When the ggated on Server B > actually goes down, the whole setup freezes, until the ggated is back up > again. Second on network delays gmirror looses, having to sync all over > again. Leaving the machine at risk. > > b) SAN/iSCSI targets/gmirror: [Brainstorm] Have 2 iSCSI storage boxes > namely C and D. Have Server A run gmirror on the C and D. And let B > pickup on failure? Does this work? > > c) ssync/rsync: This does not suit the needs as it does not provide > realtime mirroring. Causing data-loss on failure. As rsync/ssync does > not run in realtime. > > d) drbd: http://www.drbd.org/ - Does anyone has a working (alternative) > setup on FreeBSD? > > > Any other solution/setup I am missing? Using external hardware/software > is all-right as long I am able to connect to FreeBSD with it and it > leaves no single point of failure. > > Thanks in advance! > /Rick > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"