I need some suggestions on how to maximize I/O for a public iSCSI on ZFS system.
I'll be booting Windows clients off iPXE - iSCSI, which will be on a zvol. Each client will have its own ZFS clone, after which, when a session ends, the clone will be destroyed. Since the writes during this session aren't important, is there a way to redirect the writes to another physical disk? If there are a lot of writes to the main drives, wouldn't this impact read speed? Fast reads are more important in my case here than writes (since they will be discarded).
Is there a better way?
I'll be booting Windows clients off iPXE - iSCSI, which will be on a zvol. Each client will have its own ZFS clone, after which, when a session ends, the clone will be destroyed. Since the writes during this session aren't important, is there a way to redirect the writes to another physical disk? If there are a lot of writes to the main drives, wouldn't this impact read speed? Fast reads are more important in my case here than writes (since they will be discarded).
Is there a better way?