Forza
Explorer
- Joined
- Apr 28, 2021
- Messages
- 81
Hi!
I have been searching around the forum and the internet for examples of tuning recordsize for my use cases.
1) Exporting a pair of SSDs over NFS as VM storage for XCP-ng (Xenserver fork).
2) Exporting mirrored HDD storage as backups for mixed set of data over SMB where Windows clients dump data that should be stored for a long time (many years). I also intend to keep snapshops throughout all the years.
My initial thought is that for 1) I could reduce the recordsize somewhat to improve random access as all VMs use 4K reads/writes. The VMs are a mix of Linux and Windows VMs but none are extreamly high I/O.
For the backup storage I am a little worried about fragmentation so a higher record size might be beneficial there. I _think_ that files smaller than recordsize will use a smaller record, is that right?
I have been searching around the forum and the internet for examples of tuning recordsize for my use cases.
1) Exporting a pair of SSDs over NFS as VM storage for XCP-ng (Xenserver fork).
2) Exporting mirrored HDD storage as backups for mixed set of data over SMB where Windows clients dump data that should be stored for a long time (many years). I also intend to keep snapshops throughout all the years.
My initial thought is that for 1) I could reduce the recordsize somewhat to improve random access as all VMs use 4K reads/writes. The VMs are a mix of Linux and Windows VMs but none are extreamly high I/O.
For the backup storage I am a little worried about fragmentation so a higher record size might be beneficial there. I _think_ that files smaller than recordsize will use a smaller record, is that right?