Storage Solutions

Block Storage (SDS)

Attached to VM · From €0.03/GB/mo

Software-defined storage volumes attached directly to your VM. Optimized for low latency and consistent IOPS.

  • Guaranteed IOPS per class
  • Synchronous replication
  • Live resize & class change
  • Snapshots & backups
  • Survives host failures

Object Storage (S3)

Multi-protocol · €0.02/GB/mo

S3-compatible object storage with FTP, SFTP, and WebDAV access. Same files, different protocols.

  • S3 + FTP + SFTP + WebDAV
  • Strong read-after-write consistency
  • Public/private buckets
  • Versioning & lifecycle policies
  • No per-request fees

Block and Object storage are built on the same software-defined storage layer, but optimized for different access patterns.

Storage Lifecycle

Predictable provisioning, no surprises

1

API Call

Volume creation request accepted.

~150ms
2

Allocation

Space reserved on storage nodes. Replication targets selected.

~500ms
3

Replication Ready

All replicas initialized. Volume available for attachment.

~1.2s
4

Attached & Ready

Volume attached to VM. I/O ready.

~300ms

Total time from API call to I/O-ready: under 3 seconds. No lazy allocation. No surprise latency spikes.

Block Storage Classes

Choose your performance tier. SDS for durability, ephemeral for raw speed.

value

€0.03/GB/mo
IOPS1,000
Throughput100 MB/s
Replication

Dev, test, archives

essential

€0.05/GB/mo
IOPS2,000
Throughput200 MB/s
Replication

Small DBs, CMS

enhanced

€0.12/GB/mo
IOPS25,000
Throughput1,000 MB/s
Replication

High-traffic, analytics

premium

€0.18/GB/mo
IOPS50,000
Throughput2,000 MB/s
Replication

OLTP, time-series

ephemeral

€0.03/GB/mo
IOPSup to 300k
Throughputup to 10 GB/s
DurabilityRAID only

Caches, temp, scratch

No replication. No guarantees. Data lost on host failure.

SDS classes: sustained guarantees, not burst maximums. Ephemeral: best-effort local NVMe.

Not sure? standard works great for most production workloads. Use essential for dev/staging, ephemeral only for data you can recreate.

Which Storage For You?

Quick guide based on your use case

Dev / Staging

Development environments, test databases, staging servers.

Recommended: essential or value
  • 2,000 IOPS is enough for testing
  • No need for premium performance
  • Cost-effective for multiple envs
from €0.03 /GB/mo

High Performance

OLTP, time-series, analytics, high-frequency writes.

Recommended: enhanced or premium
  • Up to 50,000 IOPS sustained
  • 2 GB/s throughput
  • Sub-millisecond latency
from €0.12 /GB/mo

Cache / Temp Data

Redis, Memcached, build artifacts, scratch space.

Recommended: ephemeral
  • Local NVMe, no network overhead
  • Fastest possible I/O
  • Data can be recreated if lost
from €0.03 /GB/mo

Not sure? Start with standard — it handles 90% of production workloads. Upgrade to enhanced if you see I/O bottlenecks. See full pricing →

IOPS and Throughput Model

How storage performance actually works

Per-Volume Limits

Each volume has a hard IOPS and throughput cap based on its class. These limits are enforced at the storage layer, not at the hypervisor.

No Burst Credits

We don't use a credit system. Your IOPS limit is sustained 24/7. No "baseline" that throttles after burst.

No Tenant Contention

IOPS limits are enforced per volume. Your neighbors can't saturate your storage path. Each volume gets dedicated bandwidth to storage nodes.

Ephemeral Storage

Local NVMe on the host. No IOPS limits, best-effort performance. Data lost if host fails. Use for caches, temp files, scratch space.

€0.03/GB/mo. Same price as value SDS, but no durability guarantees.

What This Is NOT

Hidden burst credits

No "baseline IOPS" that throttles after you exhaust credits

Shared SAN bottlenecks

No fighting for bandwidth with other tenants on the same controller

Lazy allocation

Space is reserved upfront. No surprise latency when you first write

"Up to" performance

IOPS specs are sustained guarantees, not marketing maximums

Object Storage (S3-compatible)

API-first storage for files, backups, and static assets

Multi-Protocol Access

Same files, different protocols. Access your buckets via S3 API, FTP, SFTP, or WebDAV. Use the protocol that fits your workflow. All pointing to the same data.

  • S3 API (AWS SDK, rclone)
  • FTP / FTPS
  • SFTP (SSH)
  • WebDAV

S3 API Compatibility

Works with AWS SDK, s3cmd, rclone, and any S3-compatible client. Drop-in replacement for most S3 use cases.

  • GetObject, PutObject, DeleteObject
  • Multipart uploads
  • Versioning
  • Lifecycle rules

Consistency Model

Strong read-after-write consistency. After a successful PUT, subsequent GETs return the new object immediately. No eventual consistency delays.

Durability

Data is replicated across multiple storage nodes in the same datacenter. Designed for high durability, but not geo-redundant by default.

For critical data, combine with off-site backups.

Platform Features

Live Resize

Expand volume size without detaching. Filesystem resize handled by guest.

Live Class Change

Upgrade storage class on the fly. Migration happens in background.

Snapshots

Point-in-time snapshots. Create new volumes from snapshots instantly.

Encryption at Rest

AES-256 encryption for all data. Keys managed by the platform.

Detach & Reattach

Move volumes between VMs. Data persists independently of instances.

Automated Backups

Configurable backup policies. Different retention and replication options.

CLI-First

Manage storage from your terminal

$ scli volume create --size 100 --class standard --name db-data
Creating volume db-data...
ID:     vol-x7k2m9p4
Size:   100 GB
Class:  standard (10,000 IOPS)
Status: available

$ scli volume attach vol-x7k2m9p4 --vm vm-a1b2c3d4
Attaching volume to vm-a1b2c3d4...
Device: /dev/vdb
Status: attached

$ scli volume resize vol-x7k2m9p4 --size 200
Resizing volume to 200 GB...
Status: resized (run resize2fs in guest)

Ready to store your data?

Create your first volume in under 3 seconds.

Join Early Access