Project

General

Profile

Actions

Feature #39982

closed

cephfs client periodically report cache utilisation to MDS server

Added by Stefan Kooman almost 5 years ago. Updated almost 5 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
Administration/Usability
Target version:
-
% Done:

0%

Source:
Tags:
cache mds client
Backport:
Reviewed:
Affected Versions:
Component(FS):
Client, MDS, libcephfs
Labels (FS):
Pull request ID:

Description

After seen Gregory's talk "What are "caps"? (And Why Won't my Client Drop Them?) he explained that the MDS servers need more cache than all cephfs clients combined. With a lot of clients and a lot of cache this might become a problem. If the client would periodically, or when it's talking to the MDS server for some other reason, tell the MDS server how much cache it is utilizing, the MDS server can provide a metric / notify operators when max cache limits are being reached.


Related issues 2 (0 open2 closed)

Is duplicate of CephFS - Feature #26996: cephfs: get capability cache hits by clients to provide introspection on effectiveness of client cachingResolvedVenky Shankar

Actions
Is duplicate of CephFS - Feature #36253: cephfs: clients should send usage metadata to MDSs for administration/monitoringResolvedVenky Shankar

Actions
Actions #1

Updated by Patrick Donnelly almost 5 years ago

  • Is duplicate of Feature #26996: cephfs: get capability cache hits by clients to provide introspection on effectiveness of client caching added
Actions #2

Updated by Patrick Donnelly almost 5 years ago

  • Is duplicate of Feature #36253: cephfs: clients should send usage metadata to MDSs for administration/monitoring added
Actions #3

Updated by Patrick Donnelly almost 5 years ago

  • Status changed from New to Duplicate

Yup, this is something we're working on for Octopus. Thanks Stefan!

Actions

Also available in: Atom PDF