On Tue, Aug 4, 2020 at 7:37 PM <[email protected]> wrote:
>
> Nir, first of all, thanks a lot for the detailed description and the quick 
> fix in 4.4!
>
> I guess I'll be able to paste that single line fix into the 4.3. variant 
> myself, but I'd rather see that included in the next 4.3 release, too: How 
> would that work?
>
> ---
> "OVA is not a backup solution":
>
> From time to time, try to put youself into a user's shoes.
>
> The fist thing you read about Export Domains, is that they are deprecated: 
> That doesn't give you the warm fuzzy feeling that you are learning something 
> useful when you start using them, especially in the context of a migration to 
> the next release.

This is good, you should not use export domain at this point. We have better
replacement (see my other mail).

> OVA on the other hand, stands for a maximum of interoperability and when 
> given a choice between something proprietary and deprecated and a file format 
> that will port pretty much everywhere, any normal user (who doesn't have the 
> code behind the scene in his mind), will jump for OVA export/import.

I think you already found that OVA are not what you think they are.
They work for exporting
VMs from the same hypervisor and back, unless you have a tool that
know how to convert
OVA from one hypervisor to another like virt-v2v.

> Also it's just two buttons, no hassle, while it took me a while to get an 
> Export domain defined, filled, detached, re-attached, and tested.

True, ease of use is important. But if you are going to do this a
lost, scripting the
operation is important, and oVirt has a very powerful API/SDK.

> Again from a user's perspective: HCI gluster storage in oVirt is black magic, 
> especially since disk images are all chunked up. For a user it will probably 
> take many years of continous oVirt operation until he's confident that he'l 
> recover VM storage in the case of a serious hickup and that whatever might 
> have gone wrong or bitrot might have occured, won't carry over to an export 
> domain. OVA files seem like a nice bet to recover your VM on whatever 
> platform you can get back running in a minor disaster.

What you say is basically that having a backup is useful :-)

> In many cases, it doesn't even matter you have to shut down the machine to do 
> the export, because the machines are application level redundant or simply 
> it's ok to have them down for a couple of minutes, if you know you can get 
> them back up no matter what in a comparable time frame, oVirt farm dead or 
> alive, e.g. on a bare metal machine.

How are you going to use the OVA on a bare metal machine?

> And then my case, many of the images are just meant to move between an oVirt 
> farm and a desktop hypervisor.

Why do you need the desktop hypervisor? I would like to hear more
about this use case.

And if you need one, why not use something based on KVM (like
virt-manager) so disks
from oVirt can work without any change? This will make it easy to move
from oVit to desktop
hypervisor and back with relatively little effort.

> tl;dr
>
> (working) OVA export and import IMHO are elemental and crucial functionality, 
> without which oVirt can't be labelled a product.
>
> I completely appreciate the new backup API, especially with the consistency 
> enabled for running VMs; perhaps a little less that I'd have to purchase an 
> extra product to do a fundamental operation with a similar ease as the OVA 
> export/import buttons, but at least it's there.
>
> That doesn't mean OVA in/ex isn't important or that in fact a shared 
> import/export domain would be nice, too.
>
> Thanks for your time!

Thanks Thomas, this is very useful feedback!

Nir
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/4RQBNMRDMDEBLVLVVBVPTOSIHCYSEO5I/

Reply via email to