Hi
Apologies if I should be asking this via a different channel...but here goes.
I am setting up a new simple Home lab, mostly for serving Media, but also some dev work, and virtualisation - possibly with some PCIe Passthough for very occasional light gaming.
I intend on running Traefic, Emby, SAB, Radarr, Sonarr, Transmission, etc in Docker Swarm (in a 3x VM node swarm)
The rig I intend on setting this up on is as follows;
i5 8400
32GB DDR4
500GB PCI-e 4x NVME Drive
16GB Optane PCI-e 2x Drive
4 x 4TB SATA Spinners.
6GB GTX 1060
PCIe Intel Quad NIC
So, my 1st set of questions are regarding the ZFS setup...My thoughts were:
raidz1 pool consisting of the 4x 4TB spinners.
16gb Optane as ZIL (SLOG)
500GB NVME as L2ARC
Does this seem a reasonable layout?
Regarding the L2ARC: Would this be a waste? Would it be better to just dedicate this to VM storage? Could I partition this and dedicate 250GB to L2ARC and the other 250GB dedicated to a couple of VMs?
My logic behind the 500GB as L2ARC would be that any VMs (of similar type, e.g. Windows, Centos) would benefit from the cached files? But I may have got this completely wrong!
2nd Question:
I know I should be able to pass-through the GTX1060; but could I pass through the 500GB NVME in a similar manner? Or could I just pass through a partition of that drive if I dedicated half of it to the L2ARC as per the above?
3rd Question:
My next plan is to bond the Quad Intel NIC ports using 802.3ad (I have a Fortinet 124E Switch stack)...Would it be a reasonable assumption that I could leverage this to improve the throughput of an iSCSI / NFS share configured within Proxmox for other clients on my network accessing media on the zpool above? I understand that I wont get 4Gbps, but should see some increase? If not on 1:1 (server:client) connection but definitely on a 1:many connections right? Or have I got this completely wrong?!
I have done a tonne of research before buying the kit, watched hours of YT vids, but my requirements are fairly specific and I also understand that there's lots of other concepts out there that I may not have considered which may be easier / more aligned with what I am trying to achieve... so any suggestions / advice gratefully received!
Thanks in advance!
Jon
Apologies if I should be asking this via a different channel...but here goes.
I am setting up a new simple Home lab, mostly for serving Media, but also some dev work, and virtualisation - possibly with some PCIe Passthough for very occasional light gaming.
I intend on running Traefic, Emby, SAB, Radarr, Sonarr, Transmission, etc in Docker Swarm (in a 3x VM node swarm)
The rig I intend on setting this up on is as follows;
i5 8400
32GB DDR4
500GB PCI-e 4x NVME Drive
16GB Optane PCI-e 2x Drive
4 x 4TB SATA Spinners.
6GB GTX 1060
PCIe Intel Quad NIC
So, my 1st set of questions are regarding the ZFS setup...My thoughts were:
raidz1 pool consisting of the 4x 4TB spinners.
16gb Optane as ZIL (SLOG)
500GB NVME as L2ARC
Does this seem a reasonable layout?
Regarding the L2ARC: Would this be a waste? Would it be better to just dedicate this to VM storage? Could I partition this and dedicate 250GB to L2ARC and the other 250GB dedicated to a couple of VMs?
My logic behind the 500GB as L2ARC would be that any VMs (of similar type, e.g. Windows, Centos) would benefit from the cached files? But I may have got this completely wrong!
2nd Question:
I know I should be able to pass-through the GTX1060; but could I pass through the 500GB NVME in a similar manner? Or could I just pass through a partition of that drive if I dedicated half of it to the L2ARC as per the above?
3rd Question:
My next plan is to bond the Quad Intel NIC ports using 802.3ad (I have a Fortinet 124E Switch stack)...Would it be a reasonable assumption that I could leverage this to improve the throughput of an iSCSI / NFS share configured within Proxmox for other clients on my network accessing media on the zpool above? I understand that I wont get 4Gbps, but should see some increase? If not on 1:1 (server:client) connection but definitely on a 1:many connections right? Or have I got this completely wrong?!
I have done a tonne of research before buying the kit, watched hours of YT vids, but my requirements are fairly specific and I also understand that there's lots of other concepts out there that I may not have considered which may be easier / more aligned with what I am trying to achieve... so any suggestions / advice gratefully received!
Thanks in advance!
Jon