Technical Anshu
Tutorials Blog
🌐 Distribution Server

Endpoint Central MSP Distribution Server for Client Offices Why Every Remote Site Needs One

Patch Tuesday at a 60-PC client office: without a distribution server, sixty computers pull the same updates across one small internet line, all morning. With one, the office downloads each file once and the rest happens at LAN speed. Here is how that piece of the MSP architecture works and when it pays for itself.

✍️ Technical Anshu🏢 Per client office or branch⏱️ One download per office, not per PC
🎥 Watch the video for the full MSP setup, including how client offices connect to your server

A Distribution Server is a lightweight component you install on one always-on machine inside the client's office. It synchronises the patch, software and configuration repositories with your central Endpoint Central MSP server at set intervals, and the agents in that office then collect everything from the distribution server over the local network instead of the internet. ManageEngine documents two management modes per remote office for a reason — direct and through distribution server — and choosing correctly per client is one of the biggest quality decisions an MSP makes.

Bandwidth Maths — One Patch Cycle at a 60 PC Office (example)
Without distribution server60 PCs x 480 MB via office internet
With distribution server480 MB once via internet, 60 x LAN speed after
Agent to distribution server trafficLocal network only
Distribution server repository syncScheduled — can run off-peak
The same update crosses the client's internet line once instead of sixty times
1

What the Distribution Server Actually Does All Day

Think of it as a local storeroom. Your central server holds the master copies of patches, software packages and configurations in the ManageEngine repository. The distribution server replicates the items its office needs, on a schedule. When an agent in that office is told to install a patch, it downloads the binary from the distribution server in the same building — fast, and free of internet cost. The agent still reports its status back so your console stays accurate. Nothing about the client's experience changes, except that deployments stop strangling their internet connection.

2

When an Office Needs One — and When It Does Not

  1. Yes: roughly 25 or more computers on one site, especially on a slow or metered internet connection
  2. Yes: heavy software deployments — large packages multiplied by many PCs is where direct mode hurts most
  3. Not yet: a five-PC shop with decent broadband; direct communication is simpler and works fine
  4. Not yet: sites with no machine that stays on — a distribution server that sleeps is worse than none, because agents queue behind it
3

Pick the Host Machine Honestly

The host needs to be always on during working hours, wired to the LAN, and have enough free disk for the replicated repository — patch and software stores grow quietly. ManageEngine's published sizing guidance starts around a Core i3 class processor with 4 GB RAM for up to about 500 computers per distribution server, scaling up from there. A spare server is ideal; at small clients, the office file server or an always-on desktop that nobody uses for daily work is the usual honest choice. Do not put it on the receptionist's PC that goes home at six.

4

Switch the Remote Office to Distribution Server Mode

  1. Install the distribution server component on the chosen machine inside the client's office and let it register with your central server
  2. In the console, open Admin → Customers, choose the customer and use the Modify action on the remote office
  3. Change the communication mode from Direct Communication to Distribution Server and save
  4. Until the distribution server is installed and running, that office's computers will not receive configurations — so install first, switch second
  5. Watch the next patch cycle: agents should pull binaries locally while statuses keep updating in your console
5

Keep It Healthy — Sync, Disk and Timing

Three small habits keep distribution servers invisible, which is what you want. Let repository sync run off-peak so even that single download avoids office hours. Glance at the host's disk monthly — a full repository disk fails deployments in confusing ways. And when a client moves office or changes internet provider, revisit the mode choice: a site that grew from 8 to 80 PCs has outgrown direct mode even if nobody complained yet. The bandwidth savings are the client's money, which is exactly why this belongs in your monthly report conversation.

🔴 Do not oversell it: a distribution server reduces internet load; it does not speed up a broken LAN or fix patch failures. If deployments fail at a site, check agent health and the error remarks first — the distribution server is a bandwidth tool, not a repair tool.

🎥 Watch the Complete Video

See Endpoint Central MSP running live — customers, offices and agents on one screen, step by step.

▶️ Watch Full Video
❓ Common Questions (FAQ)

Does every remote office need its own distribution server?

Each office that wants local distribution needs its own distribution server inside that office, because the point is LAN-speed delivery on site. Small offices can stay on direct communication, and you can mix modes freely — one client can have a distribution server at head office and direct mode at a tiny branch.

Can I change an office from direct to distribution server later?

Yes. ManageEngine documents modifying the remote office's communication mode from the Customers screen. Install and start the distribution server first; until it is running, that office's computers cannot apply configurations.

What happens if the distribution server PC is switched off?

Agents in that office cannot collect new patches, software or configurations until it is back, because their download source is local. Pick an always-on host, and treat a dead distribution server like a small outage in your monitoring routine.

This guide is based on the Technical Anshu video on Endpoint Central MSP • Stuck on a step? Ask in the video comments and you will get a reply 🙏