Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Oct 2006 00:01:34 -0800 (PST)
From:      "R. B. Riddick" <arne_woerner@yahoo.com>
To:        Greg 'groggy' Lehey <grog@FreeBSD.org>
Cc:        performance@freebsd.org
Subject:   Re: gvinum raid5 performance seems slow
Message-ID:  <20061030080135.79745.qmail@web30314.mail.mud.yahoo.com>
In-Reply-To: <20061030070809.GJ1052@wantadilla.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--- Greg 'groggy' Lehey <grog@FreeBSD.org> wrote:
> On Sunday, 29 October 2006 at 23:05:32 -0800, R. B. Riddick wrote:
> > I did it that way in my graid5 class:
> > http://home.tiscali.de/cmdr_faako/geom_raid5.tbz
> 
> I would have taken a look at it if the sources had been directly web
> viewable.
>
Hmm... Too lazy to do that...

> > I tried to benchmark with a 3 disk array:
> > Single disk: 30MB/sec write speed
> > graid5 device: 20MB/sec write speed
> 
> Can you give more details?  Stripe size, request size, number of
> concurrent accessors, etc.?
>
On a UFS. 128KB stripe size, a single dd with bs=1m. UDMA100 (one disk of the
graid5 does UDMA133).

> > I would be interested in other benchmarks about it.
> 
> Try rawio.
> 
Cant use rawio, because I already have a productive UFS on my only graid5 (no
more space left)...

Bonnie says (on UFS on single disk):
              -------Sequential Output-------- ---Sequential Input-- --Random--
              -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine    MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU  /sec %CPU
         2000 37628 46.1 34951 19.1 13618  7.8 35444 45.2 38598 14.5 102.4  0.9
With 2 concurrent bonnies:
              -------Sequential Output-------- ---Sequential Input-- --Random--
              -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine    MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU  /sec %CPU
          200 13143 15.7 32817 18.2  3037  1.9 27621 35.0 299571 93.3 18556.1
90.8
          200 13112 16.0 32524 17.7  3396  2.1 53843 67.0 196843 66.1 205.1 
1.3


And on UFS on graid5 device (128KB stripe size, 3 disks):
              -------Sequential Output-------- ---Sequential Input-- --Random--
              -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine    MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU  /sec %CPU
         2000 24671 32.2 26300 16.9 11877  6.7 17502 22.7 39775 15.0 115.2  0.8
With 2 concurrent bonnies:
               -------Sequential Output-------- ---Sequential Input--
--Random--
              -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine    MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU  /sec %CPU
          200  4568  6.1 19114 11.1  1906  1.1 62400 76.8 191310 62.5 3802.2
23.3
          200  4569  6.1 16044 10.4  1707  1.0 48317 57.9 275623 86.4 17576.5
85.7

-Arne


 
____________________________________________________________________________________
Access over 1 million songs - Yahoo! Music Unlimited 
(http://music.yahoo.com/unlimited)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061030080135.79745.qmail>