Hi all,
on a server which still contains hdd's instead of ssd's our developers discovered that build times are not as good as expected and we think the bottleneck is IOPS. The operating system is setup on two small ssd's. While the zfs disks is setup on those hdd's.
The pool looks like this:
I read about a special device for this pool could augment io performance significantly. Can it make sense to add an ssd special device?
What happens if the special device fails - is all pool data corrupted and need to be restored from backups, or will it continue to function with normal hdd performance?
Finally - if no other option I thought, maybe buy two ssds and replace the two 250GB ssds in rpool with bigger 1.x TB ssds and create two partitions each - a small, say 50GB partion and a big second partition. Then create rpool on the first partition (mirrored) while using the second partition as special device mirror. I know its recomended to preferably use whole disks instead of partitions, thus would like to know the downside of a a setup like this with partitons for system and special device mirrors.
on a server which still contains hdd's instead of ssd's our developers discovered that build times are not as good as expected and we think the bottleneck is IOPS. The operating system is setup on two small ssd's. While the zfs disks is setup on those hdd's.
The pool looks like this:
Code:
NAME STATE READ WRITE CKSUM
pvedata ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
scsi-35000cca2940d2830 ONLINE 0 0 0
scsi-35000cca2940f49b0 ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
scsi-35000cca294129990 ONLINE 0 0 0
scsi-35000cca294151e00 ONLINE 0 0 0
mirror-2 ONLINE 0 0 0
scsi-35000cca294153eb8 ONLINE 0 0 0
scsi-35000cca294154c74 ONLINE 0 0 0
mirror-3 ONLINE 0 0 0
scsi-35000cca294154edc ONLINE 0 0 0
scsi-35000cca29415539c ONLINE 0 0 0
I read about a special device for this pool could augment io performance significantly. Can it make sense to add an ssd special device?
What happens if the special device fails - is all pool data corrupted and need to be restored from backups, or will it continue to function with normal hdd performance?
Finally - if no other option I thought, maybe buy two ssds and replace the two 250GB ssds in rpool with bigger 1.x TB ssds and create two partitions each - a small, say 50GB partion and a big second partition. Then create rpool on the first partition (mirrored) while using the second partition as special device mirror. I know its recomended to preferably use whole disks instead of partitions, thus would like to know the downside of a a setup like this with partitons for system and special device mirrors.
Last edited: