Edge Computing Cluster
for Real-Time Threat Detection
A 9-node Raspberry Pi cluster running real-time AI threat detection at 59 FPS
via a Hailo AI accelerator, S3-compatible storage via MinIO, a k3s-orchestrated
dashboard, MPI/HPL scalability benchmarking, and live Telegram alerting.
Cloud Computing SS2026
Prof. Dr. Christian Baun
✓ Tasks 1–9 Documented
Presentation: 26 August 2026
github.com/Sapkale26/Cloud_Computing_Project
Key Performance Metrics
59 FPS
Hailo AI Inference
84×
Speedup vs CPU
9
Total Nodes
28
MPI Processes
12.99
GFlops (HPL Peak, Pi 5 alone)
Project Overview
We built a self-contained edge-computing cluster using commodity Raspberry Pis to demonstrate real-time AI-based threat detection and distributed cloud-computing concepts.
Key Capabilities
- ⚡ AI Acceleration — Hailo AI HAT+ delivers 59 FPS compared with 0.7 FPS on CPU.
- 🖥️ Distributed Computing — 9-node Raspberry Pi cluster for distributed workloads.
- 🔄 Parallel Processing — 7 Raspberry Pi 3 workers handle distributed preprocessing.
- ☸️ Container Orchestration — k3s Kubernetes manages workloads across the cluster.
- 📊 Monitoring — Prometheus + Grafana provide cluster monitoring.
- 📦 Object Storage — MinIO provides S3-compatible object storage.
- 🤖 Alerting — Telegram Bot provides real-time threat notifications.
Cluster Architecture
Network Flow
Hardware Nodes
Pi 5
Raspberry Pi 5 (8GB) · 192.168.50.1 · Master + Hailo AI HAT+
Pi 4
Raspberry Pi 4 (4GB) · 192.168.50.98 · Camera + ZeroMQ
Pi 3-1..7
Raspberry Pi 3B (1GB) · 192.168.50.91-97 · MPI + k3s Workers
Team
Shubhangi Sapkale
shubhangi.sapkale@stud.fra-uas.de
Janak Koradiya
janak.koradiya@stud.fra-uas.de
Disha Bhuva
disha.bhuva@stud.fra-uas.de
Kirti Tarsariya
kirti.tarsariya@stud.fra-uas.de
Amina Arshad
amina.arshad@stud.fra-uas.de
Purvesh Shapariya
purvesh.shapariya@stud.fra-uas.de
Marcos Ortega-Jimenez
marcos.ortega-jimenez@stud.fra-uas.de