Pool Creation Workflows #7298
Replies: 3 comments 1 reply
-
The "Configuration Preview" card lists Then, vdev disk list representation is horizontally oriented. What happens with very wide vdev, like 60 disks. I am thinking about dRAID, even if it is not supported now. |
Beta Was this translation helpful? Give feedback.
-
Seems awesome, looking forward in the futrue release. |
Beta Was this translation helpful? Give feedback.
-
Where would the dedupe tables go in this scenario? |
Beta Was this translation helpful? Give feedback.
-
Automated and Manual Disk Selection
It's been a long time coming but we're finally in a place where we can tackle the pool creation process.
The main problems we're trying to resolve with these designs:
With TrueNAS we've always walked a fine line between encouraging best practices and allowing users the freedom to do exactly what they need. We feel the way to do this with pool creation is to have separate automated and manual workflows.
Automated Disk Selection
The first screen shows a wizard that breaks up the process into the following steps.
In this scenario, instead of hand selecting disks, users will be describing what their VDEVs should look like and the UI will select the disks for them. The fields we're exposing in the form include the following:
Context Cards
To provide context for the user, the UI will also provide a couple of cards on the side showing a disk inventory and configuration preview. These cards will update as the user makes their selections. This way they can do things like make sure they leave some disks available for other VDEV types as they progress through the wizard.
Advanced Options
Having symmetrical VDEVs is best practice in the vast majority of cases. Especially on large systems with many disks across multiple shelves. For this reason this will be the default approach. We will try to accommodate certain edge cases via the Advanced Options section. If the user's needs are not covered by these then there is the button that will take the user into the manual selection workflow
Manual Disk Selection
If the user has opted to manually select disks they will be presented with a large modal. There is a panel on the left where available disk devices are listed and the section on the right will show VDEVs that have been created. Users simply drag the device from the left into the area on the right
Disks Panel
Disks will now be represented as an icon to help save space. We've also included some filtering options as well as grouping disks by enclosure if enclosure support is available.
VDEVS
Thanks to the new icon based representation of disk devices, we can now show all the devices in a row. In addition to saving us vertical space, we can also group the disks by enclosure if enclosure support is available. Instead of using a string label, we're using our new enclosure icon. This comes in handy when users want maximum enclosure dispersal and every disk is on a separate enclosure.
Post Manual Selection
After the user has submitted their manual selections, they will be returned to the wizard. However once the user opts for manual disk selection, they must stay with it or start over. This is reflected in the areas that previously held the VDEV related fields and advanced options.
Beta Was this translation helpful? Give feedback.
All reactions