File Storage performance scaling
Performance scaling
Scaleway File Storage architecture follows a "pay-as-you-grow" model where IOPS and throughput scale linearly as you provision more capacity for a file system. This guarantees consistent and predictable performance that you can adjust according to your needs.
The performance of a file system may vary due to factors such as the number of attached Instances, the attached Instance type, and the workload. Refer to the dedicated guidelines for more information.
Both IOPS and throughput reach their maximum values at 2 TB of provisioned capacity. Provisioning beyond 2 TB increases available storage, but does not further increase performance.
IOPS
- Baseline
- 1,000 IOPS at 25 GB
- Scaling rate
- +12 IOPS per provisioned GB
- Maximum
- 25,000 IOPS at 2 TB
IOPS scale linearly between the baseline and the maximum. Beyond 2 TB of provisioned capacity, IOPS remain capped at 25,000.
Example: A file system provisioned with 100 GB delivers approximately 1,900 IOPS (1,000 + 75 * 12).
Throughput
- Baseline
- 4 MB/s at 25 GB
- Scaling rate
- +0.1 MB/s per provisioned GB
- Maximum
- 200 MB/s at 2 TB
Throughput scales linearly between the baseline and the maximum. Beyond 2 TB of provisioned capacity, throughput remains capped at 200 MB/s.
Example: A file system provisioned with 100 GB delivers approximately 11.5 MB/s (4 + 75 * 0.1).