Block Storage
High-Performance Block Storage on Climate-Positive Infrastructure
Enterprise-grade volumes with up to 10,000 IOPS on sustainable infrastructure in Amsterdam. €0.10/GB/month with no IOPS throttling. Perfect for databases, Kubernetes persistent volumes, and mission-critical applications.
Block storage
High-Performance, Minimal Impact
Sustainable Ceph-backed storage cluster hosted in The Netherlands
Sustainable
Green Energy & Hot Showers
Leafcloud choose data centers with a green energy guarantee and a mature sustainability program to house our storage cores. The heat from your compute workload provides hot showers for regular people
European
Privacy & Compliance
Leafcloud' servers are housed in The Netherlands in compliance with with European data and privacy regulations. We safeguard personal data in compliance with the GDPR, and maintain ISO 27001 & SOC2 type 2 certifications through regular audits.
Open-Source
Reliable & Scalable Storage
Our Ceph-backed storage cluster allows you to snapshot, clone, and migrate your VMs seamlessly. Data is stored redundantly across multiple nodes, ensuring high availability and reliability and allows for scalable and flexible resource allocation
High Performance
Up to 10,000 IOPS & Low Latency
SSD-backed volumes deliver up to 10,000 IOPS with consistent sub-10ms latency. No IOPS throttling or performance tiers—get predictable performance for databases, high-traffic applications, and demanding workloads without surprise charges.
Encrypted
Security at Rest & In Transit
All block storage volumes support LUKS encryption at rest and TLS encryption in transit. Your data remains secure whether stored on disk or moving between instances, with cryptographic keys under your control for maximum security.
Flexible
Resize & Snapshot On Demand
Expand volumes online without downtime. Create point-in-time snapshots for backups or fast cloning for dev/staging environments. Migrate volumes between instances with zero service interruption—pay only for what you provision.
€0.10/GB/month
Transparent pricing
Up to 10,000 IOPS
SSD-backed performance
Amsterdam, NL
EU data residency
Ceph-backed
3x replication durability
Use Cases
Built for Performance-Critical Workloads
From database servers to container orchestration, block storage delivers the IOPS and latency modern applications demand.
Block Storage Pricing
Pay Only for What You Provision
Transparent per-GB pricing with no hidden IOPS throttling or performance tiers.
€0.10/GB/month
Storage costs with flexible volume sizes
No Egress Fees
Free data transfer within Leafcloud infrastructure
Snapshot & Backup
Same per-GB pricing for volume snapshots and backups
No IOPS Throttling
Full SSD performance without surprise charges
Technical Specifications
Enterprise-Grade Ceph Block Devices
High-performance block storage with flexible provisioning, encryption, and snapshot capabilities. Hosted in Amsterdam with GDPR compliance.
Volume Types & Sizes
SSD and HDD options. Up to 10TB per volume. Thin provisioning with online resize support.
Performance
SSD volumes up to 10,000 IOPS. HDD volumes up to 500 IOPS. Consistent sub-10ms latency.
Reliability & Security
Ceph RBD backend with 3x replication. LUKS encryption at rest. ISO 27001 & SOC2 certified.
Features & Capabilities
Enterprise Block Storage with European Data Residency
Our block storage provides comprehensive volume management features with data sovereignty guaranteed through Netherlands-based infrastructure.
EU-Sovereign Block Storage
Amsterdam-Based Infrastructure with Full GDPR Compliance
Dutch-owned block storage infrastructure in Amsterdam. Your data stays under EU jurisdiction with no US CLOUD Act exposure.
No US CLOUD Act
Unlike AWS EBS or Azure Disks—not subject to US data access laws.
GDPR Native
All volumes hosted in Netherlands. ISO 27001 & SOC2 Type II certified.
Open Source
Ceph RBD (Apache 2.0). No proprietary vendor lock-in.
About Leafcloud
Helping Forward Thinkers Succeed
We empower businesses to grow sustainably, stay secure, and maintain control. Whether your focus is on the environment, avoiding vendor lock-in, or data sovereignty, we’re here to help you succeed.
Sustainable Innovation
We transform existing buildings into energy-efficient Leaf sites, reusing residual heat to warm urban buildings and provide free hot showers. No new data centers, no carbon credits—just real impact. Lower costs for you, less waste for the planet.
European Standards
We prioritize your data privacy with GDPR compliance, ISO 27001, and SOC2 certifications. Your data stays protected and sovereign—right where it belongs.
Open-Source Freedom
Built on OpenStack open-source technology, we provide flexible APIs and industry standards. Enjoy seamless multi-cloud integration without the risk of vendor lock-in, so you stay in control.
Frequently Asked Questions
Common Questions About Block Storage
Can I resize a volume without downtime?
Yes. Leafcloud block storage supports online volume expansion without detaching from your instance:
# 1. Extend the volume (e.g., from 100GB to 200GB)
openstack volume set --size 200 my-volume
# 2. Resize the filesystem (on your VM, while mounted)
sudo resize2fs /dev/vdb # for ext4
# or
sudo xfs_growfs /mnt/data # for XFS
Your application continues running throughout the resize process with zero downtime.
Important notes:
- You can only increase volume size, not decrease it
- Filesystem resize commands vary by filesystem type (ext4, XFS, etc.)
- The operation is immediate—you're billed for the new size starting from the resize timestamp
This makes it easy to scale storage as your data grows without complex migration procedures or service interruptions.
Can I use block storage with Kubernetes?
Yes. Leafcloud block storage integrates natively with Kubernetes via the Cinder CSI driver for persistent volumes:
# StorageClass for dynamic provisioning
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: leafcloud-ssd
provisioner: cinder.csi.openstack.org
parameters:
type: ssd
volumeBindingMode: WaitForFirstConsumer
---
# PersistentVolumeClaim
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mysql-pvc
spec:
accessModes:
- ReadWriteOnce
storageClassName: leafcloud-ssd
resources:
requests:
storage: 100Gi
Key Benefits:
- Dynamic provisioning: Kubernetes creates volumes automatically when pods request them
- Volume expansion: Resize PVCs without recreating pods (online resize supported)
- Snapshots: Create VolumeSnapshots for backups or cloning
- High IOPS: SSD volumes deliver up to 10,000 IOPS for database workloads
Perfect for stateful applications like databases (PostgreSQL, MySQL, MongoDB), caches (Redis), message queues (RabbitMQ, Kafka), and any workload requiring persistent storage.
See our Managed Kubernetes documentation for CSI driver setup and examples.
How do snapshots work and what do they cost?
Snapshots create point-in-time copies of your volumes for backups or cloning:
# Create a snapshot
openstack volume snapshot create --volume my-volume backup-snapshot
# Restore from snapshot (create new volume)
openstack volume create --snapshot backup-snapshot restored-volume
# Clone for dev/staging
openstack volume create --source backup-snapshot dev-clone
Pricing:
- Volume snapshots: €0.10/GB/month (same as volume storage)
- Volume backups: €0.10/GB/month (full backups with incremental support)
- You only pay for the actual space consumed
Snapshot vs Backup:
- Snapshots: Fast, lightweight, stored alongside volumes. Best for quick clones and short-term recovery points.
- Backups: Full copies with incremental support, stored separately. Best for disaster recovery and long-term retention.
Both are stored on the same Ceph infrastructure with 3x replication for durability. See the pricing page for current rates.
How do I create and attach a block storage volume?
Creating and attaching a volume takes three simple steps using the OpenStack CLI:
# 1. Create a volume (100GB SSD example)
openstack volume create --size 100 my-volume
# 2. Attach it to your instance
openstack server add volume my-instance my-volume
# 3. Format and mount (on your VM)
sudo mkfs.ext4 /dev/vdb
sudo mkdir -p /mnt/data
sudo mount /dev/vdb /mnt/data
You can also create and attach volumes through the OpenStack Horizon dashboard with a point-and-click interface.
See our Quick Start guide for complete setup instructions including making mounts persistent across reboots.
Is my data encrypted on block storage?
Yes. Leafcloud block storage supports encryption both at rest and in transit:
Encryption at Rest (LUKS): All volumes support Linux Unified Key Setup (LUKS) encryption, with cryptographic keys under your control:
# Format volume with LUKS encryption
sudo cryptsetup luksFormat /dev/vdb
# Open encrypted volume
sudo cryptsetup luksOpen /dev/vdb my-encrypted-volume
# Mount as usual
sudo mkfs.ext4 /dev/mapper/my-encrypted-volume
sudo mount /dev/mapper/my-encrypted-volume /mnt/secure
Encryption in Transit (TLS): All data transfer between instances and the Ceph storage cluster uses TLS encryption, protecting data as it moves across the network.
Key Management:
- You control the encryption keys (LUKS passphrases)
- Keys never leave your instance
- Leafcloud has no access to your encrypted data content
For compliance requirements (GDPR, ISO 27001), encrypted volumes ensure data remains secure even if physical disks are compromised. Performance impact is minimal on modern CPUs with AES-NI acceleration.
What's the difference between SSD and HDD volumes?
SSD volumes deliver up to 10,000 IOPS with sub-10ms latency, ideal for:
- Database servers (MySQL, PostgreSQL, MongoDB)
- High-traffic web applications
- Kubernetes persistent volumes for stateful apps
- Boot volumes for fast instance startup
HDD volumes provide up to 500 IOPS, suitable for:
- File storage and archives
- Backup targets with infrequent access
- Log storage and data warehousing
- Development environments with relaxed performance needs
Both volume types cost €0.10/GB/month with the same durability guarantee (Ceph 3x replication). The choice depends on your IOPS requirements, not pricing.
All volumes support snapshots, clones, encryption, and online resizing regardless of type.
Start Your Sustainable Cloud Journey
Our Amsterdam-based team is here to help. Whether you need guidance on storage options, OpenStack configuration, or just want to discuss your infrastructure needs—reach us via email or plan a call.