-
Notifications
You must be signed in to change notification settings - Fork 55
Implications of LV mode #30
Comments
If we decide to implement "direct NVDIMM" mode as proposed by #26, then this mode will allow namespace-level context and thus btt/sector mode and individual mount options for dax, I believe. We can add this statement to pros/cons section of different modes. |
To get namespace mode handling implemented correctly (currently, mode is undefined, thus defaulting to FSDAX, but dax-option is not given to mount, see #23):
Note that above plan implements namespacemode as global option (k8s-cluster level) |
first draft of adding namespacemode in driver pushed in #52. |
I think all concerns raised here were addressed by recent namespacemode implementation, so I propose to close this |
no objections, closing |
Introduction of LV mode detaches provisioned volumes from being 1:1-mapped to namespaces,
and that affects multiple areas. Instead of repeating same story in different issues, let's
have one umbrella issue here.
LVolume is not directly mapped to namespace, means it's mode can not follow some namespace mode directly, therefore our plans like #22 or #23 will not work in per-namespace context.
The smallest context these can work is Region.
But how such Region-based mode setting could get configured?
Is it really needed?
Easiest/cleanest from driver POV, would be a driver-wide option for NamespaceMode, is it?
The text was updated successfully, but these errors were encountered: