Date: Thu, 11 Feb 1999 09:40:11 +1030 From: Greg Lehey <grog@lemis.com> To: Brad Knowles <brad@shub-internet.org> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Software RAID-5 comparison: FreeBSD 3.0 vs. Solaris 2.6/x86... Message-ID: <19990211094011.J71962@freebie.lemis.com> In-Reply-To: <19990210201901.026071@relay.skynet.be>; from Brad Knowles on Wed, Feb 10, 1999 at 08:19:01PM %2B0100 References: <19990210201901.026071@relay.skynet.be>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, 10 February 1999 at 20:19:01 +0100, Brad Knowles wrote: > Folks, > > I'm in the process of setting up a new anonymous ftp server for the > ISP that I work for, and I'm wondering if you might be able to give me > some advice. > > Specifically, I have currently chosen to go with Solaris 2.6/x86 + > Solstice DiskSuite 4.1 (RAID 5) + UFS logging. > > Among other things, this gives me a log-structured filesystem so that > I never have to fsck /export/home/ftp, We don't have that yet. > the DiskSuite tools let me grow the filesystem while it's online > (and it doesn't have to be blown away and re-newfs'ed), That's in the pipeline, but it's not there yet. > and there are some pretty cool performance monitoring tools > available from Rich Petit (SymbEL 3.x) and Adrian Crockcraft (author > of the book _Sun Performance and Tuning: Java and the Internet_). And we don't have much in that area either. Vinum maintains a number of statistics, but that's about all. > Now, I can't change the hardware (400Mhz Intel Pentium II w/ 256MB > RAM, internal Western Digital 4.3GB UltraSCSI2 HD, Adaptec 3940UW SCSI > controller, five Quantum 9GB and four Western Digital 9GB UltraSCSI2 > drives). The two sets of SCSI disk drives are mounted as two separate > filesystems. > > However, if there were likely to be a significant performance > increase with FreeBSD 3.0 + vinum + softupdates, I'd seriously consider > switching (although I'd still want to try to find some decent performance > monitoring tools, hopefully as good as SymbEL 3.x). What I've been seeing with Vinum is that it loses about 2-5% performance on concatenated volumes, and gains up to 45% on a two-way striped volume. My tests weren't primarily for performance, and they included a lot of debug aids, so a well-tuned Vinum system would probably be pretty transparent. I'd guess that Sun's tools are pretty close to that. There's no magic involved. > At the moment, I'm not interested in running these drives in pure > striping mode. The machine isn't *that* important to us and our > customers that we need a hardware RAID controller, but whereas you could > probably get away with just striping a news server, I think the downtime > on a system-wide ftp server would probably not be acceptable. > > If anyone can provide alternative arguments to this position, I'd > love to hear them. > > One thing I do know (from scouring previous posts to this mailing > list, as well as previous posts to news.software.nntp), is that you want > to set the stripe size as large as you feasibly can, so that any file > access is highly likely to hit only one disk at a time, thus allowing > multiple simultaneous disk accesses to be relatively evenly spread over > all drives that are available. Correct. This applies to the Sun implementation as well. > Is there anything else I should know? Probably, but I can't think of anything to volunteer. Greg -- When replying to this message, please copy the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990211094011.J71962>
