Manu thanks. I read a blueprint for providing quiesce function to nova api but I cannot find it. Must I talk directly with libvirt api? Ignazio Il giorno Mer 23 Gen 2019 17:01 Sean McGinnis <sean.mcginnis@gmx.com> ha scritto:
On Wed, Jan 23, 2019 at 04:56:24PM +0100, Ignazio Cassano wrote:
Hello, I did not understand if you mean cinder snapshot pr netapp snapshot. Any case, why, we do not need to quiesce the instance ? Regards Ignazio
If being crash consistent is good enough for your needs, then you don't. I know some do prefer the coordinated quiescing of IO in the instance to make sure any in-flight transactions are flushed out and application data is more likely to be in a good consistent state.
Depending on your application running in the instance, things like databases are pretty good at rolling back incomplete transactions, so it's just a matter of whether you can allow the possibility that something that was successful in the milliseconds before the snap was created to now be rolled back when the application restarts.