LNS performance hopes for a given hardware

Hi Aloiseau,


Out of curiosity - Why all ChirpStack v4 LNS component should be on an one embedded device? Can components be moved to the cloud for load balancing?

Running the full ChirpStack LoRaWAN Network Server stack on an ARM32 Cortex A7 1GHz single-core with 512 MB RAM may be technically possible — but it’s definitely pushing the limits?

ChirpStack Gateway OS is designed to be lightweight and flexible, and it supports a variety of LoRa gateway hardware.

It runs on several Raspberry Pi models and compatible shields:

  • Raspberry Pi Zero W
  • Raspberry Pi 1, 3, 4, and 5
  • Compatible concentrator boards like RAK2245, RAK2287, IMST iC880A, and Semtech SX1302 kits

If you’re also running the ChirpStack LoRaWAN Network Server on the same device:

For larger deployments or more intensive workloads, you’ll want to scale up CPU, RAM, and storage accordingly?