Skip to content
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 Request - Support For thin provisioned block storage (iSCSI, FC... /SAN) #645

Open
nagilum99 opened this issue Mar 27, 2024 · 3 comments

Comments

@nagilum99
Copy link

While XenServer got it's proprietary GFS2, XCP-ng still lack the option of a thin-provisioned, modern, block storage.
Many storage systems are connected via iSCSI or (probably lest often than iSCSI) Fibre Channel.

The current LVM/VHD-combo currently still lacks of:

  • 2 TB limit
  • Thin provisioning (effiicient space usage)
  • Snapshots using TP (effiicient space usage and enabling big VMs to be snapshooted, migrated etc)

Due to performance reasons it was less of a thing with pure HDD storages, as it can easily end up in lots of fragments, but due to a steady increase of hybrid or even full-flash storages, it's barely a point anymore.

Still something to cach up with VMware and (now back) XenServer.

@olivierlambert
Copy link
Member

Hi,

The GFS2 SR from XenServer is not production ready: it's based on SMAPIv3, without support for any migration path from SMAPIv1, no live storage migration, no backup/delta capability and so on.

But we have plans on our side: improving SMAPIv3 and build a driver for a shared block based. Maybe GFS2 is an option, maybe not.

@nagilum99
Copy link
Author

Is there any schedule for that? Even a rough one?

@olivierlambert
Copy link
Member

First, getting one SMAPIv3 local driver available (matter of weeks now), then backup capabilities, then a migration path, then shared file based SR (NFS) and finally shared block (the hardest thing). No ETA because depends on previous steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants