Greetings all! First post here so hopefully it’s in the right place.
I have a TrueNAS X20 with an X60 bay attached and am setting up 3 new hypervisors in a VmWare cluster environment. I already have the networking side setup but was curious to see what you all think on the storage side. Plan is to do all storage over iscsi and present each target to all 3 hypervisors. I plan on having 1 iscsi target per VM. All disks in the TrueNAS are set up with one master pool.
My question is, for a conventional/standard setup in this manner, would you create a dataset in the pool for each VM, then a Zvol under each dataset for the iscsi target? Or just skip datasets altogether and go straight to zvols under the master pool?
What are the benefits of doing it either way?