From owner-freebsd-cluster@FreeBSD.ORG Thu Dec 9 18:30:11 2004 Return-Path: Delivered-To: freebsd-cluster@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 677AE16A4CE for ; Thu, 9 Dec 2004 18:30:11 +0000 (GMT) Received: from web.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B3F643D2F for ; Thu, 9 Dec 2004 18:30:10 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] ([192.168.1.26]) (authenticated bits=0) by web.portaone.com (8.12.11/8.12.11) with ESMTP id iB9HfUpf050931 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 9 Dec 2004 18:41:32 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <41B88E44.6070301@portaone.com> Date: Thu, 09 Dec 2004 19:41:24 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-cluster@freebsd.org Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/589/Wed Nov 17 13:38:41 2004 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean Subject: Re: ng_one2many heartbeat algorithm for LAN fault tolerance X-BeenThere: freebsd-cluster@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Clustering FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Dec 2004 18:30:11 -0000 Hi, What is the status of those patches? I am using one2many node to implement simple multilink connection and like you idea. Why they aren't in the tree yet? Are there any problems? Regards, Maxim From owner-freebsd-cluster@FreeBSD.ORG Fri Dec 10 11:21:33 2004 Return-Path: Delivered-To: freebsd-cluster@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1643316A4EF for ; Fri, 10 Dec 2004 11:21:33 +0000 (GMT) Received: from mccinet.ru (relay.cell.ru [212.119.96.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D81E43D53 for ; Fri, 10 Dec 2004 11:21:30 +0000 (GMT) (envelope-from dolgop@mccinet.ru) Received: from [212.1.235.150] (HELO server.dep624) by mccinet.ru (CommuniGate Pro SMTP 4.2.6) with ESMTP-TLS id 14496307; Fri, 10 Dec 2004 14:21:28 +0300 From: Evgeny Dolgopiat To: "freebsd-cluster" Date: Fri, 10 Dec 2004 14:22:48 +0300 User-Agent: KMail/1.5.4 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200412101422.48641.dolgop@mccinet.ru> cc: Maxim Sobolev Subject: Re: ng_one2many heartbeat algorithm for LAN fault tolerance X-BeenThere: freebsd-cluster@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: evg_dolgop@mail.ru List-Id: Clustering FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Dec 2004 11:21:33 -0000 Hi This patch is working in 5.3 and in -CURRENT branches. I don't know why it's not in the tree :(. I sent messages about patches to Julian Elischer and Archie Cobbs but haven't got any reply. I'm interested in adding the patch to the tree, but haven't possibility. Do you have any ideas who can commit it? Evgeny >Hi, > >What is the status of those patches? I am using one2many node to >implement simple multilink connection and like you idea. Why they >aren't in the tree yet? Are there any problems? > >Regards, > >Maxim From owner-freebsd-cluster@FreeBSD.ORG Fri Dec 10 11:36:30 2004 Return-Path: Delivered-To: freebsd-cluster@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F9D916A4CE for ; Fri, 10 Dec 2004 11:36:30 +0000 (GMT) Received: from web.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id A152743D1D for ; Fri, 10 Dec 2004 11:36:29 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] ([192.168.1.26]) (authenticated bits=0) by web.portaone.com (8.12.11/8.12.11) with ESMTP id iBABaPfN094971 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 10 Dec 2004 12:36:26 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <41B98A31.1090703@portaone.com> Date: Fri, 10 Dec 2004 13:36:17 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evg_dolgop@mail.ru References: <200412101422.48641.dolgop@mccinet.ru> In-Reply-To: <200412101422.48641.dolgop@mccinet.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/589/Wed Nov 17 13:38:41 2004 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: freebsd-cluster Subject: Re: ng_one2many heartbeat algorithm for LAN fault tolerance X-BeenThere: freebsd-cluster@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Clustering FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Dec 2004 11:36:30 -0000 Evgeny Dolgopiat wrote: > Hi > > This patch is working in 5.3 and in -CURRENT branches. I don't know why it's > not in the tree :(. I sent messages about patches to Julian Elischer and > Archie Cobbs but haven't got any reply. I'm interested in adding the patch to > the tree, but haven't possibility. Do you have any ideas who can commit it? I can after some testing. ;-) -Maxim From owner-freebsd-cluster@FreeBSD.ORG Fri Dec 10 12:44:29 2004 Return-Path: Delivered-To: freebsd-cluster@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E466816A4CE for ; Fri, 10 Dec 2004 12:44:29 +0000 (GMT) Received: from mccinet.ru (relay.cell.ru [212.119.96.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E346C43D31 for ; Fri, 10 Dec 2004 12:44:26 +0000 (GMT) (envelope-from dolgop@mccinet.ru) Received: from [212.1.235.150] (HELO server.dep624) by mccinet.ru (CommuniGate Pro SMTP 4.2.6) with ESMTP-TLS id 14498732; Fri, 10 Dec 2004 15:44:25 +0300 From: Evgeny Dolgopiat To: Maxim Sobolev Date: Fri, 10 Dec 2004 15:45:46 +0300 User-Agent: KMail/1.5.4 References: <200412101422.48641.dolgop@mccinet.ru> <41B98A31.1090703@portaone.com> In-Reply-To: <41B98A31.1090703@portaone.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412101545.46048.dolgop@mccinet.ru> cc: freebsd-cluster Subject: Re: ng_one2many heartbeat algorithm for LAN fault tolerance X-BeenThere: freebsd-cluster@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: evg_dolgop@mail.ru List-Id: Clustering FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Dec 2004 12:44:30 -0000 Ok. Do you need something from me (some patches, docs etc.)? > > I can after some testing. ;-) > > -Maxim From owner-freebsd-cluster@FreeBSD.ORG Fri Dec 10 13:11:09 2004 Return-Path: Delivered-To: freebsd-cluster@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F5B716A4CE for ; Fri, 10 Dec 2004 13:11:09 +0000 (GMT) Received: from web.portaone.com (web.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BFA343D48 for ; Fri, 10 Dec 2004 13:11:08 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] ([192.168.1.26]) (authenticated bits=0) by web.portaone.com (8.12.11/8.12.11) with ESMTP id iBADB37Z006670 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 10 Dec 2004 14:11:05 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <41B9A060.80003@portaone.com> Date: Fri, 10 Dec 2004 15:10:56 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evg_dolgop@mail.ru References: <200412101422.48641.dolgop@mccinet.ru> <41B98A31.1090703@portaone.com> <200412101545.46048.dolgop@mccinet.ru> In-Reply-To: <200412101545.46048.dolgop@mccinet.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/589/Wed Nov 17 13:38:41 2004 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: freebsd-cluster Subject: Re: ng_one2many heartbeat algorithm for LAN fault tolerance X-BeenThere: freebsd-cluster@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Clustering FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Dec 2004 13:11:09 -0000 Well, I've took closer look at the patch today and found that two things need to be done to get it to the commitable shape: 1. Make it working independently of the layer on which one2many operates. For example, I use it for doing ip-over-udp multilink tunnel between two points. Since one2many is protocol agnostic heartbeat feature should not make any assumptions regarding type of protocol (e.g. ethernet, ip, udp etc). This is not trivial, I know, maybe the best way to address it is to make content of heartbeat packet configurable, so that one can put in whatever is appropriate for his task. Then you can put guidelines about configuring it for ethernet into man page. For example, in my situation I can put single 0 byte as a heartbeat payloas since it will be used as a payload to UDP packet, so that no real header is necessary. 2. It would be very nice to extend heartbeat algorithm with recovery function, so that it will keep sending heartbeats over links that were detected as dead ones previously to see if any of them have recovered. Please let me know what do you think about it. Regards, Maxim Evgeny Dolgopiat wrote: > Ok. Do you need something from me (some patches, docs etc.)? > > >>I can after some testing. ;-) >> >>-Maxim > > > >