From owner-freebsd-questions@FreeBSD.ORG Wed Jan 12 23:39:00 2005 Return-Path: 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 0302716A4CE for ; Wed, 12 Jan 2005 23:39:00 +0000 (GMT) Received: from pi.codefab.com (pi.codefab.com [199.103.21.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95A3D43D31 for ; Wed, 12 Jan 2005 23:38:59 +0000 (GMT) (envelope-from cswiger@mac.com) Received: from [192.168.1.3] (pool-68-160-208-232.ny325.east.verizon.net [68.160.208.232]) by pi.codefab.com (8.12.11/8.12.11) with ESMTP id j0CNcsFa023667 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 12 Jan 2005 18:38:56 -0500 (EST) Message-ID: <41E5B4EB.8010301@mac.com> Date: Wed, 12 Jan 2005 18:38:19 -0500 From: Chuck Swiger Organization: The Courts of Chaos User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gregor Mosheh References: <20050112232420.45947.qmail@web53803.mail.yahoo.com> In-Reply-To: <20050112232420.45947.qmail@web53803.mail.yahoo.com> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=1.8 required=5.5 tests=AWL,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=disabled version=3.0.1 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on pi.codefab.com cc: freebsd-questions@freebsd.org Subject: Re: server replication? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2005 23:39:00 -0000 Gregor Mosheh wrote: > For starters, how does such a solution work > conceptually? The possibility of load-balancing > appliances has been suggested; how does this work with > user databases and uploaded files? Our services are > primarily web-based and do involve a significant > amount of users uploading files, and database > (postgres) work. For databases, you'll need to look into a RDMBS which supports parallelism and distributed transaction processing. Oracle will sell you something, albeit for a hefty price. :-) For files, people using redundant multipath topology over fibre-channel, which allows several machines to access the same filestorage safely in parallel. I'm not sure there's much of the available for FreeBSD, but Apple just released their Xsan product based off the Xserve RAID boxes and various third-party fibre-channel switches. -- -Chuck