← All projects

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.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/sahab.svg)](https://www.madeinalgeria.dev/projects/sahab)

Related projects