Skip to content
Technical BriefJul 20249 min read

Technical Brief: Edge Processing for Industrial IoT — When Cloud Latency Is Not an Option

VX-Olympus
technical-briefedge-computingindustrial-iotlatencyvx-olympuscloud-architectureoffline-operationera-2

Overview

The dominant model for industrial IoT in its first generation was cloud-first: sensors transmit data to a cloud platform, the platform processes it against rules and stores it, and any resulting actions (alerts, commands, dashboard updates) flow back through the cloud. This model works correctly for the majority of IoT monitoring applications.

It fails for a specific subset of applications where the processing delay introduced by the cloud round-trip — typically 50–500 ms — is incompatible with the required response time.

Edge processing moves computation from the cloud to the local environment — to a gateway, an industrial PC, or an on-premises server co-located with the sensors. This eliminates the cloud round-trip latency from the response path and enables local operation when network connectivity is unavailable.

This brief covers when edge processing is necessary, the architectural patterns for industrial edge deployments, how VX-Olympus supports hybrid edge-cloud architectures, and the tradeoffs between edge-first and cloud-first approaches.


When Cloud Latency Is Acceptable — and When It’s Not

Most IoT applications have latency requirements that cloud-first architectures satisfy easily:

Temperature monitoring (alert to dashboard): A temperature reading that triggers an alert to a maintenance team phone needs to happen within seconds or minutes. The cloud round-trip of 200–500 ms is completely acceptable.

Equipment health monitoring (vibration alert): A vibration threshold alert that triggers a maintenance team notification has a response time requirement measured in minutes to hours. Cloud latency is irrelevant.

Energy monitoring (consumption tracking): Energy data aggregated at 15-minute intervals, stored for trend analysis, presented on a dashboard. No sub-second requirement.

Applications where cloud latency becomes a constraint:

Safety-critical control (machine stop on sensor trip): A light curtain or emergency stop sensor that must stop a machine within 50–100 ms cannot rely on a cloud round-trip. The cloud platform may introduce 200–500 ms of latency — 2–5x the acceptable window. The control logic must execute locally.

High-frequency process monitoring (vibration waveform analysis): Analyzing vibration waveforms at 10,000+ samples per second for real-time fault detection requires local computation. Transmitting raw waveform data to the cloud for processing is impractical — the data volumes are too high and the analysis must happen faster than cloud transmission allows.

Process control (PID loops, setpoint adjustment): Closed-loop process control — adjusting a control output based on sensor feedback — requires response times of 10–100 ms for most industrial processes. This response loop must be local.

Offline-required applications: Any application that must continue operating during network outages. A safety monitoring system that stops working when the internet goes down is not a safety monitoring system.


Edge Processing Architecture Patterns

Pattern 1: Local Control + Cloud Monitoring

The most common hybrid pattern: control logic runs at the edge, monitoring data goes to the cloud.

graph LR A[Sensors] --> B[Edge Controller] B -->|control commands| C[Actuators] B -->|telemetry data| D[Cloud Platform] D --> E[Dashboard + Alerts]
Scroll to see full diagram

The edge controller (industrial PLC, edge gateway, or IPC) handles real-time control: reading sensors, executing control logic, sending commands to actuators. The cloud platform (VX-Olympus) receives telemetry data from the edge for monitoring, alert management, and historical analysis.

This pattern is appropriate when: the control logic is already implemented in PLC/DCS systems, the goal is to add cloud monitoring without modifying the control architecture.

Pattern 2: Edge Rule Evaluation + Cloud Aggregation

Edge devices run local rule evaluation for time-critical decisions. Non-time-critical data and aggregated results go to the cloud.

graph LR A[Sensor Array] --> B[Edge Gateway] B -->|local alert| C[Local Actuator or Alarm] B -->|aggregate telemetry| D[VX-Olympus Cloud] D --> E[Operations Dashboard]
Scroll to see full diagram

An edge gateway that receives temperature readings locally evaluates them against thresholds in under 5 ms. If a threshold is exceeded, it fires a local relay output (triggering an alarm, stopping a motor, activating an exhaust fan) without any cloud involvement. Simultaneously, it forwards the telemetry to VX-Olympus for monitoring and historical analysis.

This pattern is appropriate when: local response time requirements preclude relying on cloud alert delivery, but the cloud platform is still needed for monitoring, history, and management.

Pattern 3: Edge-First with Cloud Sync

The edge device runs a complete rule engine and data store locally. Periodic synchronization to the cloud provides visibility and management when the edge node is online.

This pattern is appropriate for: remote or intermittently connected deployments where network connectivity is unreliable (oil fields, rural agricultural sites, maritime applications). The edge node operates fully autonomously; the cloud platform is updated when connectivity is available.


VX-Olympus Edge Deployment

VX-Olympus supports on-premises deployment that, when run on hardware co-located with the industrial process, provides the edge-cloud benefits of local processing with VX-Olympus’s full platform capabilities.

On-premises VX-Olympus as edge node:

  • Full rule engine execution at the on-premises location (local response times)
  • Full data storage at the on-premises location (data available during network outages)
  • Selective synchronization to cloud VX-Olympus for multi-site aggregation and management
  • No dependency on cloud connectivity for local operations

For a manufacturing facility that needs:

  • Local alerts to on-site personnel in under 1 second (rule chains execute on on-premises VX-Olympus)
  • Central management visibility for operations director across multiple facilities (cloud VX-Olympus receives data from all on-premises instances)

The on-premises instance acts as the edge node for local operations. The cloud instance acts as the aggregation point for multi-site visibility.

Edge gateway processing: For deployments where a full on-premises VX-Olympus instance is not warranted, VX-Olympus’s IoT gateway protocol connectors (Node-RED flows configured to run at the gateway level) provide lightweight rule evaluation at the gateway. High-priority, time-critical rules execute at the gateway; all telemetry is forwarded to VX-Olympus for full processing.


Latency Budget Analysis

Understanding what latency is required for an application determines whether edge processing is needed:

Application Acceptable Response Latency Cloud-Only Viable?
Safety sensor machine stop < 50 ms No
Process control loop 10–100 ms No
Alarm annunciator < 1 second Marginal
Operations alert (SMS) 2–30 seconds Yes
Dashboard update < 5 seconds Yes
Daily report generation Minutes to hours Yes

Cloud round-trip latency components:

  1. Device to gateway: 10–100 ms (LoRaWAN, Modbus, MQTT depending on protocol)
  2. Gateway to cloud: 20–100 ms (internet latency)
  3. Cloud processing (rule evaluation, storage): 50–300 ms (platform load dependent)
  4. Cloud to notification delivery: 100 ms–30 seconds (SMS, webhook, dashboard)

Total cloud-to-alert latency for a fast cloud path: 200–500 ms minimum. For SMS delivery to a maintenance phone: 5–30 seconds.

Any application with a required response time under 200 ms requires edge processing. Applications with response times in the 500 ms–2 second range should evaluate whether cloud round-trip latency is consistently within the window or whether occasional spikes under high platform load violate the requirement.


Data Volume Considerations

Edge processing is also warranted when raw data volumes are too large to transmit to the cloud economically.

High-frequency vibration waveforms: A vibration sensor sampling at 25,600 samples/second generates approximately 200 KB of data per second. Continuous transmission of this raw data to the cloud would require 720 MB/hour per sensor — impractical for cellular-connected or bandwidth-limited deployments.

Edge processing approach: the edge gateway runs FFT analysis locally, computing the frequency spectrum from the raw waveform. The spectrum (50–100 frequency bins) is a fraction of the raw data. Only the derived metrics are transmitted to VX-Olympus — reducing cloud-bound data from 200 KB/second to approximately 200 bytes per analysis window.

High-frequency power quality monitoring: Capturing voltage and current waveforms at 10,000+ samples/second for power quality analysis generates large data volumes locally. Edge processing derives power factor, THD, and harmonics locally; only the derived metrics go to the cloud.


Designing for Offline Operation

Any deployment where the IoT system must continue functioning during network outages requires offline operation design:

What must work offline:

  • Local alerts (alarm outputs, local HMI)
  • Control logic (if applicable)
  • Data collection (buffered for later transmission)

What can wait for connectivity:

  • Remote dashboard visibility
  • Cloud-based rule evaluation
  • Cross-site data aggregation

VX-Olympus on-premises deployment natively supports offline operation — all local functionality (rule evaluation, data storage, dashboards accessible on the local network) continues during cloud connectivity outages. Data accumulated during outages is synchronized to any connected cloud instance when connectivity is restored.


Edge-Cloud Tradeoffs

The tradeoffs in summary:

Dimension Cloud-First Edge-First Hybrid
Latency 200–500 ms < 10 ms Low for local, cloud for aggregate
Offline capability None Full Local operations preserved
Operational complexity Low High Moderate
Centralized management Best Requires sync Good
Data volume Transmit all Process locally Transmit derived
Cost Platform subscription Hardware + platform Both

Conclusion

Edge processing is not a universal architecture upgrade — it is a solution to specific requirements (sub-100ms latency, offline operation, high-volume local data processing) that cloud-first architectures do not satisfy.

For the majority of industrial IoT monitoring applications, cloud-first architectures using VX-Olympus in cloud deployment meet all latency and availability requirements with lower operational complexity.

For the subset of applications with strict latency requirements (safety control, process control) or offline operation requirements, edge processing — either through VX-Olympus on-premises deployment or edge gateway processing with cloud synchronization — provides the local computation that the requirement demands.

The architecture decision begins with the latency budget analysis: what response time does the application require, and does the cloud round-trip satisfy it consistently?


Talk to our team about edge processing architecture for your industrial IoT deployment.

Ready to see how this applies to your operations?

Every article describes real capabilities you can deploy today.