I wanted to add to this conversation as I've been following for a few months. My configuration as far as my hosted Plex might differ slightly as I don't have my downloading, uploading and plex roles separated on different VPS or dedi's as some of you have. Not sure I'd call my config simplistic as all of the roles live on one box. It deffiniently adds more challenges. I don't want to get off topic, but I feel an overview of my config is needed to compare to others that are using the rclone mount and having the best streaming experience possible.
First my dedi is hosted on SYS in CA using this server E5-SAT-2-32. I would have liked SSD, but due to this box also downloading content, it is beneficial to have larger storage locally. Kind of a buffer before I upload to ACD. I am running EVERYTHING in docker with the exception of rclone. I've limited my downloader (nzbget) to 4 cores of the CPU, so during downloading, extracting, repair etc, it doesn't interfere with Plex transcoding. Content is stored locally and I perform a rclone copy to ACD when needed. ACD is mounted using rclone and I'm using encFS for encryption. I'm doing reverse encryption locally and obviously forward encryption for ACD. I've ran @Ajki speed test and I'm averaging around 30MB/s from ACD. Plex start times are rather quick, I can start a movie stored in ACD between 5-10sec. Obviously, content stored locally starts up instantly.
My first issue I ran into was library performance (browsing, etc.) Because I'm not running this on SSD library performance took a hit. I've followed this post to help improve that and it has helped tremendously. I've set my default_cache_size to 500000.
I've followed this threads advice and have set my rclone mount settings to:
/usr/sbin/rclone mount --allow-non-empty --allow-other --acd-templink-threshold 0 --log-file=/home/plex/scripts/logs/acdmount.log acd:/ /home/plex/.acd &
This has helped quite a bit with direct play and direct stream however, I still have issues once and awhile with direct play. My thinking here is ACD and I'm not sure how to correct this. I saw earlier that @Ajki had asked about write-back-cache. Since my ACD mount is not read only, is this beneficial to my type of setup? This wasn't really explained or touched on earlier in this thread.
I'd also like to understand are most of you running Plex in docker or local install?