MyRequiredName
Cadet
- Joined
- Nov 25, 2022
- Messages
- 7
I am speccing out a compact, energy efficient virtualization host. One of the main guests will be some type of shared folder service.
I have reviewed all of the posts and recommendations on the forum on how to run truenas as virtualized guest and do this properly.
Now, this server will be made from consumer parts, but with ecc ram and obviously virtualization and pci device pass through support. The only question I have is on the hba.
I understand the hba should be passed through to vmware or hyper v or proxmox or whatever the type 1 hypervisor is. My issue is with the heat and power consumed by these lsi hbas. This server will absolutely need to keep power and heat to a minimum.
The board I am looking at is a consumer grade AM4 socket board with 4 available sata ports and 2 m.2 slots, one of which being an nvme. I have heard about the perils of using nvme sata controller splitters. But they are the least energy hungry option. All i need are 3 disks passed through with the controller to the guest. Of the crappy controllers I see that JMicron JMB585 may be the best option as packaged in the silverstone adapter. These controllers consume a fraction of an hba.
The bottom line question:
Do you think it makes the most sense to pass through the motherboard-integrated controller, and use the JMicron JMB585 to host the 1 or 2 OS drives?
Meaning, is the onboard sata controller on the avergae motherboard better than JMicron JMB585? And if the OS fails to boot because of the controller, the 3 disks should be transferable to another truenas instance for recovring the pools?
And yes, this design will be backed up religiously.... TBH I am more concerned with unreported & unresolved ECC memory errors that are written to disk than I am of obvious sata controller failures. Because at least with latter, you can go to good backups. The former, could destroy the quality of your backups for years and you wouldn't know unless you test them.
Thanks in advance
I have reviewed all of the posts and recommendations on the forum on how to run truenas as virtualized guest and do this properly.
Now, this server will be made from consumer parts, but with ecc ram and obviously virtualization and pci device pass through support. The only question I have is on the hba.
I understand the hba should be passed through to vmware or hyper v or proxmox or whatever the type 1 hypervisor is. My issue is with the heat and power consumed by these lsi hbas. This server will absolutely need to keep power and heat to a minimum.
The board I am looking at is a consumer grade AM4 socket board with 4 available sata ports and 2 m.2 slots, one of which being an nvme. I have heard about the perils of using nvme sata controller splitters. But they are the least energy hungry option. All i need are 3 disks passed through with the controller to the guest. Of the crappy controllers I see that JMicron JMB585 may be the best option as packaged in the silverstone adapter. These controllers consume a fraction of an hba.
The bottom line question:
Do you think it makes the most sense to pass through the motherboard-integrated controller, and use the JMicron JMB585 to host the 1 or 2 OS drives?
Meaning, is the onboard sata controller on the avergae motherboard better than JMicron JMB585? And if the OS fails to boot because of the controller, the 3 disks should be transferable to another truenas instance for recovring the pools?
And yes, this design will be backed up religiously.... TBH I am more concerned with unreported & unresolved ECC memory errors that are written to disk than I am of obvious sata controller failures. Because at least with latter, you can go to good backups. The former, could destroy the quality of your backups for years and you wouldn't know unless you test them.
Thanks in advance