From owner-freebsd-net Wed Aug 29 15:51:37 2001 Delivered-To: freebsd-net@freebsd.org Received: from mail.tgd.net (rand.tgd.net [64.81.67.117]) by hub.freebsd.org (Postfix) with SMTP id 90F5C37B407 for ; Wed, 29 Aug 2001 15:51:25 -0700 (PDT) (envelope-from sean@mailhost.tgd.net) Received: (qmail 3036 invoked by uid 1001); 29 Aug 2001 22:51:20 -0000 Date: Wed, 29 Aug 2001 15:51:20 -0700 From: Sean Chittenden To: freebsd-net@freebsd.org, freebsd-isp@freebsd.org Subject: [yairamir@cnds.jhu.edu: [mls-users] Wackamole Release Announcement: N-Way Fail Over for IP addresses in a Cluster] Message-ID: <20010829155120.D2679@rand.tgd.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kjpMrWxdCilgNbo1" Content-Disposition: inline X-PGP-Key: 0x1EDDFAAD X-PGP-Fingerprint: C665 A17F 9A56 286C 5CFB 1DEA 9F4F 5CEF 1EDD FAAD X-Web-Homepage: http://sean.chittenden.org/ Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --kjpMrWxdCilgNbo1 Content-Type: multipart/mixed; boundary="E7i4zwmWs5DOuDSH" Content-Disposition: inline --E7i4zwmWs5DOuDSH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I think enough of you guys would have an interest in this. The=20 guys at CNDS do some really nifty stuff: worth checking out. -sc --=20 Sean Chittenden --E7i4zwmWs5DOuDSH Content-Type: message/rfc822 Content-Disposition: inline Return-Path: Delivered-To: chittenden.org-sean-apache-mls-users@chittenden.org Received: (qmail 2888 invoked from network); 29 Aug 2001 22:30:24 -0000 Received: from longsword.omniti.com (216.0.51.134) by perrin.tgd.net with SMTP; 29 Aug 2001 22:30:24 -0000 Received: from localhost ([127.0.0.1] helo=longsword.omniti.com ident=exim) by longsword.omniti.com with esmtp (Exim 3.22 #2) id 15cDqM-0003pE-00; Wed, 29 Aug 2001 18:29:54 -0400 Received: from [128.220.231.250] (helo=commedia.cnds.jhu.edu ident=exim) by longsword.omniti.com with esmtp (TLSv1:EDH-RSA-DES-CBC3-SHA:168) (Exim 3.22 #2) id 15cDqL-0003p7-00 for mls-users@lists.backhand.org; Wed, 29 Aug 2001 18:29:54 -0400 Received: from scout-6.cnds.jhu.edu ([128.220.221.226] helo=cnds.jhu.edu) by commedia.cnds.jhu.edu with asmtp (Exim 3.22 #8) id 15cDqL-0006O0-00 for mls-users@lists.backhand.org; Wed, 29 Aug 2001 18:29:53 -0400 Message-ID: <3B8D6EE9.13B18D63@cnds.jhu.edu> Date: Wed, 29 Aug 2001 18:38:33 -0400 From: Yair Amir Reply-To: yairamir@cnds.jhu.edu Organization: Johns Hopkins University X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: mls-users@lists.backhand.org Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: [mls-users] Wackamole Release Announcement: N-Way Fail Over for IP addresses in a Cluster Sender: mls-users-admin@lists.backhand.org Errors-To: mls-users-admin@lists.backhand.org X-BeenThere: mls-users@lists.backhand.org X-Mailman-Version: 2.0beta2 Precedence: bulk List-Id: mod_log_spread -- users list Hi, We at the Center for Networking and Distributed Systems at Johns Hopkins University (http://www.cnds.jhu.edu) are happy to announce the release of Wackamole, a software tool that provides N-Way Fail Over for IP Addresses in a cluster. It is available here: http://www.backhand.org/wackamole/ and is released under the CNDS open source license http://www.backhand.org/wackamole/LICENSE.shtml which is essentially a version of BSD license with a somewhat stronger advertising requirement. Wackamole is a tool that helps with making a cluster highly available. It manages a bunch of virtual IPs that should be available to the outside world at all times. Wackamole ensures that exactly one machine within the cluster is listening on each virtual IP address that Wackamole manages. If it discovers that particular machines within the cluster are not alive, it will almost immediately ensure that other machines acquire the virtual IP addresses the down machines were managing. At no time will more than one connected machine be responsible for any virtual IP. Wackamole also works toward achieving a balanced distribution of the public IPs within the cluster it manages. How it works: Wackamole runs as root on each of the cluster's machines. It uses the membership notifications provided by the Spread Toolkit (http://www.spread.org, also available under a similar license) to generate a consistent state that is agreed upon among all of the connected Wackamole instances. Wackamole uses this knowledge to ensure that all of the public IP addresses served by the cluster will be covered by exactly one Wackamole instance. Wackamole is the newest component in the Backhand project (http://www.backhand.org), adding to its predecessors mod_backhand and mod_log_spread. For questions or comments - e-mail wackamole@backhand.org Best regards, :) Yair. http://www.cnds.jhu.edu _______________________________________________ mls-users mailing list mls-users@lists.backhand.org http://lists.backhand.org/mailman/listinfo/mls-users --E7i4zwmWs5DOuDSH-- --kjpMrWxdCilgNbo1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Comment: Sean Chittenden iEYEARECAAYFAjuNcecACgkQn09c7x7d+q1DhACdHdrMHFMKLky5UBAakxl7b+ta 2SsAn2d/9sFuoLoV2UHGzcXqAIBqs5TT =2dNF -----END PGP SIGNATURE----- --kjpMrWxdCilgNbo1-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message