migrating from proxmox to freebsd (part 13): do over
i get that my dual xeon supermicro 1u is ancient but the performance on it is seriously lacking. i am still having issues with the usb drives. so the last piece of hardware that i am going to get for this thing is a DOM. because it is only 16GB i am going to have to run really lean on the host side and work off the zfs pools (which is sort of how this should be done anyways).
i’m going to pull the 10gbit nic from it and toss the in P400 just because i hear you can get that working for hardware transcoding in plex and jellyfin. this will also give me the opportunity to see about doubling up the onboard 1gbit nics using lacp.
since i need to use rclone (smb1 is the only thing supported with mount_smbfs) i’ve noticed the performance is awful. on the 10gbit i get 40MB/s. i’m almost positive it is because i’m rocking a 2 disk mirror running old platters but i’ll have to check on the proxmox server to see if rclone is the culprit. i use rclone there for unprivileged containers since they run into uid/gid problems because of the awkward mapping.
my overall assessment right now though is that proxmox is simply better for this use case. i guess because freebsd is built as an overall “do anything” ™ server and proxmox explicitly targets hosting jails and vms. i’ll have to take a harder look at the available freebsd tools to see if i can find some closer parity.