h0m3
Cadet
- Joined
- Jul 30, 2023
- Messages
- 3
Okay. I have some questions about Virtualizing TrueNAS under Proxmox and hope you guys can answer them
Today I have a proxmox hypervisor running with a Alpine Linux VM and ZFS on Linux running on top of a ZFS managed RAID1 8TB NAS disks and 2 250GB RAID1 special VDEVs. This VM is running with 28GB of RAM.
Today I dont have the SAS virtual controller passed to the VM due to IOMMU groups indisponibility. So my current strategy is to passtrough the disks to the VM, they are not virtual disks and they are dedicated to that VM, so I dont passed the controller. I passed the disk. The Hypervisor and the VM host disk is on another 250GB RAID1 disk array unrelated to my storage disks. I understand the risks of doing this and they are acceptable for me (due primarly to external backups).
I read https://www.truenas.com/community/t...ative-for-those-seeking-virtualization.26095/ and understood that the strategy took is to virtualize the disks and my understand is because the hypervisor, vms and the zfs pool is on the same backend storage, leading to a 4x storage penalty. And I think my situation is descibed on the post linked on the header of the topic but the link is broken.
I plan to export my pool and import it on TrueNAS. My question is does TrueNAS do something extra that I should be aware on ZFS pools? I did understand that TrueNAS tries to manage physical disks health and that is (obviously) not possible under a passtrough disk without a controller, but there anything else I should be aware outside the default ZFS behaviour?
Today I have a proxmox hypervisor running with a Alpine Linux VM and ZFS on Linux running on top of a ZFS managed RAID1 8TB NAS disks and 2 250GB RAID1 special VDEVs. This VM is running with 28GB of RAM.
Today I dont have the SAS virtual controller passed to the VM due to IOMMU groups indisponibility. So my current strategy is to passtrough the disks to the VM, they are not virtual disks and they are dedicated to that VM, so I dont passed the controller. I passed the disk. The Hypervisor and the VM host disk is on another 250GB RAID1 disk array unrelated to my storage disks. I understand the risks of doing this and they are acceptable for me (due primarly to external backups).
I read https://www.truenas.com/community/t...ative-for-those-seeking-virtualization.26095/ and understood that the strategy took is to virtualize the disks and my understand is because the hypervisor, vms and the zfs pool is on the same backend storage, leading to a 4x storage penalty. And I think my situation is descibed on the post linked on the header of the topic but the link is broken.
I plan to export my pool and import it on TrueNAS. My question is does TrueNAS do something extra that I should be aware on ZFS pools? I did understand that TrueNAS tries to manage physical disks health and that is (obviously) not possible under a passtrough disk without a controller, but there anything else I should be aware outside the default ZFS behaviour?