My cache pool is big because I use it for more than just a write cache. It houses all my "fast" shares and docker appdata. Furthermore, I keep as much "new" media on cache to maximize the the usage of the cache for streaming over spinners. My mover script is setup to run every morning and only moves enough files (oldest files first) to keep cache below 65% usage.
I hear you on the security concerns with running stuff natively in Proxmox. If this was a server I was running for business, I wouldn't set it up this way. But my home network is setup in a way to make my life easier without sacrificing TOO much security. All of my externally available services are accessed through a reverse proxy that is in a DMZ. That DMZ host can only talk to my server over a designated set of ports. It's not perfect but I'm not running a financial institution at home.
TMM like decommissioned corporate 1L mini PCs that have rather beefy CPU, memory for the size, while having lower power draw.
An ideal solution for me at least is to have some sort of script that moves currently watched and frequently watched content to cache. I haven’t been able to find any ideas to implement that though. Your implementation introduces me to a pretty good idea, to keep the cache filled if possible. I think I’ll end up doing that too.
Ah, so you go through a bastion for external access. I also run a bastion server, so perhaps my concerns may be overblown
. I’d still prefer to have a GUI for MergerFS + SnapRAID though. An idea I thought of today is passing through a HBA to a VM with OMV, that manages the MergerFS + SnapRAID.
Ahh, got it.
Yea I went the AIO beefy server route as it allowed me to consolidate pretty much my entire house of "computers" into a single box. No more PC's/workstations in my house. Only thin/zero clients that access VM's (both mine and my wife's daily drivers as well as an emulator gamestreaming VM).
How many computers did you consolidate into the EPYC system? I was surprised on one of your previous posts that you had set it up for your wife to game over the VM, that’s pretty cool! How are you splitting up the GTX 1660? I investigated splitting my P1000, however I found out that unless I have a Grid capable GPU, I would need to partition the GPU’s memory, rather than dynamically sharing it.