VOLT
Modules

Clusters

Connect machines to a team and use them as the storage and execution layer behind VOLT.

A cluster is a machine enrolled into a team workspace to run the daemon, maintain local services, store trajectory and analysis data, execute jobs, and expose selected capabilities back to VOLT. A team requires at least one connected cluster to process or store data.

Clusters Overview

What lives on a cluster

The default setup brings together four major services:

ServicePurpose
MongoDBStores structured metadata, listings, and result projections
MinIOStores trajectory dumps, GLB models, raster previews, plugins, and other binary artifacts
RedisHandles queue state, caching, and several real-time runtime concerns
ClusterDaemonMaintains the connection to VOLT and orchestrates processing, notebooks, remote access, and job execution

The cloud side of VOLT coordinates and routes; the cluster side runs the workload.

Enrollment and lifecycle

Enrolling a cluster:

  1. VOLT creates a cluster record.
  2. An enrollment token is issued.
  3. An install command is provided for the target machine.
  4. The daemon starts and sends heartbeats.
  5. The cluster transitions from waiting to connected.

The lifecycle layer also supports updates, credential reveal, remote-access sessions, and deletion. Install commands and enrollment tokens can be regenerated.

Status values

The listing reports cluster reachability and lifecycle state.

StatusMeaning
ConnectedThe daemon is online and the cluster is actively participating in the workspace
Waiting for ConnectionThe cluster has been created, but the daemon has not connected yet
DisconnectedThe cluster was known previously, but heartbeats are currently missing
UpdatingA managed update is in progress
DeletingThe cluster is being removed from the team

Cluster Listing

Monitoring and health

The monitoring view reports resource usage, connection quality, and service behavior in real time, including:

  • daemon connection state,
  • memory pressure,
  • storage utilization,
  • and worker availability.

Remote access and data explorers

Clusters expose diagnostic and remote-access tools, including host terminal access and explorer-style views into Redis, MongoDB, and MinIO. These views are scoped to support, debugging, and verification, and provide narrower functionality than the native tooling.

Cluster health and platform impact

If the cluster is disconnected, uploads, analyses, notebook sessions, container operations, and remote features either pause or fail.

On this page