[Cinder][nova] queens backup
Ignazio Cassano
ignaziocassano at gmail.com
Wed Jan 23 18:34:13 UTC 2019
Thanks for the info.
Ignazio
Il giorno Mer 23 Gen 2019 19:29 melanie witt <melwittt at gmail.com> ha
scritto:
> On Wed, 23 Jan 2019 18:02:56 +0100, Ignazio Cassano
> <ignaziocassano at gmail.com> wrote:
> > 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?
>
> Quiesce was never added to the nova API as a separate function and a
> spec proposal to add it was last reviewed in Newton [1]. At the time of
> review, only one virt driver, libvirt, supported quiesce and the
> justification to add a new REST API that all but one driver could not
> support, was not compelling enough. AFAIK the libvirt driver is still
> the only one that supports quiesce. There were other concerns beyond
> that though, and they are detailed in the review.
>
> As Matt Riedemann mentioned in his earlier reply on this thread [2], a
> quiesce step is integrated into the nova snapshot API, if the driver
> supports it (only libvirt). This is the only way you can quiesce an
> instance today.
>
> Cheers,
> -melanie
>
> [1] https://review.openstack.org/295595
> [2]
>
> http://lists.openstack.org/pipermail/openstack-discuss/2019-January/001984.html
>
> > Il giorno Mer 23 Gen 2019 17:01 Sean McGinnis <sean.mcginnis at gmx.com
> > <mailto:sean.mcginnis at 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.
> >
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20190123/df49d945/attachment.html>
More information about the openstack-discuss
mailing list