sahab
by @Adel-Ayoub
Active 12
A private cloud platform for orchestrating VMs and containers across a cluster
About this project
Sahab A private cloud platform for orchestrating VMs and containers across a cluster Features VM Lifecycle: Create, start, stop, suspend, resume, and destroy KVM virtual machines with flavor-based resource templates Container Lifecycle: Run Docker containers alongside VMs with unified scheduling Block Storage: Persistent volumes with attach/detach and storage pool capacity tracking Virtual Networking: Tenant-isolated networks with automatic IPAM, security groups, and floating IPs Auth & Multi-tenancy: JWT authentication, role-based access control, per-tenant quotas, and full resource isolation Scheduling: Bin-packing scheduler with affinity/anti-affinity placement groups Auto-scaling: Policy-based automatic scale-up/down driven by cluster CPU metrics Server Consolidation: Migrate workloads off underutilized nodes to free capacity VM Snapshots: Point-in-time capture and restore of VM state Cluster Health: Graduated health states (healthy/degraded/suspect/dead) with background monitoring Observability: Prometheus /metrics endpoint, audit event trail, and alerting system Node Management: Automatic node registration and heartbeat-based health reporting
From the project README on GitHub
- Stars
- 12
- Forks
- 0
- License
- Apache-2.0
- Last push
- 22 Mar 2026
Add this badge to your README
Show that your project is listed on Made in Algeria.
[](https://www.madeinalgeria.dev/projects/sahab)