From owner-freebsd-pf@FreeBSD.ORG Fri Nov 6 16:35:48 2009 Return-Path: Delivered-To: freebsd-pf@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2642E106566C for ; Fri, 6 Nov 2009 16:35:48 +0000 (UTC) (envelope-from sullrich@gmail.com) Received: from mail-bw0-f213.google.com (mail-bw0-f213.google.com [209.85.218.213]) by mx1.freebsd.org (Postfix) with ESMTP id A7FD08FC1A for ; Fri, 6 Nov 2009 16:35:47 +0000 (UTC) Received: by bwz5 with SMTP id 5so1375456bwz.3 for ; Fri, 06 Nov 2009 08:35:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=D3m15kP+crAOTmqvWYGriQxa0A+kxRqiBLyjWcBvlGc=; b=JwBo2Pr2/ahRZkXBLuzn9/2fgciyFcvMJxrBzIg7XUN42ewfOLAdJxIBCYkaLntH/s dnNXen6KE4/iNegr2eCG1y0I7rzhHAvUShJdG/4ziZcSpmYJU1BkOKEFt7XIZLIBHWMv uX+Ys9ARf2QGPUClVTXadwGz+NdoD5lRe/CqM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=UOURdK1XTQMOJaZn2qFi6P0ppV2PCXbF5cMIq+bw7CX5qIC54QNaVhCG5hcMOHR/nI HmL67SYXPZFHhzBDSnfilM0rLNCmrtGHV6Tj3mXLMPEeBqvGVmVE6QI0IrJiSU3PPDPA c1r66rRE2fyO9V1BvRwU636BItG5dimK4tnUM= MIME-Version: 1.0 Received: by 10.204.25.19 with SMTP id x19mr4851313bkb.189.1257525346299; Fri, 06 Nov 2009 08:35:46 -0800 (PST) In-Reply-To: <00a501ca5efa$65640890$302c19b0$@com> References: <00a201ca5ef6$7a4f3ee0$6eedbca0$@com> <-3431979369893017739@unknownmsgid> <00a501ca5efa$65640890$302c19b0$@com> From: Scott Ullrich Date: Fri, 6 Nov 2009 11:35:26 -0500 Message-ID: To: Kevin Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: no name , freebsd-pf@freebsd.org Subject: Re: Question about round robin X-BeenThere: freebsd-pf@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion and general questions about packet filter \(pf\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 16:35:48 -0000 On Fri, Nov 6, 2009 at 11:01 AM, Kevin wrote: > I've searched the freebsd-* mailing list as well as gone through the hand= book regarding load balancing w/ PF (http://www.openbsd.org/faq/pf/pools.ht= ml) and found no mention of any kind of inherent availability checks or any= thing along those lines. Have I missed something? > > Seems that all the options (bitmask, random, source-hash, round-robin) pr= ovide for different ways to distribute traffic to the servers, but if a ser= ver dies or becomes unresponsive it would compromise the pool in itself. Mo= st other load balancing solutions such as LVS can be incorporated with keep= alived to allow for status checking. > > I would love to know anyone who may have implemented a solution like that= with PF + round robin. Take a look at relayd and slbd. Scott