support advanced bcache tuning flags
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph OSD Charm |
Triaged
|
Wishlist
|
Unassigned | ||
OpenStack Nova Compute Charm |
Triaged
|
Wishlist
|
Unassigned | ||
curtin |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
It would be nice if curin supported some bcache tuning flags in addition to the current cache_mode settings.
For example, a config flag for sequential_cutoff would be nice to have to maximize the usage of SSD.
> - Bad performance, or traffic not going to the SSD that you'd expect
>
> By default, bcache doesn't cache everything. It tries to skip sequential IO -
> because you really want to be caching the random IO, and if you copy a 10
> gigabyte file you probably don't want that pushing 10 gigabytes of randomly
> accessed data out of your cache.
>
> But if you want to benchmark reads from cache, and you start out with fio
> writing an 8 gigabyte test file - so you want to disable that::
>
> # echo 0 > /sys/block/
Changed in charm-ceph-osd: | |
status: | New → Triaged |
Changed in charm-nova-compute: | |
status: | New → Triaged |
Changed in charm-ceph-osd: | |
importance: | Undecided → Wishlist |
Changed in charm-nova-compute: | |
importance: | Undecided → Wishlist |
https:/ /www.kernel. org/doc/ Documentation/ bcache. txt