From owner-freebsd-performance@FreeBSD.ORG Thu Apr 28 16:08:48 2005 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7402316A4CE for ; Thu, 28 Apr 2005 16:08:48 +0000 (GMT) Received: from web41203.mail.yahoo.com (web41203.mail.yahoo.com [66.218.93.36]) by mx1.FreeBSD.org (Postfix) with SMTP id 4618743D1D for ; Thu, 28 Apr 2005 16:08:48 +0000 (GMT) (envelope-from arne_woerner@yahoo.com) Received: (qmail 13544 invoked by uid 60001); 28 Apr 2005 16:08:47 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=MLhAlAMqwtQUR/JV6bWMizJxmnWpQVJKn7GJ7okFOALAyW2xpLONrFNWsqTL/qrDG40C3pG0Au0hbBS1Y2h0arQ2A5Sh+DgUva4Dq5NKuq9b41qSQM5VscBcT+HFRD8NTPoxqalZYmOz3OrCSzoDfczSplFxgoAak0Xx1oryaPo= ; Message-ID: <20050428160847.13542.qmail@web41203.mail.yahoo.com> Received: from [83.129.189.236] by web41203.mail.yahoo.com via HTTP; Thu, 28 Apr 2005 09:08:47 PDT Date: Thu, 28 Apr 2005 09:08:47 -0700 (PDT) From: Arne "Wörner" To: Steven Hartland , Eric Anderson In-Reply-To: 6667 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-performance@freebsd.org Subject: Re: Very low disk performance Highpoint 1820a X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 16:08:48 -0000 --- Steven Hartland wrote: > From: "Eric Anderson" > >> Where do I start looking? > > First, understand that RAID 5 is dependant on fast hardware to > > performa > > the XOR operations. A single disk without any RAID can easily > > outperform a RAID array if the RAID array is on a 'slow' > > controller. > > The Highpoint controllers are not exactly high-end fast RAID > > controllers, so ~50MB/s isn't too bad for that I would say. > > Did you > > happen to try a vinum RAID5? How about a stripe? > > The quoted benchmarks for this controller are ~500MB/s with 8 > raptor disks. Its a hardware RAID 5 with 8 SATA channels on > 64Bit PCI-X > @ 133Mhz so under the current setup it should be achieving > ~250MB/s > Im only getting 50MB/s which is just silly. > There was a discussion some months ago. It seemed like ata disc i/o throughput is in R5 abou 50% slower than in R4. I was able to see that here in my setting, too. But I have to admit, that my hard discs are probably confused by my experiments with the write-cache-disable sysctl... > It was also my inderstanding that the XOR is only done on write > not read. > Yes! The data can be constructed without the parity block, if all other discs are available. But it might be faster, to use the parity block in some rare cases (e. g.: the disc that holds parity data is idle but the others are not AND all corresponding blocks but one are already in cache memory :-) ). > > You could make two RAID 5's with the controller, and then > > stripe those > > in vinum. You could also do a combo of two stripes in the > > controller, > > and a vinum mirror in FreeBSD - that would give you decent > > performance. > > I could but it seems there is something more problematic a foot > here and would like to investigate the reason for the poor > performance not workaround it. > Did you try RedHat Linux or FreeBSD R4? -Arne __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com