Bootstack Charmers Next Bcache Tuning

  • By BootStack Charmers - NEXT
  • Storage
Channel Version Revision Published Runs on
latest/stable 2 2 18 Mar 2021
Ubuntu 20.04 Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
juju deploy bootstack-charmers-next-bcache-tuning
Show information
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.

Platform:

Ubuntu
20.04 18.04 16.04 18.10

About

Helper charm for tuning of bcache block devices Read more


Relevant links


Discuss this charm

Share your thoughts on this charm with the community on discourse.

Join the discussion

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.