storage: Unified storage redesign #16440
Replies: 4 comments 2 replies
-
Note: I goofed up the alignment of the usage bars. They should all be the same width and aligned relative to each other. We kind of have this issue in production sometimes already; I don't want us to carry it over. 😆 Also, I did switch up the unit type between storage, but it's consistent within each source (device or network source). We might want to fix everything to GiB though? Not sure. It could get absurd in some larger data centers though? |
Beta Was this translation helpful? Give feedback.
-
I like it! :-) #16518 does a little bit of this, but doesn't change the overall layout. |
Beta Was this translation helpful? Give feedback.
-
Encryption throws a wrench into things. @mvollmer and I explored this a bit and tried a bunch of things, and we're coming back to expanders for encryption, perhaps... But then if we need to add other things, then we're back to tabs in expanders. 😢 |
Beta Was this translation helpful? Give feedback.
-
This design was a little unusual for me, because I just started to understand RAID levels and types. But I consider this design solution unique. |
Beta Was this translation helpful? Give feedback.
-
@mvollmer: We've talked about the idea of redesigning the storage page and having a unified design for a while now, but I haven't delivered designs for the concept (except perhaps on a whiteboard years ago).
Here's a very rough sketch of how it could work to have devices, network storage, and partitions in one view. I'm sure some assumption is probably wrong or I'm forgetting something, but I wanted to share the concept:
(The different types would be listed in some order, something possibly like: physical, groups (RAID), network and each type could have an icon at the beginning to help distinguish it from others (more than just type).)
🠟 storage-unified-list.excalidraw.zip
It's a tree concept, but I think we probably shouldn't make it collapsable. There could possibly be levels below this too, if it makes sense (which it might for btrfs?)
There would probably have to be additional changes and I'd have to mock up a lot more, like the kebab menus and subpages. But I wanted to share the idea in a place where we could start to discuss it and explore the idea.
This shouldn't impact anything we're working on right now, this would be a longer-term goal after Stratis and Btrfs work lands.
Details page:
What do you think?
Edit: Updated list to shrink usage bars quite a bit and added first pass at details page, focusing on physical disk first.
Beta Was this translation helpful? Give feedback.
All reactions