Actions
Feature #21741
closedos/bluestore: multi-tier support in BlueStore
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
Currently, BlueStore stores data in a single block device.
Allow users to add a fast tier (ex. SSD) to BlueStore so that clients can do tiering in order to improve performance.
Users can add a fast tier to BlueStore by using the new configuration options (bluestore_block_fast_path/size/create).
Clients can put data in the fast tier by calling set_alloc_hint API with LIBRADOS_ALLOC_HINT_FLAG_FAST_TIER flag. By default, all data is stored in the slow tier.
If clients call set_alloc_hint API after creating an object, the data is moved between tiers.
Actions