From f1b7d1a30795c48a55f57ad08467e11b3f919092 Mon Sep 17 00:00:00 2001 From: Matthias Heiserer Date: Fri, 18 Nov 2022 12:09:47 +0100 Subject: [PATCH] local-zfs: rephrase ZFS RAID description I tried to make the performance impact clearer, as what "behave like a number of disks" actually means wasn't quite clear to me. Use "in regard to" rather than "in regard of", as I couldn't find any source that this phrase is (commonly) used in modern english. Signed-off-by: Matthias Heiserer --- local-zfs.adoc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/local-zfs.adoc b/local-zfs.adoc index 6afc110..0fa06b0 100644 --- a/local-zfs.adoc +++ b/local-zfs.adoc @@ -167,17 +167,17 @@ Each `vdev` type has different performance behaviors. The two parameters of interest are the IOPS (Input/Output Operations per Second) and the bandwidth with which data can be written or read. -A 'mirror' vdev (RAID1) will approximately behave like a single disk in regards -to both parameters when writing data. When reading data if will behave like the -number of disks in the mirror. +A 'mirror' vdev (RAID1) will approximately behave like a single disk in regard +to both parameters when writing data. When reading data the performance will +scale linearly with the number of disks in the mirror. A common situation is to have 4 disks. When setting it up as 2 mirror vdevs (RAID10) the pool will have the write characteristics as two single disks in -regard of IOPS and bandwidth. For read operations it will resemble 4 single +regard to IOPS and bandwidth. For read operations it will resemble 4 single disks. A 'RAIDZ' of any redundancy level will approximately behave like a single disk -in regard of IOPS with a lot of bandwidth. How much bandwidth depends on the +in regard to IOPS with a lot of bandwidth. How much bandwidth depends on the size of the RAIDZ vdev and the redundancy level. For running VMs, IOPS is the more important metric in most situations.