Actions
Feature #22528
openobjects should not be promoted when locked
Status:
New
Priority:
Normal
Assignee:
-
Category:
Tiering
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
Pull request ID:
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.
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