Bootstack Charmers Next Bcache Tuning
- By BootStack Charmers - NEXT
- Storage
Channel | Version | Revision | Published | Runs on |
---|---|---|---|---|
latest/stable | 2 | 2 | 18 Mar 2021 |
juju deploy bootstack-charmers-next-bcache-tuning
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
20.04
18.10
18.04
16.04
Overview
This charm performs best-practice performance tuning of bcache devices on SD/NVMe based installations.
Cache Devices
Disable performance based congestion behaviour - the SSD or NVMe will in all likelyhood always be faster than the underlying spindle:
congested_read_threshold_us: 0
congested_write_threshold_us: 0
Bcache Devices
Disable writethrough of sequential data writes:
sequential_cutoff: 0
Increase the amount of dirty data the cache device will hold before starting to persist to the backing device:
writeback_percent: 10
Usage
To use this charm, simple deploy and relation to principle services:
juju deploy bcache-tuning
juju add-relation bcache-tuning ceph-osd
juju add-relation bcache-tuning nova-compute
This charm presents no configuration options.