System Requirements
This document outlines the hardware and software requirements for deploying EmberNet edge nodes.
Hardware Requirements
Minimum (Single-Node Deployment)
| Component | Requirement |
|---|---|
| CPU | 4 cores (x86_64 or ARM64) |
| RAM | 8 GB |
| Storage | 128 GB SSD |
| Network | 1 Gbps Ethernet |
| OS | Linux (enterprise distribution recommended) |
Recommended (Multi-Node HA Deployment)
| Component | Requirement |
|---|---|
| CPU | 8+ cores (x86_64) |
| RAM | 16–32 GB |
| Storage | 256 GB+ NVMe SSD |
| Network | 1–10 Gbps Ethernet (bonded recommended) |
| Nodes | 3+ for high availability |
| OS | Enterprise Linux distribution |
Supported Hardware Platforms
EmberNet is validated on the following industrial computing platforms:
- Advantech — UNO, ARK, and MIC series industrial PCs
- OnLogic — Helix, Factor, and Karbon series rugged computers
- Custom or third-party x86_64 / ARM64 hardware meeting minimum specifications
Software Requirements
Operating System
- Enterprise Linux distribution (64-bit)
- Kernel version 5.4 or later recommended
- Systemd-based init system
Network Requirements
| Requirement | Details |
|---|---|
| Outbound HTTPS | Port 443 (for mesh enrollment and cloud sync) |
| DNS Resolution | Ability to resolve public DNS names |
| NTP | Time synchronization (required for certificate validation) |
| No Inbound Ports | EmberNet uses outbound-only mesh connectivity |
info
EmberNet does not require any inbound firewall ports. All connectivity is established using outbound-only connections through the zero-trust mesh network.
Browser Requirements (Dashboard)
The EmberNet dashboard is a web application accessible from modern browsers:
- Google Chrome 90+
- Mozilla Firefox 85+
- Microsoft Edge 90+
- Safari 14+
Sizing Guidelines
Small Deployment (1–50 devices)
- Single edge node
- 8 GB RAM / 4 CPU cores
- 128 GB storage
- 7 days hot data retention
Medium Deployment (50–500 devices)
- 3-node cluster
- 16 GB RAM / 8 CPU cores per node
- 256 GB storage per node
- 30 days hot data retention
Large Deployment (500+ devices)
- 5+ node cluster
- 32 GB RAM / 16 CPU cores per node
- 512 GB+ storage per node
- 90 days hot data retention
- Dedicated storage nodes recommended
Next Steps
- Installation Guide — Install EmberNet
- Configuration Reference — Configure EmberNet