phoenix said:
If you want pure I/O throughput, go with mirror vdevs.
[*]a storage pool using the four 1 TB disks in a raidz1 vdev, that will have filesystems for /home and whatever you want to use for storage (zpool create storage raidz1 da2 da3 da4 da5)[/list]
I did this part, although it didn't went like i expected,
[*] install amd64 8.0-rc1 on the 320gb disk
[*] created the raidz1 disk of the 4x 1tb
[*] created the raw diskspace zpool (no mirror)
[*] then I edited the /boot/loader.conf and added aio_load=yes and ahci_load=yes to it.
[*] reboot
[*] mountroot error ARGh! (a lot of swearing)
[*] found out that with "?" and ad4 was renamed to ada0 .. once that was corrected ..
[*] istgt install --> lun0 /data/iscsitgt 26000GB (can always extend if needed)
now write performance are "bad" ???
Code:
zpool iostat
data 158G 3.47T 0 169 1.70K 12.2M
data 158G 3.47T 0 173 1.20K 12.3M
data 158G 3.47T 0 135 2.20K 10.1M
data 158G 3.47T 0 152 2.00K 10.6M
data 158G 3.47T 0 118 0 8.55M
data 158G 3.47T 0 105 102 7.17M
data 158G 3.47T 1 97 2.30K 6.60M
and
Code:
iostat ada1 ada2 ada3 ada4 5 gives
tty ada1 ada2 ada3 ada4 cpu
tin tout KB/t tps MB/s KB/t tps MB/s KB/t tps MB/s KB/t tps MB/s us ni sy in id
0 30 28.42 77 2.14 28.27 77 2.14 27.96 78 2.14 26.93 81 2.13 0 0 2 2 96
0 68 28.29 114 3.15 28.30 114 3.16 28.01 115 3.15 27.52 116 3.12 0 0 3 2 95
0 30 29.25 146 4.18 29.19 146 4.15 28.75 148 4.15 28.17 150 4.12 0 0 4 3 92
0 30 29.09 149 4.23 29.14 149 4.25 28.83 150 4.22 28.21 152 4.18 0 0 3 3 93
0 30 29.27 153 4.38 29.22 153 4.37 28.77 155 4.35 28.16 156 4.30 0 0 4 3 93
hmmm I am not to happy about these figures (should I be ?)
If you can live with only 2 TB of disk space, and want the most I/O throughput, then use 2x mirror vdevs for the storage pool (zpool create storage mirror da2 da3 mirror da4 da5). You can expand that later by adding more mirror vdevs (zpool add storage mirror da6 da7).
If I had 4x 2tb I think i would be concidering you'r second suggestion ..
actualy I have 2 "empty slots" to add disks.
The 120+160 wil be become "raw" space (named "bootspace"), hoping this will add more "speed" enough to boot 2 desktops, who each has 200gb + drives .. once they can boot from ISCSI (gPXE project) the disks will move to the fileserver an added as mirror to "bootspace". Since there is no need to keep them in the machines. Free-ing a sata pci controller card. with that one i can another 2 disks (spare or something like that)
thinking about
this nice 4x 2,5 enclosure
@Jem
booting from zfs wil be done when the 320 can be added to a pool .. and that I am confident that all is tweaked and tuned .. 1 step at the time
