Acceleratio v0.3.1 is outRelease notes →
Skip to Content
AcceleratioDocs

Storage profiles

Choose how volumes keep their data.

A storage profile decides how many copies of a volume are kept, and on which disks and servers. Manage profiles in Settings → Storage. The installer creates the Platform default profile, with one copy per volume.

Settings, Storage: the Platform default profile and two benchmark runs

Settings

SettingChoices
Copies1 copy; 2 or 3 copies on different servers
DisksAny disk, SSD, HDD, or custom disk tags
ServersAny server, or only servers with given tags
PlacementKeep a copy next to the service when possible; place copies on any server; always one copy on the service's server
File systemext4 or XFS
When a volume is deletedDelete its data, or keep it
Volumes can growWhether volumes can be enlarged after they are created

Copies

CopiesSurvivesCost
1No server failureFastest, least disk
2One server failureEvery write waits for the network; 2× disk
3Two server failuresSlowest writes; 3× disk

More copies need as many servers and a fast, dedicated network between them.

Profiles that keep data after a volume is deleted cannot back service volumes.

New profile starts from a preset (fast single copy, durable 2 copies, archive on cheap disks) or from Custom, or duplicate an existing profile.

New storage profile: Fast single copy, Durable 2 copies, Archive cheap disks or Custom

Deleting a profile leaves existing volumes as they are; new volumes can no longer pick it.

Benchmarks

Run benchmark measures how fast volumes with a profile read and write. It runs fio for about 2 minutes: large sequential reads and writes, then small (4 KiB) random reads and writes, and reports throughput, IOPS and latency. The test puts real load on the storage servers.

Every run is kept, newest first, and compared with the previous run of the same profile.

Was this page helpful?

Last updated on

On this page