From owner-freebsd-stable@FreeBSD.ORG Mon Feb 8 09:52:07 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 946821065670 for ; Mon, 8 Feb 2010 09:52:07 +0000 (UTC) (envelope-from svein-listmail@stillbilde.net) Received: from mail.stillbilde.net (unknown [IPv6:2002:51af:3dc3:0:20c:29ff:fece:79f3]) by mx1.freebsd.org (Postfix) with ESMTP id E137E8FC22 for ; Mon, 8 Feb 2010 09:52:06 +0000 (UTC) Received: from [IPv6:2002:51af:3dc3:0:1944:2305:85be:bcff] (unknown [IPv6:2002:51af:3dc3:0:1944:2305:85be:bcff]) (Authenticated sender: svein-listmail) by mail.stillbilde.net (Familien Skogens mail) with ESMTPSA id D21D522 for ; Mon, 8 Feb 2010 10:52:09 +0100 (CET) Message-ID: <4B6FDEC5.2040905@stillbilde.net> Date: Mon, 08 Feb 2010 10:52:05 +0100 From: "Svein Skogen (Listmail Account)" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.7) Gecko/20100111 Lightning/1.0b1 Thunderbird/3.0.1 MIME-Version: 1.0 To: freebsd-stable@freebsd.org References: <4B6F9A8D.4050907@langille.org> In-Reply-To: <4B6F9A8D.4050907@langille.org> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Subject: Re: hardware for home use large storage X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Feb 2010 09:52:07 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 08.02.2010 06:01, Dan Langille wrote: > Hi, > > I'm looking at creating a large home use storage machine. Budget is a > concern, but size and reliability are also a priority. Noise is also a > concern, since this will be at home, in the basement. That, and cost, > pretty much rules out a commercial case, such as a 3U case. It would be > nice, but it greatly inflates the budget. This pretty much restricts me > to a tower case. > > The primary use of this machine will be a backup server[1]. It will do > other secondary use will include minor tasks such as samba, CIFS, cvsup, > etc. > > I'm thinking of 8x1TB (or larger) SATA drives. I've found a case[2] > with hot-swap bays[3], that seems interesting. I haven't looked at > power supplies, but given that number of drives, I expect something > beefy with a decent reputation is called for. > > Whether I use hardware or software RAID is undecided. I > > I think I am leaning towards software RAID, probably ZFS under FreeBSD > 8.x but I'm open to hardware RAID but I think the cost won't justify it > given ZFS. > > Given that, what motherboard and RAM configuration would you recommend > to work with FreeBSD [and probably ZFS]. The lists seems to indicate > that more RAM is better with ZFS. Just before christmas, I rebuilt my own storage backend server for my home, so I've had a recent look at "what's there". Some hardware I had from the old solution, and some were new. Some of it is a tad more expensive that what you gave as the idea here, but the logic is (mostly) the same. I'll also include what replacements for some of the old parts I'm looking at. Heirlooms of the old server: - -Disks (four Samsung HD501LJ, Four Seagate ST31500341AS) - -Disk Controller AMI/Lsilogic Megaraid SAS 8308ELP (8chan MFI) The new hardware around this: - -Chieftec UNB-410F-B - -Two Chieftec SST3141SAS - -Chieftec APS-850C (850watt modular power) - -Intel E7500 CPU using the bundled stock cooler, and arcticsilver paste - -4 2GB Corasair Valueram DDR2 1066 sticks - -Asus P5Q Premium mainboard - -LSI SAS3801E (for the tape autoloader) - -Some old graphics board (unless you need a lot of fancy 3D stuff, use what you have around that's not ESD-damaged here). Should I have started from scratch, I'd have used Seagate 2TB "Green" disks, due to the lower temperatures and powerconsumption of these. And that's about the only thing I'd do differently. The MFI controller (Megaraid) would stay, simply because it has built in logic to periodically do patrolreading and consistency checks, and I've had previous experiences with the raid-controllers checks discovering bad disks before they go critical. But this breed of controllers is a little costly (Customers are willing to pay for the features, so the manufacturer milks them for all they can). I recommend you go for a modular power, that is rated for quite a bit more that what you expect to draw from it. The reason is that as current increases, the efficiency of the conversion drops, so a power running at half its rated max, is more efficient than one pushed to the limits. Go for modular so you don't have to have the extra cables tied into coils inside your machine distruption airflow (and creating EMF noise). Make sure you get yourself a proper ESD wriststrap (or anklestrap) before handling any of these components, and make sure you use correct torque for all the screws handling the components (and disks). This machine will probably have a lot of uptime, and disks (and fans) create vibrations. If in doubt, use some fancy-colored nailpolish (or locktite) on the screws to make sure they don't unscrew from vibrations over time. (a loose screw has a will of it own, and WILL short-circuit the most expensive component in your computer). Also make sure you use cableties to get the cables out of the airflow, so you get sufficient cooling. Speaking of cooling, make sure your air-inputs have some sort of filtering, or you'll learn where Illiad (userfriendly.org) got the idea for "Dustpuppy". No matter how pedantic you are about cleaning your house, a computer is basically a large, expensive, vacuum-cleaner and WILL suck in dust from the air. These are some of the pointers I'd like to share on the subject. :) //Svein - -- - --------+-------------------+------------------------------- /"\ |Svein Skogen | svein@d80.iso100.no \ / |Solberg Østli 9 | PGP Key: 0xE5E76831 X |2020 Skedsmokorset | svein@jernhuset.no / \ |Norway | PGP Key: 0xCE96CE13 | | svein@stillbilde.net ascii | | PGP Key: 0x58CD33B6 ribbon |System Admin | svein-listmail@stillbilde.net Campaign|stillbilde.net | PGP Key: 0x22D494A4 +-------------------+------------------------------- |msn messenger: | Mobile Phone: +47 907 03 575 |svein@jernhuset.no | RIPE handle: SS16503-RIPE - --------+-------------------+------------------------------- If you really are in a hurry, mail me at svein-mobile@stillbilde.net This mailbox goes directly to my cellphone and is checked even when I'm not in front of my computer. - ------------------------------------------------------------ Picture Gallery: https://gallery.stillbilde.net/v/svein/ - ------------------------------------------------------------ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAktv3sUACgkQODUnwSLUlKSdCQCcDzIFDv4zSRmPwYP3XhxQyIBe Tc0AnikVuqUs0IO1Z6bcaeLJWjXJ2jVv =zV8R -----END PGP SIGNATURE-----