Overview
NxtSight Software-Defined Storage (nxtStore) provides three storage interfaces from a single distributed platform — block storage for virtual machine disks, object storage for unstructured data and application assets, and shared file storage for collaborative workloads. This guide covers how to consume each interface, configure data protection policies, and apply performance features to meet workload requirements.Prerequisites
- An active NxtSight account with appropriate permissions
- Access to the NxtSight Dashboard or CLI configured with credentials
- API credentials sourced (
source openrc.sh)
Topics
Storage Types
Block, object, and shared file storage — when to use each interface and what
capabilities each provides.
Access Methods
Dashboard, CLI, S3-compatible API, NFS/SMB mounts, and block-level access protocols.
Data Protection
Replication and erasure coding — choose the right durability strategy for your workload.
Performance
Storage tiering, deduplication, compression, and read caching for I/O-intensive workloads.
Snapshots
Create, manage, and restore volume and bucket snapshots for point-in-time recovery.
Troubleshooting
Diagnose common issues — stuck volumes, snapshot failures, and object storage performance.
Next Steps
nxtStore Admin Guide
Deploy and operate the distributed storage cluster — pools, CRUSH maps, and capacity planning
Disaster Recovery
Protect volumes and workloads with nxtDR replication and recovery plans
Block Storage
Persistent block volumes for NxtSight Compute instances — powered by the nxtStore backend
NxtSight Key Management
Manage encryption keys used for volume and object storage at-rest encryption