Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Aug 2010 12:48:19 +0200
From:      Olivier Smedts <olivier@gid0.org>
To:        Heinrich Rebehn <rebehn@ant.uni-bremen.de>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: ZFS performance question
Message-ID:  <AANLkTi=a6mG2aJ3GezcPZws2b4V1hryOiUSnVh1sL_qt@mail.gmail.com>
In-Reply-To: <EDFF110C-91D3-40DA-A581-9885EAAE3753@ant.uni-bremen.de>
References:  <EDFF110C-91D3-40DA-A581-9885EAAE3753@ant.uni-bremen.de>

next in thread | previous in thread | raw e-mail | index | archive | help
2010/8/20 Heinrich Rebehn <rebehn@ant.uni-bremen.de>:
> Hi all,
>
> After setting up our new server (Intel Q9550 CPU, 8GB RAM, 4 x ST31000340=
NS) i did a bonnie++ benchmark on the zfs raidz that i created on 4 partiti=
ons on the 4 disks.
>
> root@antsrv4 [/data/nocompression] # bonnie++ -u root -d .
> Using uid:0, gid:0.
> Writing a byte at a time...done
> Writing intelligently...done
> Rewriting...done
> Reading a byte at a time...done
> Reading intelligently...done
> start 'em...done...done...done...done...done...
> Create files in sequential order...done.
> Stat files in sequential order...done.
> Delete files in sequential order...done.
> Create files in random order...done.
> Stat files in random order...done.
> Delete files in random order...done.
> Version =A01.96 =A0 =A0 =A0 ------Sequential Output------ --Sequential In=
put- --Random-
> Concurrency =A0 1 =A0 =A0 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block=
-- --Seeks--
> Machine =A0 =A0 =A0 =A0Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec=
 %CP =A0/sec %CP
> antsrv4.ant.uni 16G =A0 =A094 =A081 151823 =A039 100780 =A027 =A0 303 =A0=
99 239853 =A030 148.3 =A0 4
> Latency =A0 =A0 =A0 =A0 =A0 =A0 =A04733ms =A0 =A06051ms =A0 =A08173ms =A0=
 37504us =A0 =A0 917ms =A0 =A01030ms
> Version =A01.96 =A0 =A0 =A0 ------Sequential Create------ --------Random =
Create--------
> antsrv4.ant.uni-bre -Create-- --Read--- -Delete-- -Create-- --Read--- -De=
lete--
> =A0 =A0 =A0 =A0 =A0 =A0 =A0files =A0/sec %CP =A0/sec %CP =A0/sec %CP =A0/=
sec %CP =A0/sec %CP =A0/sec %CP
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 16 24183 =A097 +++++ +++ 21715 =A098 1720=
9 =A098 +++++ +++ 21291 =A097
> Latency =A0 =A0 =A0 =A0 =A0 =A0 19779us =A0 =A0 128us =A0 =A0 162us =A0 3=
9671us =A0 =A0 =A038us =A0 =A0 =A077us
> 1.96,1.96,antsrv4.ant.uni-bremen.de,1,1282303232,16G,,94,81,151823,39,100=
780,27,303,99,239853,30,148.3,4,16,,,,,24183,97,+++++,+++,21715,98,17209,98=
,+++++,+++,21291,97, 733ms,6051ms,8173ms,37504us,917ms,1030ms,19779us,128us=
,162us,39671us,38us,77us
>
>
> I am somewhat concerned about the numbers for per-char-output and per-cha=
r-input. In fact, i have never before seen that low numbers in a bonnie tes=
t. Using a single disk with UFS yields about 6 times as much.
>
>
> I know that this is not crucial for a normal file server, but i want to r=
ule out any configuration errors.
>
> Is this normal for ZFS?. Disks are accessed using ahci. I did not attempt=
 any tuning yet.

Can you try without AHCI ?
http://www.phoronix.com/scan.php?page=3Darticle&item=3Dfreebsd_zfs_cam&num=
=3D5

> BTW: Running OpenSolaris on the same hardware yields 110306 for per-char-=
write and 94698 for per-char-read.
>
> --Heinrich
>
>
> Heinrich Rebehn
>
> University of Bremen
> Physics / Electrical and Electronics Engineering
> - Department of Telecommunications -
>
> Phone : +49/421/218-62394
> Fax =A0 : =A0 =A0 =A0 =A0 =A0 =A0-3341
>
>
>
>
>
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>



--=20
Olivier Smedts=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=A0 _
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 ASCII ribbon campaign ( )
e-mail: olivier@gid0.org=A0 =A0 =A0 =A0 - against HTML email & vCards=A0 X
www: http://www.gid0.org=A0 =A0 - against proprietary attachments / \

=A0 "Il y a seulement 10 sortes de gens dans le monde :
=A0 ceux qui comprennent le binaire,
=A0 et ceux qui ne le comprennent pas."



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