Project

General

Profile

Actions

Feature #2934

open

crush: create a visualizer for crush maps

Added by Alex Elder over 11 years ago. Updated over 11 years ago.

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

0%

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

Description

The language used in crush maps is very well defined and
hierarchical. I don't know how to do this sort of thing,
but I'm sure there are tools that could be used to translate
a crush map into a visual representation of a tree of bubbles
of some kind. The bubbles could be annotated with extra
info like weight, crush algorithm and hash type, and might
also use a different shape for each type defined in the tree.

I think having a quick visualization of a map you're working
with might be very helpful for quickly identifying problems
or mistakes in the configuration.

Actions #1

Updated by Josh Durgin over 11 years ago

'ceph osd tree' provides a good start on the command line, but it'd be nice to have that in the crushtool as well if it's not there.

Actions

Also available in: Atom PDF