ScalewaySkip to loginSkip to main contentSkip to footer section

ai-PULSE 2024: Reserve your spot now! Nov 7, Paris

Ultra resilience

Your data is replicated three times on multiple nodes to guarantee availability, even in case of a disk failure.

Flexible vertical scaling

Seamlessly adapt your storage to any changes in your activity by attaching up to 15 Block Storage volumes, for a maximum storage capacity of 10TB each, with no downtime.

Easy setup and migration

Create a Block Storage volume in seconds using our console, CLI, API, or Terraform provider. Easily move your data from one Instance to another by detaching and then reattaching your volumes.

Technical specifications

  • operations_configure

    IOPS

    Up to 15,000

  • storage_type

    Storage type

    Full SSD

  • volume_size

    Volume size

    1GB to 10TB

  • volume

    Volumes per Instance

    Up to 15 volumes

  • service_level

    Service availability

    99.99%

  • resilient

    Resiliency

    Triple replication

  • snapshot

    Snapshots

    Enabled

  • compatible_connect

    Built-in with

    Instances, Kubernetes Kapsule, Managed Database

Block Storage use cases

Persistent volumes

Block Storage stores virtual machines' data so they can access it when they restart. Ideal for quickly accessible and easily transferable data and backups. Kubernetes Kapsule automatically uses Block Storage when you create persistent volumes.

One of the lowest priced SSD storage offers for your Instances

blockprice.webp

Source

Whereas block storage historically cost $0.10 per GB/month on average (with baseline and burst performance of 3,000 and 16,000 IOPS respectively), Scaleway's Block Storage offers SSD storage capacity for your Instances at just €0.086/month/GB.

Redundant and expandable storage suited to all your workloads

GPU Instances

Accelerate AI and machine learning with the best price/performance ratio GPUs powered by NVIDIA® technologies.

Learn more

Managed Kubernetes

Deploy, manage and scale containers quicker thanks to transferable data and backups stored in persistent Block Storage volumes.

Learn more

Managed Database

Your fully managed PostgreSQL and MySQL databases
can scale up to 10TB in seconds with no downtime or interruption and without the need to upgrade the node type, thanks to Block Storage.

Learn more

Production-Optimized Instances

Reliable, high-performance instances with dedicated vCPU for the most demanding workloads and mission-critical applications.

Learn more

Add Block Storage in a few seconds

Get started with tutorials

Frequently asked questions

Why should I use Block Storage instead of a local storage?

The size of local storage depends on your Instance type. With today’s configurations, the maximum local storage available is 600GB. Block Storage allows you to create bigger volumes that are persistent, meaning that they can live without being attached to an Instance.
For more information, see the comparison table between local storage and Block Storage.

What are the performances expected from a block volume?

Block Storage can reach up to 15,000 input/output operations per second (IOPS) through powerful SSDs.
It depends on the Instance using the Block Storage volume and the block size used.
This guarantees 99.99% availability to all our customers. However, this performance is subject to fluctuation during peak load periods.

How does a block volume behave when an Instance is stopped, deleted or crashes?

A block volume is persistent which means that it can live without being attached to an Instance. Nevertheless, the following can be expected:

  • When the Instance is deleted via the Scaleway console, you will be asked if you want the distant block volumes to be deleted as well or not;
  • When the Instance is deleted via API, all the attached volumes are deleted as well which include the block volumes.
Can I convert my Block Storage volume into a local storage volume?

You can create a snapshot to generate a backup of a specific volume.
Within your Block Storage volume, you can create two different types of snapshot depending on where you want to store it:

  • BSSD (Block Storage): This snapshot type can be created from block volumes. BSSD snapshots can be converted to block volumes only.
  • Unified: This snapshot type can be created from either local or block volumes. Unified snapshots can be converted into either LSSD or BSSD volumes.
    You can also store your snapshot within an Object Storage space for cost optimization!
    Discover the steps to create your snapshot here.
What are the main difference between Block and Object Storage?

Table-block-storage-ENG.webp

If you want to dive in and understand the key charactiristics of Block, Object & File storage, read this article.