PDQ, not realistic for large networks?
Ok, we currently use Manage Engine Desktop Central for Windows and Third party software updates. We currently have just over 25,000 endpoints spread over 52 locations (all with 1gig connections to the main MDF where our PDQ Inventory server is located).
We want to be able to use PDQ Inventory for reporting and PDQ Deploy for our third party patching (and possible Windows feature updates in the future).
After many, many, many issues trying to get both Inventory and Deploy to handle the load of a 25,000+ endpoint network we decided to see if we could get just PDQ Inventory (on a non-VM) working first...
We started off by installing PDQ Inventory only (no deploy) on the following:
HP (ProLiant DL380 Gen9) Windows Server 2016 Datacenter (1607) OS Build 14393.2273 Processors Intel Xeon CPU E5=2620 v3 @ 2.40GHz (2 processors - 24 cores) 64 GB Ram One 2TB physical SCSI Drive (No SSD is not an option)
Keep in mind this machine is twice the machine that we use for the same amount of endpoints with Manage Engine Desktop Central (and it runs flawlessly). It runs both Windows and Third Party updates and also keeps about 400 servers up to date.
We were hoping moving from a VM (what we tried first) to a dedicated machine and only installing Inventory would help things, but unfortunately it has made no difference.
We continue to have problems with severe lag (30 seconds or more) while moving through different areas of the console (Server mode) both locally one the machine and remotely while view or creating new collections. Inventory become "non-reponsive" more often than not.
The PDQ Inventory service continues to stop running and requires us to restart it or sometimes a complete reboot is required to get the service to start again.
I've tweaked and re-tweaked the options many, many times and nothing seems to make any difference. I've even had a fellow (long time) PDQ customer take a look at my server and he made a few small suggestions which have not helped.
So my question is this, is PDQ just not up to the task for large networks? Should I finally give up and just stick with Manage Engine Desktop Central for all of our third party patching?
I REALLY want to use PDQ, but I'm at my limit on the amount of time that I can put into getting this to work. Any suggestions?
P.S. Currently using 16.3 with no agent.