From owner-freebsd-questions@FreeBSD.ORG Thu Oct 19 06:58:05 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03BE316A403 for ; Thu, 19 Oct 2006 06:58:05 +0000 (UTC) (envelope-from tedm@toybox.placo.com) Received: from mail.freebsd-corp-net-guide.com (mail.web-strider.com [65.75.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CBC143D7D for ; Thu, 19 Oct 2006 06:57:57 +0000 (GMT) (envelope-from tedm@toybox.placo.com) Received: from coolf89ea26645 (nat-rtr.freebsd-corp-net-guide.com [65.75.197.130]) by mail.freebsd-corp-net-guide.com (8.11.1/8.11.1) with SMTP id k9J6vux84161; Wed, 18 Oct 2006 23:57:56 -0700 (PDT) (envelope-from tedm@toybox.placo.com) Message-ID: <004001c6f34b$c9640570$3c01a8c0@coolf89ea26645> From: "Ted Mittelstaedt" To: , "Ian Lord" References: <7.0.1.0.2.20061018082011.066e8b60@msdi.ca> Date: Wed, 18 Oct 2006 23:57:04 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1807 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 Cc: Subject: Re: Small Redundant web/mail setup X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 06:58:05 -0000 ----- Original Message ----- From: "Ian Lord" To: Sent: Wednesday, October 18, 2006 5:34 AM Subject: Small Redundant web/mail setup > Hi, > > I need to setup a high-availability setup for mail/web setup > > I was thinking about the following setup: > > 4 servers total: > overkill, just asking for trouble. > Data Servers: > 1 Server holding all the websites data and mail messages. It > would serve these files via nfs to the application servers. > It would also run mysql > > A second server Also sharing it's content via nfs, > replicating it's data though rsync each ?? minutes. The mysql would > run as a slave of the primary > > Application Servers: > Both servers would be running apache, php, sendmail and > posfix and would serve content from the share nfs drive. > > 1- Is this a viable solution, I mean by that, Is it Like this big ISP > are set up ? > no The really big ISP's use proprietary commercial clustering solutions that make multiple systems appear as one single system. We are talking hundreds of thousands to millions of users. We are not talking 5000 users or fewer. You can easily serve 5K users on a single server. You just need to get good hardware. In other words, costs start at $5000 and go up. A lot of people are under the misconception that they can get several cheap $900 servers and assemble them into a redundant setup that is highly reliable. The real secret is in getting expensive name-brand hardware that doesen't go down. If you can afford that, your fine. If you can't, then you need to find a different table to play at. Ted