Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage
Hey Fernando - I've had success using OCFS2 with both oVirt and Xen although you still need something to replicate the blocks and this is where DRBD comes in. The premise was simple - configured two DRBD devices and then setup OCFS2 as desired (very straight forward vs comparatively to GFS2). Start the cluster and export via NFS. From there you create an oVirt storage domain as an NFS backend and its good to go On your note about using the network traffic for better stuff - eg: VM traffic - its usually wise, when you have the capabilities, to keep your storage network separate of VM network so in that you do not have any latency between your VM nodes and their backend storage. Take for instance if one VM starts crippling the network (in whatever scenario) then your oVirt nodes and engine cannot contact storage. oVirt will begin to take corrective action and will pause all of your VMs On Wed, Nov 23, 2016 at 9:08 AM, Fernando Frediani < fernando.fredi...@upx.com.br> wrote: > Right Pavel. Then where is it or where is the reference to it ? > > The only way I heard of is using Thinprovisioning in the SAN level. > > With regards to OCFS2 if anyone has any experience with I would like to > hear about its sucess or not using it. > > Thanks > > Fernando > > > > On 23/11/2016 11:46, Pavel Gashev wrote: > >> Fernando, >> >> Clustered LVM doesn’t support lvmthin(7) http://man7.org/linux/man-page >> s/man7/lvmthin.7.html >> There is an oVirt LVM-based thin provisioning implementation. >> >> -Original Message- >> From: Fernando Frediani >> Date: Wednesday 23 November 2016 at 16:31 >> To: Pavel Gashev , "users@ovirt.org" >> Subject: Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage >> >> Are you sure Pavel ? >> >> As far as I know and it has been discussed in this list before, the >> limitation is in CLVM which doesn't support Thinprovisioning yet. LVM2 >> does, but it is not in Clustered mode. I tried to use GFS2 in the past >> for other non-virtualization related stuff and didn't have much success >> either. >> >> What about OCFS2 ? Has anyone ? >> >> Fernando >> >> >> On 23/11/2016 11:26, Pavel Gashev wrote: >> >>> Fernando, >>> >>> oVirt supports thin provisioning for shared block storages (DAS or >>> iSCSI). It works using QCOW2 disk images directly on LVM volumes. oVirt >>> extends volumes when QCOW2 is growing. >>> >>> I tried GFS2. It's slow, and blocks other hosts on a host failure. >>> >>> -Original Message- >>> From: on behalf of Fernando Frediani < >>> fernando.fredi...@upx.com.br> >>> Date: Wednesday 23 November 2016 at 15:03 >>> To: "users@ovirt.org" >>> Subject: [ovirt-users] GFS2 and OCFS2 for Shared Storage >>> >>> Has anyone managed to use GFS2 or OCFS2 for Shared Block Storage between >>> hosts ? How scalable was it and which of the two work better ? >>> >>> Using traditional CLVM is far from good starting because of the lack of >>> Thinprovision so I'm willing to consider either of the Filesystems. >>> >>> Thanks >>> >>> Fernando >>> >>> ___ >>> Users mailing list >>> Users@ovirt.org >>> http://lists.ovirt.org/mailman/listinfo/users >>> >>> >>> >> >> > ___ > Users mailing list > Users@ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage
Right Pavel. Then where is it or where is the reference to it ? The only way I heard of is using Thinprovisioning in the SAN level. With regards to OCFS2 if anyone has any experience with I would like to hear about its sucess or not using it. Thanks Fernando On 23/11/2016 11:46, Pavel Gashev wrote: Fernando, Clustered LVM doesn’t support lvmthin(7) http://man7.org/linux/man-pages/man7/lvmthin.7.html There is an oVirt LVM-based thin provisioning implementation. -Original Message- From: Fernando Frediani Date: Wednesday 23 November 2016 at 16:31 To: Pavel Gashev , "users@ovirt.org" Subject: Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage Are you sure Pavel ? As far as I know and it has been discussed in this list before, the limitation is in CLVM which doesn't support Thinprovisioning yet. LVM2 does, but it is not in Clustered mode. I tried to use GFS2 in the past for other non-virtualization related stuff and didn't have much success either. What about OCFS2 ? Has anyone ? Fernando On 23/11/2016 11:26, Pavel Gashev wrote: Fernando, oVirt supports thin provisioning for shared block storages (DAS or iSCSI). It works using QCOW2 disk images directly on LVM volumes. oVirt extends volumes when QCOW2 is growing. I tried GFS2. It's slow, and blocks other hosts on a host failure. -Original Message- From: on behalf of Fernando Frediani Date: Wednesday 23 November 2016 at 15:03 To: "users@ovirt.org" Subject: [ovirt-users] GFS2 and OCFS2 for Shared Storage Has anyone managed to use GFS2 or OCFS2 for Shared Block Storage between hosts ? How scalable was it and which of the two work better ? Using traditional CLVM is far from good starting because of the lack of Thinprovision so I'm willing to consider either of the Filesystems. Thanks Fernando ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage
Fernando, Clustered LVM doesn’t support lvmthin(7) http://man7.org/linux/man-pages/man7/lvmthin.7.html There is an oVirt LVM-based thin provisioning implementation. -Original Message- From: Fernando Frediani Date: Wednesday 23 November 2016 at 16:31 To: Pavel Gashev , "users@ovirt.org" Subject: Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage Are you sure Pavel ? As far as I know and it has been discussed in this list before, the limitation is in CLVM which doesn't support Thinprovisioning yet. LVM2 does, but it is not in Clustered mode. I tried to use GFS2 in the past for other non-virtualization related stuff and didn't have much success either. What about OCFS2 ? Has anyone ? Fernando On 23/11/2016 11:26, Pavel Gashev wrote: > Fernando, > > oVirt supports thin provisioning for shared block storages (DAS or iSCSI). It > works using QCOW2 disk images directly on LVM volumes. oVirt extends volumes > when QCOW2 is growing. > > I tried GFS2. It's slow, and blocks other hosts on a host failure. > > -Original Message- > From: on behalf of Fernando Frediani > > Date: Wednesday 23 November 2016 at 15:03 > To: "users@ovirt.org" > Subject: [ovirt-users] GFS2 and OCFS2 for Shared Storage > > Has anyone managed to use GFS2 or OCFS2 for Shared Block Storage between > hosts ? How scalable was it and which of the two work better ? > > Using traditional CLVM is far from good starting because of the lack of > Thinprovision so I'm willing to consider either of the Filesystems. > > Thanks > > Fernando > > ___ > Users mailing list > Users@ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage
Are you sure Pavel ? As far as I know and it has been discussed in this list before, the limitation is in CLVM which doesn't support Thinprovisioning yet. LVM2 does, but it is not in Clustered mode. I tried to use GFS2 in the past for other non-virtualization related stuff and didn't have much success either. What about OCFS2 ? Has anyone ? Fernando On 23/11/2016 11:26, Pavel Gashev wrote: Fernando, oVirt supports thin provisioning for shared block storages (DAS or iSCSI). It works using QCOW2 disk images directly on LVM volumes. oVirt extends volumes when QCOW2 is growing. I tried GFS2. It's slow, and blocks other hosts on a host failure. -Original Message- From: on behalf of Fernando Frediani Date: Wednesday 23 November 2016 at 15:03 To: "users@ovirt.org" Subject: [ovirt-users] GFS2 and OCFS2 for Shared Storage Has anyone managed to use GFS2 or OCFS2 for Shared Block Storage between hosts ? How scalable was it and which of the two work better ? Using traditional CLVM is far from good starting because of the lack of Thinprovision so I'm willing to consider either of the Filesystems. Thanks Fernando ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage
Hello Nicolas. Thanks for your reply. As you correctly said GlusterFS is not Block Storare but it is Distributed Storage. There are scenarios where it simply doesn't apply like a Shared Block storage between physical servers in a chassis or simply shared DAS (Direct Attached Storage). Otherwise would you would unnecessarily use network throughput which can be better used for other things like VM legit traffic and not have the best performance you could reading/writing directly from/to a Shared Block Storage. Distributed storage is always a great mindset for newer scenarios, but it doesn't apply to all scenarios and I wouldn't think Redhat would direct people to a single way. Fernando On 23/11/2016 11:11, Nicolas Ecarnot wrote: Le 23/11/2016 à 13:03, Fernando Frediani a écrit : Has anyone managed to use GFS2 or OCFS2 for Shared Block Storage between hosts ? How scalable was it and which of the two work better ? Using traditional CLVM is far from good starting because of the lack of Thinprovision so I'm willing to consider either of the Filesystems. Thanks Fernando ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users Hello Fernando, Redhat took a clear direction towards the use of GlusterFS for its Software-defined storage, and lots of efforts are made to make oVirt/RHEV work together smoothly. I know GlusterFS is not a block storage, but it's worth considering it, especially if you intend to setup hyper-converged clusters. ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage
Fernando, oVirt supports thin provisioning for shared block storages (DAS or iSCSI). It works using QCOW2 disk images directly on LVM volumes. oVirt extends volumes when QCOW2 is growing. I tried GFS2. It's slow, and blocks other hosts on a host failure. -Original Message- From: on behalf of Fernando Frediani Date: Wednesday 23 November 2016 at 15:03 To: "users@ovirt.org" Subject: [ovirt-users] GFS2 and OCFS2 for Shared Storage Has anyone managed to use GFS2 or OCFS2 for Shared Block Storage between hosts ? How scalable was it and which of the two work better ? Using traditional CLVM is far from good starting because of the lack of Thinprovision so I'm willing to consider either of the Filesystems. Thanks Fernando ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] GFS2 and OCFS2 for Shared Storage
Le 23/11/2016 à 13:03, Fernando Frediani a écrit : Has anyone managed to use GFS2 or OCFS2 for Shared Block Storage between hosts ? How scalable was it and which of the two work better ? Using traditional CLVM is far from good starting because of the lack of Thinprovision so I'm willing to consider either of the Filesystems. Thanks Fernando ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users Hello Fernando, Redhat took a clear direction towards the use of GlusterFS for its Software-defined storage, and lots of efforts are made to make oVirt/RHEV work together smoothly. I know GlusterFS is not a block storage, but it's worth considering it, especially if you intend to setup hyper-converged clusters. -- Nicolas ECARNOT ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
[ovirt-users] GFS2 and OCFS2 for Shared Storage
Has anyone managed to use GFS2 or OCFS2 for Shared Block Storage between hosts ? How scalable was it and which of the two work better ? Using traditional CLVM is far from good starting because of the lack of Thinprovision so I'm willing to consider either of the Filesystems. Thanks Fernando ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users