TL;DR: 30-users, 10TBHow to get good read/write and reliable performance for the VMs, and a good balance of cost/read-write performance for the spinning rust.
So far I am thinking:
2x Kioxia CD6 as a zfs-mirror for the VMs to live on
6x 6TB WD Red+ with 3 mirrored vdevs. Not super efficient, but it's more fault tolerant, more flexible expansion, and 6TB drives aren't super expensive.
1x Consumer NVMe to cache metadata, possibly.
I want to build a TrueNas SCALE box for a small news business. 30ish users. They have the VMs/Docker containers below as their main tools, in addition to about 10TB of data storage, which will probably grow to about 20TB 5 years from now. There's a secondard NAS to back up the data to.
A combination of in-office (a mxix of 1G/10G networking on the workstations) and remote/WFH employees.
I'm not limited to a specific chassis, but the In-Win "Hybrid" chassis are interesting, since they support a combination of NVMe (U.2) and SATA/SAS. I'd probably use a dual-socket Xeon 26XX V3/4 (PCIe Gen 3) with a retimer card for the NVMe drives.
VMs/Docker Containers:
Nextcloud - Probably in a VM in a DMZ; ncdata will be on the spinning rust
Superdesk - A docker-based CMS; something like Wordpress, except the general public doesn't access it, rather the articles are sent via API to Wordpress
Vaultwarden/Bitwarden - Docker, behind firewall and acessed via VPN or locally only
3CX PBX - To be installed in a VM, probably with it's own NIC, since there's a surplus of NICs on the router, and it might make QoS easier if they want that.
LAMP Server - Private Development/staging server in a container behind the firewall
LAMP Server - Public Staging server which is to be in the DMZ (for demoing sites for clients before they go live)
So far I am thinking:
2x Kioxia CD6 as a zfs-mirror for the VMs to live on
6x 6TB WD Red+ with 3 mirrored vdevs. Not super efficient, but it's more fault tolerant, more flexible expansion, and 6TB drives aren't super expensive.
1x Consumer NVMe to cache metadata, possibly.
I want to build a TrueNas SCALE box for a small news business. 30ish users. They have the VMs/Docker containers below as their main tools, in addition to about 10TB of data storage, which will probably grow to about 20TB 5 years from now. There's a secondard NAS to back up the data to.
A combination of in-office (a mxix of 1G/10G networking on the workstations) and remote/WFH employees.
I'm not limited to a specific chassis, but the In-Win "Hybrid" chassis are interesting, since they support a combination of NVMe (U.2) and SATA/SAS. I'd probably use a dual-socket Xeon 26XX V3/4 (PCIe Gen 3) with a retimer card for the NVMe drives.
VMs/Docker Containers:
Nextcloud - Probably in a VM in a DMZ; ncdata will be on the spinning rust
Superdesk - A docker-based CMS; something like Wordpress, except the general public doesn't access it, rather the articles are sent via API to Wordpress
Vaultwarden/Bitwarden - Docker, behind firewall and acessed via VPN or locally only
3CX PBX - To be installed in a VM, probably with it's own NIC, since there's a surplus of NICs on the router, and it might make QoS easier if they want that.
LAMP Server - Private Development/staging server in a container behind the firewall
LAMP Server - Public Staging server which is to be in the DMZ (for demoing sites for clients before they go live)