Hi everyone,
I’ve been running TrueNAS SCALE on a custom build for a few months now and I’m generally impressed with the ZFS stability, but I’ve run into a strange issue regarding containerized app performance when my local network clients are under heavy stress. I’ve noticed that some of my media and automation apps start throwing “Health Check Failed” errors or become sluggish even when the dashboard shows plenty of free RAM.
Lately, I’ve been doing some bench testing on my workstation while running some blox scripts to simulate high-frequency background execution and network traffic. Interestingly, it seems like as soon as those background executors ramp up on my client PC, the TrueNAS web UI starts to lag and my SMB shares intermittently drop their connection. It feels like a network interrupt issue or perhaps the CPU scheduler on the TrueNAS side is struggling to prioritize the container traffic over the increased metadata requests from the client.
Has anyone else noticed their TrueNAS apps or services becoming sensitive to resource contention from other intensive third-party scripts or executors active on the same subnet? I’m trying to determine if I should be setting up a dedicated VLAN for my automation tasks or if there is a way to use CPU pinning within the TrueNAS app settings to ensure my core services don’t get “drowned out” by high-load background activity. I’m really worried about my replication tasks failing if the system remains this sensitive to multitasking environments.
I’d really appreciate any insights into how to better isolate these background loads from the main NAS services to keep everything running smoothly!