This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

ZFS performance best practice?

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
actyler1001
Starter
Starter
Posts: 21
Joined: 31 May 2015 04:22
Status: Offline

ZFS performance best practice?

Post by actyler1001 »

Hi all, I am new to NAS4Free and the forum. Great product, I've been impressed so far. I have a question about allocating disks in such a way that grants best performance.. I do still want "some" level of disk failure support, but performance is the focus.

So, the question is if I have 6 disks, would I get better performance creating two 3 disk RAID-z single vdev's for the zpool or would it perform better to put all disks in a single RAID-Z single, double, or tipple vdev? I realize that double allows for more than one disk failure, but I'm not sure if it grants any performance increase. In affect, if I go the route of creating two RAID-Z Single vdevs under one zpool I can still lose two disks.. Only if they are the right disks... ;) In the past I have heard a best practice in storage is to create multiple RAID 5 (which seems similar to RAID-Z single) groups rather than one big one. I guess it creates more I/O queues... I just wasn't sure if ZFS effectively load balances between multiple vdev's?

Thanks!

User avatar
crowi
Forum Moderator
Forum Moderator
Posts: 1176
Joined: 21 Feb 2013 16:18
Location: Munich, Germany
Status: Offline

Re: ZFS performance best practice?

Post by crowi »

It depends on what you want to achieve with your NAS and how the IOPS erformance is important for your tasks. Pleas give more information for better advices, i.e. what kind of data, disk size, number of users, etc.

For a start, please read:
http://www.solarisinternals.com/wiki/in ... iderations

Personally I would go for a RaidZ2 setup (i.e. equivalent to RAID6) with 6 disks.
Here's a article why: http://www.zdnet.com/article/why-raid-5 ... g-in-2009/
NAS 1: Milchkuh: Asrock C2550D4I, Intel Avoton C2550 Quad-Core, 16GB DDR3 ECC, 5x3TB WD Red RaidZ1 +60 GB SSD for ZIL/L2ARC, APC-Back UPS 350 CS, NAS4Free 11.0.0.4.3460 embedded
NAS 2: Backup: HP N54L, 8 GB ECC RAM, 4x4 TB WD Red, RaidZ1, NAS4Free 11.0.0.4.3460 embedded
NAS 3: Office: HP N54L, 8 GB ECC RAM, 2x3 TB WD Red, ZFS Mirror, APC-Back UPS 350 CS NAS4Free 11.0.0.4.3460 embedded

actyler1001
Starter
Starter
Posts: 21
Joined: 31 May 2015 04:22
Status: Offline

Re: ZFS performance best practice?

Post by actyler1001 »

Thanks for your reply. I'm using it for iSCSI connectivity to a VMware ESXi cluster almost exclusively and am interested in maximizing performance across as many spindles as possible. RAID 10 in the past was my "go to" for this purpose. At the moment I have 6, 1 TB 7200 RPM drives. Cheap and slow.

Post Reply

Return to “ZFS (only!)”