Clustered or Load Balanced Plex Server

This may seem overkill, but some of us have (or wanted to) migrate their plex server from one server platform (vmware for instance) to another (Proxmox for instance). Researching through the forums showed how to backup/copy/restore the plex configuration but it was arduous and at the end of the day I said f&ck it, and created a new Plex server on the Proxmox platform and had to unpin the old libraries, and pin the new server libraries. Then I could retire my VMWare platform, and create my additional node on the Proxmox cluster.
I thought, WOW - If I could cluster the instance in a load balancing way, I could have two replicas sharing the load across 2 nodes. Waaaay overkill for the 10 users I typically have - but wouldn’t migrations be easier if you could stand up 2 PMS on separate OS platforms and then easily bring one down to migrate? That would be awesome.
Love Plex.
Love what you guys do. I’m with Plex forever, and some neat little things would be kewl.
I’d even beta test if you’d like. :slight_smile:
FYI:
Old PMS platform was a Vmware 6.7U3 - Single Node.
New PMS platform is a 3 Node Proxmox Cluster; 2x32GB Nodes with a NUC as the 3rd node for the Quorum. Works well, I like it and just a change from the VMware environment.
All connected to my 3 NAS devices.
Firewalla Gold SE to handle my loads. (Tee hee hee, I said Loads)
Happy Saturday.
Party on people. Plex Rules.

I seem to remember that HA Plex was really something that was never thought of. To survive a hardware issue, you might want to build two or more of your Virtual Machine hosts and point the volumes for Plex to a shared SAN or NAS between them (and of course you have a highly redundant setup and backups in case it fails) and then use whatever similar process there is for vMotion (I came from a VMware environment) to move the virtual machine between them. This comes in really handy when you need to make hardware and OS updates on the host machines. The downside is that you cannot do this across different virtual machine platforms (vmWare and Proxmox, Windows Hyper-V, etc.) They all have to speak the same language. But, if you do that, you can use a Docker and even multiple Dockers for different virtual machines where applicable and just have two or three big servers run everything in your home.

That’s what I’m doing now, with the VM on a shared NAS volume, and 2 PVE nodes which I can flip back and forth on. I had it on a local Datastore on VMware previously. I have SSD’s on my new Proxmox cluster, which I though it would be faster to have the instance locally (which it is actually in testing) and then just use my NFS network to handle the video file transport. I didn’t think there was a multiple instance setup available, nor really “why should there be” as you can handle 40 streams from a 8GB RAM instance of a linux PMS. But being a geek, I thought I’d ask.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.