On Tue, 2011-01-18 at 15:11 +0000, Michael Armstrong wrote:
> I've since turned off dedup, added another 3 drives and results have improved 
> to around 148388K/sec on average, would turning on compression make things 
> more CPU bound and improve performance further?
> 
> On 18 Jan 2011, at 15:07, Richard Elling wrote:
> 
> > On Jan 15, 2011, at 4:21 PM, Michael Armstrong wrote:
> > 
> >> Hi guys, sorry in advance if this is somewhat a lowly question, I've 
> >> recently built a zfs test box based on nexentastor with 4x samsung 2tb 
> >> drives connected via SATA-II in a raidz1 configuration with dedup enabled 
> >> compression off and pool version 23. From running bonnie++ I get the 
> >> following results:
> >> 
> >> Version 1.03b       ------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
> >> nexentastor      4G 60582  54 20502   4 12385   3 53901  57 105290  10 
> >> 429.8   1
> >>                   ------Sequential Create------ --------Random 
> >> Create--------
> >>                   -Create-- --Read--- -Delete-- -Create-- --Read--- 
> >> -Delete--
> >>             files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec 
> >> %CP
> >>                16  7181  29 +++++ +++ +++++ +++ 21477  97 +++++ +++ +++++ 
> >> +++
> >> nexentastor,4G,60582,54,20502,4,12385,3,53901,57,105290,10,429.8,1,16,7181,29,+++++,+++,+++++,+++,21477,97,+++++,+++,+++++,+++
> >> 
> >> 
> >> I'd expect more than 105290K/s on a sequential read as a peak for a single 
> >> drive, let alone a striped set. The system has a relatively decent CPU, 
> >> however only 2GB memory, do you think increasing this to 4GB would 
> >> noticeably affect performance of my zpool? The memory is only DDR1.
> > 
> > 2GB or 4GB of RAM + dedup is a recipe for pain. Do yourself a favor, turn 
> > off dedup
> > and enable compression.
> > -- richard
> > 
> 
> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss


Compression will help speed things up (I/O, that is), presuming that
you're not already CPU-bound, which it doesn't seem you are.

If you want Dedup, you pretty much are required to buy an SSD for L2ARC,
*and* get more RAM.


These days, I really don't recommend running ZFS as a fileserver without
a bare minimum of 4GB of RAM (8GB for anything other than light use),
even with Dedup turned off. 


-- 
Erik Trimble
Java System Support
Mailstop:  usca22-317
Phone:  x67195
Santa Clara, CA
Timezone: US/Pacific (GMT-0800)

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to