Are the details of that implementation described on wiki or elsewhere? (Partially for my own curiosity). I think I understand how it works but write ups usually clear that right up.
Sent from my really tiny device... > On Jun 14, 2014, at 12:15 AM, "Robert Collins" <robe...@robertcollins.net> > wrote: > >> On 13 June 2014 02:30, Matthew Booth <mbo...@redhat.com> wrote: >> We have a need for a distributed lock in the VMware driver, which I >> suspect isn't unique. Specifically it is possible for a VMware datastore >> to be accessed via multiple nova nodes if it is shared between >> clusters[1]. Unfortunately the vSphere API doesn't provide us with the >> primitives to implement robust locking using the storage layer itself, >> so we're looking elsewhere. > > Perhaps I'm missing something, but I didn't see anything in your > description about actually needing a *distributed* lock, just needing > a local that can be held by remote systems. As Devananda says, a > centralised lock that can be held by agents has been implemented in > Ironic - such a thing is very simple and quite easy to reason about... > but its not suitable for all problems. HA and consistency requirements > for such a thing are delivered through e.g. galera in the DB layer. > > -Rob > > > -- > Robert Collins <rbtcoll...@hp.com> > Distinguished Technologist > HP Converged Cloud > > _______________________________________________ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev