Storage From Business

Distributed Storage, Deployed and Run Next to the Workloads That Use It

Distributed storage deployment and management from the same panel that runs your VMs, office PCs and websites: build the cluster, add disks and hosts, give each owner a quota, take snapshots and roll back — and see which workload is using which storage.

On this page: Cluster · Data services · Who uses it · Capacity · Snapshots · Limits

Cluster lifecycle

Deploy

Container-based orchestrated deployment; new clusters start on version 20.2.4.

Grow

Add hosts and disks; group disks by label so pools land on the disks you intend. Storage pool expansion means adding disks or hosts.

Upgrade

Orchestrated version upgrades (19.2.6 → 20.2.4 tested).

Two rooms

Stretch mode with two rooms plus an arbiter has been tested.

Data services

Distributed storage data services managed by Nodekeeper
ServiceWhat it is used for in Nodekeeper
Block devicesVM disks, office PC system disks, members' block storage — with quotas and permissions
Distributed file storageWebsite storage, members' “My storage” subvolumes, the CDN shared cache
S3 object storageS3-compatible buckets on your own cluster
Multiple active metadata serversFile storage metadata scale-out
NVMe-oF/TCP gatewayBlock storage for clients that speak NVMe over TCP
Replicas / erasure codingReplicas or erasure coding 2+1, 2+2, 4+2 and 8+3

Who uses the storage

Office PCs

Cloud PC system disks are block devices on distributed storage; distributed file storage holds website storage and members' 'My storage'. Each PC has its own writable disk cloned from a shared template version. Office PCs

Virtual machines

KVM and Proxmox VE disks on distributed block storage, which is what lets a VM restart on another host. High availability

Websites and members

Site files on distributed file storage and per-member storage, under the same isolation rules as local sites. Web hosting

Capacity on demand

Shared base image + per-PC differential: a template version is a protected snapshot, and each PC is a copy-on-write clone of it, so space is used by what each PC actually writes, not by the full size of every disk. Capacity on demand uses thin-provisioned disks and a quota per owner.

When an owner reaches the quota: warning, then a 24-hour grace period, then writes stop. Plan four numbers separately — logical size handed out, space actually used, replicas or erasure-coding overhead, and the reserve you keep free.

Limits and prerequisites
  • Clones stay on the template version they were made from; nothing upgrades existing PCs automatically, and a template with live clones cannot be deleted.
  • Resizing the disk of a running cloud PC after creation has not been verified.

Snapshots and rollback

Scheduled snapshots

  • Manual, hourly or daily, with retention
  • Automatic snapshots are off until you turn them on
  • Cover cloud PC disks, members' block storage, file storage subvolumes (file-level and whole-volume) and HA VM disks (multi-disk groups on Proxmox VE)
  • Snapshot space counts against the owner's quota

Snapshot rollback

  • Confirmed with two-factor authentication
  • The disk must be out of use (PC off or session ended)
  • A snapshot of the current state is taken automatically before the rollback
  • A snapshot can also be saved as a new disk instead
  • A snapshot is taken automatically before a reinstall

Snapshots are fast to create, crash-consistent (no in-guest agent), and live inside the same cluster: they are recovery points, not backups. Keep independent copies with a backup job.

Limits to plan around

Limits and prerequisites
  • Distributed storage management is new in release 81fce3de6 (2026-11-03).
  • The admin node is a single point for control-plane operations; the data plane keeps running without it.
  • Failover between two NVMe-oF gateways has not been tested yet.
  • Replicas and erasure coding protect against failed disks and hosts, not against deletion or corruption.
  • Off-cluster backup of disk images is not available yet.

Distributed storage is part of Business. The trial covers up to 3 nodes; talk to us before you size a larger cluster.

N Nodekeeper

All-in-one Linux server management agent.

Support
[email protected] WhatsApp: +817093066006

© 2026 Nodekeeper. All rights reserved.