Project

General

Profile

Actions

Feature #21741

closed

os/bluestore: multi-tier support in BlueStore

Added by Ken Iizawa over 6 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
-
% 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 #2

Updated by Kefu Chai over 6 years ago

  • Status changed from New to Fix Under Review
  • Assignee set to Ken Iizawa
Actions #3

Updated by Sage Weil over 6 years ago

  • Project changed from RADOS to bluestore
  • Category deleted (Tiering)
Actions #4

Updated by Sage Weil about 6 years ago

  • Status changed from Fix Under Review to In Progress
Actions #5

Updated by Igor Fedotov almost 3 years ago

  • Status changed from In Progress to Closed

Closing due to inactivity

Actions

Also available in: Atom PDF