Sorry, it’s another persistent vs non-persistent question I’m afraid but we’re new to OpenNebula and cloud concepts as a whole.
I’ve taken a look at the various discussions on the community and my general understanding is that a persistent image will remain available for use if a VM is deleted and that a non-persistent image is removed alongside the VM.
What I’m not clear about is when you would opt to use a persistent image and when you’d opt to use a non-persistent image. Could anyone provide any feedback on use cases whereby a persistent image would be preferred over non-persistent? It feels like a stupid question but I feel some context or example services/use cases would help me better understand why you’d use a persistent image & how it may benefit us.
In our case, our VMs will never be terminated/deleted unless the service & data itself is no longer needed and as a result, our initial VMs are running on non-persistent images so that we can use the images we’ve created to spin up new servers easily.
Thank you for your time