* 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: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 ` 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: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: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-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).