Extra Storage That Moves With You
RamNode Block Storage volumes are persistent NVMe disks you can attach to any cloud instance, detach when you no longer need them, and move between instances in the same region. Scale storage without resizing your server.
What Is Block Storage?
Block storage is a cloud disk service that provides raw storage volumes (also called Cinder volumes in OpenStack) separate from your instance's boot disk. Each volume behaves like an external hard drive: you format it, mount it, and use it for applications, databases, backups, or file storage.
Unlike object storage, which stores files as objects in a bucket, block storage gives you a traditional filesystem you can partition, format, and mount inside your operating system. It is ideal for workloads that need fast, consistent, POSIX-compatible storage.
What Can You Use Block Storage For?
Any workload that needs more space, better data separation, or portable storage can benefit from a block storage volume.
Database Storage
Keep PostgreSQL, MySQL, MongoDB, and other database files on dedicated volumes for easier backups, migrations, and performance isolation.
Backups & Archives
Store backups, snapshots, logs, and long-term archives on a separate volume so your boot disk stays clean and responsive.
Application Data
Separate application uploads, media, and user data from your OS disk to simplify reinstalls, rescaling, and disaster recovery.
Shared Project Storage
Move a volume between instances in the same region to transfer data, rebuild a server, or migrate a workload without a long upload.
Scale Without Resizing
Add 10GB or 10TB of storage without changing your CPU or RAM plan. Pay only for the capacity you provision.
Data Persistence
Keep important data safe even if you delete or rebuild the attached instance. Volumes exist independently of instances.
Why Use RamNode Block Storage?
NVMe performance. Block storage is backed by fast NVMe storage, giving you low latency and high throughput for demanding workloads.
Attach, detach, and move. Volumes can be attached to one instance, detached, and reattached to another instance in the same region through the control panel or OpenStack API.
Independent lifecycle. A block storage volume is billed separately from your instance. It continues to exist even when the attached instance is deleted, until you delete the volume itself.
API and CLI control. Create, resize, attach, and snapshot volumes using the OpenStack CLI, SDKs, or Terraform providers.
Snapshot ready. Take point-in-time snapshots of block storage volumes for backups, cloning, and migration workflows.
Quick Volume Workflow
Create a volume
Choose a size (minimum 1GB) in the same region as your instance.
Attach it
Connect the volume to your cloud instance from the control panel or API.
Format and mount
Create a filesystem inside the instance and mount it like any other disk.
Move or delete later
Detach the volume to move it, or delete it to stop billing.
Transparent Block Storage Pricing
Block storage is billed hourly for every GB provisioned. There are no minimum commitments, no setup fees, and no charges for attaching or detaching a volume. See the full pricing breakdown under Extras on our pricing page.
Related Capabilities
Object Storage
S3-compatible object storage for static assets, backups, and unstructured data at scale.
Learn about Object StorageCloud Instances
The compute foundation for block storage. KVM virtual servers on OpenStack, starting at $4/mo.
Explore Cloud InstancesStorage VPS
Need a server built around massive storage? Storage VPS plans combine compute with up to 4TB of disk.
View Storage VPS Plans