← return
Zinnia – Cluster Operations Dashboard
A real-time HPC cluster simulator with live monitoring, job scheduling, and operational analytics powered by ASP.NET Core and SignalR.
Zinnia is a high-performance computing (HPC) cluster operations dashboard built to simulate cluster workloads and visualize system health in real time.
[solo project]
Key capabilities:
- ASP.NET Core Web API simulating HPC cluster nodes, queued workloads, running jobs, failures, and utilization metrics
- Live operational dashboard powered by SignalR, streaming cluster health, queue length, active jobs, and node status updates
- Job scheduling workflow modeled with Entity Framework Core and SQL Server, supporting pending, running, completed, and failed state transitions
- Dockerized backend and React frontend for one-command local deployment of the complete cluster operations simulator
Built with: C#, ASP.NET Core Web API, Entity Framework Core, SQL Server, SignalR, React, Docker