Skip to main content

General

Hub & Spoke Topology

How one Central Server coordinates distributed Edge Gateways across multiple sites.

Proxus uses a Hub & Spoke topology: one Central Server (the Hub) manages a distributed network of Edge Gateways (the Spokes). This page explains what each component does, how they communicate, and what this architecture means for your deployment.

After reading this page, you will understand:

  • The responsibilities of the Hub vs the Spokes
  • How Gateways communicate with the Central Server
  • What happens when a Gateway loses connectivity
  • How to plan a multi-site deployment

Architecture at a Glance

Proxus Hub & Spoke Architecture
hub

Central Server

The Hub / SSoT

dns

Gateway Site A

Edge Spoke

dns

Gateway Site B

Edge Spoke

factory

Industrial Assets

PLC, MQTT, Sensors


What the Hub Does

The Central Server is the Single Source of Truth (SSoT) for the platform. Nothing is configured at the edge level — every setting originates here.

ResponsibilityWhat It Means
Configuration ManagementDevice profiles, rules, functions, and integration settings are defined once and deployed to gateways
OrchestrationThe Hub decides which gateway runs which workload, and pushes updates as a Deployment Manifest
Data AggregationTelemetry from all gateways is collected, stored in ClickHouse, and made available for dashboards and queries
User InterfaceThe Management Console provides a single window into all connected sites
Health MonitoringHeartbeats and metrics from every gateway are tracked to detect issues before they escalate

What the Spokes Do

Each Edge Gateway is an autonomous worker deployed close to industrial equipment.

ResponsibilityWhat It Means
Data AcquisitionReads from PLCs, sensors, and devices using industrial protocols
Local ExecutionRuns Rules and C# Functions without waiting for the Hub
Data BufferingStore & Forward keeps collecting data during network outages
Network IsolationSits between the OT network and the IT/internet, minimizing the attack surface
lightbulb
Stateless by Design

Gateways hold no configuration state. If hardware fails, replace it and apply the same token. The new gateway downloads its full workload automatically. See Stateless Edge.


How They Communicate

Gateways and the Central Server communicate through a high-performance messaging backbone (NATS with JetStream persistence). This design provides several critical advantages:

Outbound-Only Connections

Gateways initiate the connection to the Hub. No inbound firewall ports are required at the edge site. This is essential for OT networks where opening inbound ports is a security concern.

Guaranteed Delivery

JetStream persistence ensures that messages are not lost during network interruptions. Combined with Store & Forward, the platform guarantees zero data loss.

Bandwidth Efficiency

Only processed data flows over the WAN. High-frequency raw telemetry stays at the edge. Gateways send aggregates and on-change values, reducing bandwidth by up to 90%.


Real-World Scenario: 3 Factories, 1 Central Server

Consider a manufacturing company with three factories:

Central Server (Cloud or On-Premise Data Center)
├── Factory Istanbul  (5 Gateways, 120 devices)
│   ├── Assembly Line 1-3
│   └── Packaging Area
├── Factory Ankara    (3 Gateways, 60 devices)
│   ├── CNC Workshop
│   └── Quality Lab
└── Factory Bursa     (8 Gateways, 200 devices)
    ├── Paint Shop
    ├── Body Shop
    └── Final Assembly

How this works in practice:

  1. Single management point: One admin configures all 380 devices from the Management Console. Device profiles are standardized — the same "Siemens S7-1500 Standard" profile works in all three factories.

  2. Local autonomy: When Factory Ankara loses internet for 2 hours, its 3 gateways continue collecting and processing data locally. Rules still trigger alerts via the local buzzer or display. When the connection restores, buffered data flows to the Hub in order.

  3. Site-level security: Using object-level criteria in roles, users at Factory Istanbul only see their own devices and dashboards. They cannot see Factory Ankara's data.

  4. Cross-site analytics: The Central Server has all telemetry in ClickHouse. Dashboards can compare OEE across factories, show aggregate production volumes, or track energy consumption across all sites.


Scaling Your Deployment

ScenarioArchitecture
Single site, 1-5 gatewaysCentral Server + gateways on the same local network
Single site, 5-50 gatewaysCentral Server on a dedicated machine, gateways on industrial PCs
Multi-site, shared Central ServerCentral Server in cloud or data center, gateways at each site connecting over WAN
Multi-site, dedicated Central ServersOne Central Server per region, federated monitoring (advanced)

Proxus scales horizontally by adding more gateways. The Central Server handles thousands of gateway connections. For capacity planning details, see Performance Benchmarks.


Gateway Types

TypeLocationPurpose
System GatewayCo-located with the Central ServerInternal system tasks, simulator testing, development
Remote GatewayFactory floor, remote site, edge locationProduction data acquisition from physical equipment
info
Starting Small

Every Proxus installation includes a default SYSTEM gateway. You can start testing with it immediately and add remote gateways as you deploy to production. See Connect a Gateway.


Next Steps