From owner-freebsd-isp@FreeBSD.ORG Wed Jun 29 03:55:46 2005 Return-Path: X-Original-To: freebsd-isp@freebsd.org Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BA7816A41C for ; Wed, 29 Jun 2005 03:55:46 +0000 (GMT) (envelope-from fullermd@over-yonder.net) Received: from mortis.over-yonder.net (adsl-12-34-87.jan.bellsouth.net [65.12.34.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B32643D55 for ; Wed, 29 Jun 2005 03:55:45 +0000 (GMT) (envelope-from fullermd@over-yonder.net) Received: by mortis.over-yonder.net (Postfix, from userid 100) id A0B1D20FDF; Tue, 28 Jun 2005 22:55:44 -0500 (CDT) Date: Tue, 28 Jun 2005 22:55:44 -0500 From: "Matthew D. Fuller" To: John Von Essen Message-ID: <20050629035544.GA50717@over-yonder.net> References: <20050628102618.J13559@beck.quonix.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050628102618.J13559@beck.quonix.net> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.9i-fullermd.2 Cc: freebsd-isp@freebsd.org Subject: Re: Thoughts on a large-scale DNS server... X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jun 2005 03:55:46 -0000 Just a few comments... On Tue, Jun 28, 2005 at 10:42:59AM -0400 I heard the voice of John Von Essen, and lo! it spake thus: > > The plan is to have 3 core machines. One is the master, and gets its > zone files created from local cvs exports. The other two are slaves, > and do zone transfers from the master. I've converted for most non-trivial configs to using external synchronization (rsync or rdist or the like, generally) instead of zone transfers. I'd just make them all 'masters' with their own local copies; that reduces your failure points (or at least moves them around a bit). > The first question is, do I have enough CPU/Memory. Keep in mind > these machines will nothing but DNS. CPU? Sure. Memory? Quite probably. Even if you assume each zone will eat 64k of memory (which I think it a terribly high guess; at least double what you'd really expect), 11,000 zones will burn less than 700 meg. I'd probably be tempted to double the memory, just because memory is cheap&easy, but I doubt you'll be hitting a wall on it. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.