xcp-ng / xcp

Entry point for issues and wiki. Also contains some scripts and sources.
https://xcp-ng.org
1.27k stars 74 forks source link

Feature Request - Support For thin provisioned block storage (iSCSI, FC... /SAN) #645

Open nagilum99 opened 6 months ago

nagilum99 commented 6 months ago

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:

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 commented 6 months ago

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 commented 6 months ago

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

olivierlambert commented 6 months ago

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.