Project

General

Profile

Actions

Feature #22528

open

objects should not be promoted when locked

Added by Aleksei Zakharov over 6 years ago. Updated over 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Tiering
Target version:
-
% Done:

0%


Description

Hello,
We faced with immediate object promotion when call lock on object.
This behavior makes very hard to understand workload and tune cache pool.
We use libradosstriper-based clients, so every read/write operation with stripped object causes immediate promotion of first part of stripped object.
If we work with a lot of small objects, we get a high network and disk i/o load. It highly reduces cache efficiency.

Ideally this behavior should be configurable.

It is possible to test with this command:

rados -p poolname lock get --lock-tag weird_ceph_locks --lock-cookie `uuid` objectname striper.lock

After running that command, object could be found in a cache pool.

Actions #1

Updated by Greg Farnum over 6 years ago

  • Tracker changed from Bug to Feature
  • Project changed from Ceph to RADOS
  • Subject changed from jewel and luminous cache tier unexpected behavior: promote on lock to objects should not be promoted when locked
  • Category changed from libradosstriper to Tiering
Actions

Also available in: Atom PDF