Project

General

Profile

Feature #25158

Add pool cache tiering details tab

Added by Stephan Müller over 5 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Component - Pools
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

  • Show the cache tiers as an indented pool in the data table.
  • Don't show cache tiering tab, if there is no cache tier.

1544605976(1).jpg View (57 KB) Dan Guo, 12/12/2018 09:28 AM

1544606106(1).png View (54.6 KB) Dan Guo, 12/12/2018 09:28 AM

History

#1 Updated by Dan Guo over 5 years ago

  • Target version set to v14.0.0

Hi, everyone.
I did a simple implementation about this feature, just show a "Cache Tier Details" tab on the details set of pool.
If a pool have no "tiers" in its detail information, the "Cache Tier Details" tab would not be show.
I do not sure if what I did is meet the requirement perfectly, I will be very happy to hear from everyone.

Attachment is screenshot about my implementation.

Another question: Which columns should be displayed in the Cache Tiers table since the items about Cache tier too many to display in one table.

#2 Updated by Dan Guo over 5 years ago

#3 Updated by Stephan Müller over 5 years ago

Hi, great work so far.

What happens if you select a tier do you see details of the tier?

You don't have to show every attribute as a column, only the most relevant you would like to search for or want to see before looking at it's details.

#4 Updated by Dan Guo over 5 years ago

Stephan Müller wrote:

Hi, great work so far.

What happens if you select a tier do you see details of the tier?

You don't have to show every attribute as a column, only the most relevant you would like to search for or want to see before looking at it's details.

How about redirect user to the tiers pool original details page? because the tier actually is a ceph pool.

IMH, however, I think we can disable the click to tiers just like the "Performance Counter" tab of OSD details tabset did.

At last, Would you mind give me some recommends about what kind of attributes of Cache Tiers should be displayed?

#6 Updated by Lenz Grimmer about 5 years ago

  • Assignee set to Dan Guo
  • Pull request ID set to 25602

Very cool, thank you!

#7 Updated by Lenz Grimmer about 5 years ago

  • Status changed from New to Resolved

#8 Updated by Ernesto Puerta almost 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 137 to Component - Pools

Also available in: Atom PDF