Hi.
I wanted to build two physical computers:
one as a NAS using the TrueNAS and one as a desktop using the Windows.
The files would be stored on the NAS.
The desktop would be the main computer from which I would access the files on the NAS, where programs, games, ... would be installed.
I thought of an alternative:
A server with two CPUs.
I would use Proxmox as the host.
A virtual machine as the NAS, using CPU1 entirely and only for itself.
A virtual machine as the desktop, using CPU2 entirely and only for itself.
The host could share CPU1 with the NAS, or share CPU1 with the desktop.
The host and virtual machines will only use the local RAM, from the NUMA node of the CPU they are using.
The setup would be the same as with two physical computers:
The SAS/SATA drives would be connected directly to the NAS, using the PCIe passthrough of the HBA card.
The USB devices and the GPU would be connected directly to the desktop, using the PCIe passthrough of the USB card controller and of the GPU.
I want to use as few virtual devices as possible.
A) Is this possible?
and the PCIe passthrough and the PCIe SR-IOV, can be configured entirely via GUI?
Thank you.
I wanted to build two physical computers:
one as a NAS using the TrueNAS and one as a desktop using the Windows.
The files would be stored on the NAS.
The desktop would be the main computer from which I would access the files on the NAS, where programs, games, ... would be installed.
I thought of an alternative:
A server with two CPUs.
I would use Proxmox as the host.
A virtual machine as the NAS, using CPU1 entirely and only for itself.
A virtual machine as the desktop, using CPU2 entirely and only for itself.
The host could share CPU1 with the NAS, or share CPU1 with the desktop.
The host and virtual machines will only use the local RAM, from the NUMA node of the CPU they are using.
The setup would be the same as with two physical computers:
The SAS/SATA drives would be connected directly to the NAS, using the PCIe passthrough of the HBA card.
The USB devices and the GPU would be connected directly to the desktop, using the PCIe passthrough of the USB card controller and of the GPU.
I want to use as few virtual devices as possible.
A) Is this possible?
- I wanted to use the disks directly, without it being a virtual disk in a file. Like on two physical computers.
- Only the host, the NAS, and the desktop would be installed on NVMe, each in MIRROR (6x NVMe).
- The host and the NAS would be installed in RAID MIRROR via software. Each one in two NVMe.
- The desktop would be installed in RAID MIRROR via hardware.
- The passthrough of both NVMe would be used for NAS installation.
and the PCIe passthrough and the PCIe SR-IOV, can be configured entirely via GUI?
Thank you.