-
Notifications
You must be signed in to change notification settings - Fork 341
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Host local storage support - Experimental #5724
Comments
I'm curious: how that feature will be different from simply using Is correct to say, that Or is it going to be file-level access, but the disc (volume group?) will be managed by the LVM CSI driver, so it will provide features such mirroring, striping, etc...? |
Hi @SlavikCA, This feature will provide the block device. |
GUI issue created #6057. |
Correct. The LVM CSI provides stripping which could be used for large volumes. |
Hi Guys, If so, why we need to make this feature by ourself now as LH will support it? Ref. https://github.com/longhorn/longhorn/wiki/Roadmap#longhorn-v19-march-2025 |
@albinsun it's all about the priority and good question. For Longhorn, local volume via LVM is a relatively low priority compared to ongoing v2 development. However, for Harvester, local volume support is an emerging requirement for data-intensive workloads in some cases. This is why we decided to develop an addon first to support an LVM storage driver with limited functions, allowing users to experience this and maximize the capacity of local disks before we implement complete functions such as snapshot, backup, trim, expansion, and encryption, which Longhorn supports. (I know @Vicente-Cheng is also experimenting with snapshot and expansion in the current development, which is good and okay.) Whether we migrate to the version supported by Longhorn in the future will depend on how it will be used and adopted in Harvester first, and what features are exclusively supported by Longhorn. |
Pre Ready-For-Testing Checklist
Test Plan:
None
|
Automation e2e test issue: harvester/tests#1515 |
root cause:
The It should be fixed with that PR: harvester/node-disk-manager#159 |
Update the retesting state of resting on three nodes
|
Retest fixed on Test Result on single node
|
Is your feature request related to a problem? Please describe.
Applications require large volume or high-performance local disks. Live-migration is not a concern.
Describe the solution you'd like
As a HCI solution, we can have a build-in local storage support like leveraging LVM or files.
We have experimented lvm-csi-driver in a POC environment.
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: