Skip to content

Storage

Superphenix provides software-defined storage for VM disks, shared volumes, and object storage. Data is replicated and can be mirrored across availability zones for disaster recovery.

What you get

  • Block storage — Primary storage for VM disks. Attach persistent volumes to VMs with support for live migration, snapshots, and clones. Thin provisioning to use capacity efficiently.
  • File storage (shared volumes) — Read-write-many volumes for shared data (e.g. between pods or VMs in the same subnet).
  • Object storage — S3-compatible object storage for backups, artifacts, or application data.
  • Replication and resilience — Data is spread across many disks and nodes within an AZ. Replication and erasure coding help withstand failures.
  • Cross-AZ mirroring — Replicate or mirror data between AZs for disaster recovery. Fail over to another AZ when needed.
  • Multi-tenancy and quotas — Pools and quotas per tenant. Usage metrics for billing and capacity planning.
  • Snapshots and clones — Snapshot VM disks and volumes; clone them for new VMs or environments. Integrates with the platform’s VM snapshot and clone features.
  • GitOps and automation — Storage pools and policies are defined declaratively and deployed via the same GitOps workflow as the rest of the platform.

Integration

  • Virtualization — VM disks are backed by block storage. Live migration, snapshots, and clones work with the storage layer.
  • Observability — Metrics and dashboards for capacity, health, and per-tenant usage.

See Virtualization and Tooling for how storage fits with VMs and operations.