* building a large/fast server
@ 2003-01-29 20:12 Andy Arvai
2003-01-29 20:22 ` Joshua Baker-LePain
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Andy Arvai @ 2003-01-29 20:12 UTC (permalink / raw)
To: linux-raid
Hi,
I'm in the process of designing a large server system. The primary
consideration will be i/o performance (block read and write of large
files and maximum i/o's per second) and a filesystem size of 2TB. I'm
planning to go with 2 3ware 7500-8's, 16 Maxtor 4G160J8's (160GB) and
do software raid0 between the 7500-8's (raid5). The filesystem will
either be Reiser or Ext3. Any suggestions for fast dual cpu
motherboards or comments are welcome. Thanks for any information.
Andy
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: building a large/fast server 2003-01-29 20:12 building a large/fast server Andy Arvai @ 2003-01-29 20:22 ` Joshua Baker-LePain 2003-01-29 20:23 ` Mikael Abrahamsson 2003-01-29 20:22 ` Mikael Abrahamsson 2003-01-30 18:14 ` Illtud Daniel 2 siblings, 1 reply; 7+ messages in thread From: Joshua Baker-LePain @ 2003-01-29 20:22 UTC (permalink / raw) To: Andy Arvai; +Cc: linux-raid On Wed, 29 Jan 2003 at 12:12pm, Andy Arvai wrote > I'm in the process of designing a large server system. The primary > consideration will be i/o performance (block read and write of large > files and maximum i/o's per second) and a filesystem size of 2TB. I'm > planning to go with 2 3ware 7500-8's, 16 Maxtor 4G160J8's (160GB) and > do software raid0 between the 7500-8's (raid5). The filesystem will > either be Reiser or Ext3. Any suggestions for fast dual cpu > motherboards or comments are welcome. Thanks for any information. Those boards need to be on separate PCI busses if you want to fully utilize them. That means PIII or Xeon solutions only -- there aren't any dual AMD boards with more than one PCI bus yet. You'll want to look at E7500 (or E7501 if they're in the channel yet) based boards. I've got a system on just like that on a Supermicro P4DPE-G2 board that works rather nicely. As for comments, in my testing on a single 3ware board (in hardware RAID5), ext3's write speeds sucked. I'd suggest including XFS in your testing. -- Joshua Baker-LePain Department of Biomedical Engineering Duke University ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: building a large/fast server 2003-01-29 20:22 ` Joshua Baker-LePain @ 2003-01-29 20:23 ` Mikael Abrahamsson 2003-01-29 20:44 ` Joshua Baker-LePain 0 siblings, 1 reply; 7+ messages in thread From: Mikael Abrahamsson @ 2003-01-29 20:23 UTC (permalink / raw) To: linux-raid On Wed, 29 Jan 2003, Joshua Baker-LePain wrote: > As for comments, in my testing on a single 3ware board (in hardware > RAID5), ext3's write speeds sucked. I'd suggest including XFS in your > testing. Will xfs help write speeds with 3ware hardware raid5? You have tested this? Just as you have experienced, my 3ware raid5 write speeds are lousy, approx 5-15 megs/s. -- Mikael Abrahamsson email: swmike@swm.pp.se ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: building a large/fast server 2003-01-29 20:23 ` Mikael Abrahamsson @ 2003-01-29 20:44 ` Joshua Baker-LePain 0 siblings, 0 replies; 7+ messages in thread From: Joshua Baker-LePain @ 2003-01-29 20:44 UTC (permalink / raw) To: Mikael Abrahamsson; +Cc: linux-raid On Wed, 29 Jan 2003 at 9:23pm, Mikael Abrahamsson wrote > On Wed, 29 Jan 2003, Joshua Baker-LePain wrote: > > > As for comments, in my testing on a single 3ware board (in hardware > > RAID5), ext3's write speeds sucked. I'd suggest including XFS in your > > testing. > > Will xfs help write speeds with 3ware hardware raid5? You have tested > this? Just as you have experienced, my 3ware raid5 write speeds are lousy, > approx 5-15 megs/s. Here's the output of a bonnie++ run on a single 3ware hardware RAID5 array. The system is dual 2.2GHz Xeons on a SuperMicro P4DPE-G2 with 2GB of RAM. I'm using the 160GB Maxtors, and I've setup a hot spare (so it's a 7 drive array). I'm running Red Hat 7.3 with kernel 2.4.18-17 patched with XFS 1.2pre3 from SGI: Version 1.02c ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP $BOX 4G 24222 99 56221 16 31373 13 24478 95 204587 39 394.6 2 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 1901 15 +++++ +++ 1099 8 979 8 +++++ +++ 960 7 $BOX,4G,24222,99,56221,16,31373,13,24478,95,204587,39,394.6,2,16,1901,15,+++++,+++,1099,8,979,8,+++++,+++,960,7 -- Joshua Baker-LePain Department of Biomedical Engineering Duke University ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: building a large/fast server 2003-01-29 20:12 building a large/fast server Andy Arvai 2003-01-29 20:22 ` Joshua Baker-LePain @ 2003-01-29 20:22 ` Mikael Abrahamsson 2003-01-29 20:31 ` Joshua Baker-LePain 2003-01-30 18:14 ` Illtud Daniel 2 siblings, 1 reply; 7+ messages in thread From: Mikael Abrahamsson @ 2003-01-29 20:22 UTC (permalink / raw) To: Andy Arvai; +Cc: linux-raid On Wed, 29 Jan 2003, Andy Arvai wrote: > I'm in the process of designing a large server system. The primary > consideration will be i/o performance (block read and write of large > files and maximum i/o's per second) and a filesystem size of 2TB. I'm > planning to go with 2 3ware 7500-8's, 16 Maxtor 4G160J8's (160GB) and > do software raid0 between the 7500-8's (raid5). The filesystem will > either be Reiser or Ext3. Any suggestions for fast dual cpu > motherboards or comments are welcome. Thanks for any information. 1:st up if you want high write speeds: Don't use the internal RAID5 of the 3wares, use software RAID5. Hmm, if you really want high write speeds, skip RAID5 altogether and go for mirroring. If you want to be able to transfer these files quickly over the network, skip the SMP and go for the fastest possible single cpu system you can get, get one with multiple PCI buses that can handle 66MHz/64bit PCI (serverworks chipset for instance). Get a good gigabit network card, I personally like the Syskonnect series. -- Mikael Abrahamsson email: swmike@swm.pp.se ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: building a large/fast server 2003-01-29 20:22 ` Mikael Abrahamsson @ 2003-01-29 20:31 ` Joshua Baker-LePain 0 siblings, 0 replies; 7+ messages in thread From: Joshua Baker-LePain @ 2003-01-29 20:31 UTC (permalink / raw) To: Mikael Abrahamsson; +Cc: Andy Arvai, linux-raid On Wed, 29 Jan 2003 at 9:22pm, Mikael Abrahamsson wrote > On Wed, 29 Jan 2003, Andy Arvai wrote: > > > I'm in the process of designing a large server system. The primary > > consideration will be i/o performance (block read and write of large > > files and maximum i/o's per second) and a filesystem size of 2TB. I'm > > planning to go with 2 3ware 7500-8's, 16 Maxtor 4G160J8's (160GB) and > > do software raid0 between the 7500-8's (raid5). The filesystem will > > either be Reiser or Ext3. Any suggestions for fast dual cpu > > motherboards or comments are welcome. Thanks for any information. > > 1:st up if you want high write speeds: > > Don't use the internal RAID5 of the 3wares, use software RAID5. Hmm, if > you really want high write speeds, skip RAID5 altogether and go for > mirroring. That depends on your definition of high, and the application. Using XFS, I can get 55MB/s writing to a single 3ware in hardware RAID5 (bonnie++). Stripe across two of those, and you're over 100MB/s (I've tested this, seen it, but don't have the data handy), which is more than enough to fill a gigabit pipe. -- Joshua Baker-LePain Department of Biomedical Engineering Duke University ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: building a large/fast server 2003-01-29 20:12 building a large/fast server Andy Arvai 2003-01-29 20:22 ` Joshua Baker-LePain 2003-01-29 20:22 ` Mikael Abrahamsson @ 2003-01-30 18:14 ` Illtud Daniel 2 siblings, 0 replies; 7+ messages in thread From: Illtud Daniel @ 2003-01-30 18:14 UTC (permalink / raw) To: linux-raid Andy, > I'm in the process of designing a large server system. The primary > consideration will be i/o performance (block read and write of large > files and maximum i/o's per second) and a filesystem size of 2TB. I'm > planning to go with 2 3ware 7500-8's, 16 Maxtor 4G160J8's (160GB) and > do software raid0 between the 7500-8's (raid5). I did this with dual Chaparral controllers on Fortra enclosures with U160 disks. (h/w RAID 5 on the disks, dual U160 scsi 66/64 on the server, stripe both with md RAID 0). Two points: 1. It screamed. I've got all the iozone results here somewhere for XFS, Reiser, Ext3 & Ext2. Reading is 400-500MB/s (sometimes more, but that must be cache, since the bus can't be much faster), writing is 150-250MB/s. IIRC, the filesystems made little difference. I was going to publish these results, but had a problem on production testing (ext3, if you're asking): 2. It crashed and burned badly. A disk problem became a controller problem and one of the RAID 5 arrays went down, the other became degraded (this is one of 5 similar Chaparral/Fortra setups we've got, no problem with the others - 24x7x52. But don't touch IBM ultrastars with a bargepole) which didn't do the md RAID 0 array any favours. Eventually, we got the RAID 5 arrays up & running again, and could mount the RAID 0. Everything seemed to be OK, but accessing files would give i/o errors all over the shop. The whole caboodle got powered down and I'm waiting for a free couple of days to attempt a thorough post-mortem. It's been like that for months now... My tip - don't stripe two RAID5s on RAID0, cos when things go wrong, they do so in style, and it's very hard to debug. Nice and fast if you've got the (SCSI) kit, though. Anybody interested in an autopsy and get to Aberystwyth would be very welcome... -- Illtud Daniel illtud.daniel@llgc.org.uk Uwch Ddadansoddwr Systemau Senior Systems Analyst Llyfrgell Genedlaethol Cymru National Library of Wales Yn siarad drosof fy hun, nid LlGC - Speaking personally, not for NLW ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2003-01-30 18:14 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-01-29 20:12 building a large/fast server Andy Arvai 2003-01-29 20:22 ` Joshua Baker-LePain 2003-01-29 20:23 ` Mikael Abrahamsson 2003-01-29 20:44 ` Joshua Baker-LePain 2003-01-29 20:22 ` Mikael Abrahamsson 2003-01-29 20:31 ` Joshua Baker-LePain 2003-01-30 18:14 ` Illtud Daniel
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).