[openstack-dev] [nova] Distributed locking
jaypipes at gmail.com
Thu Jun 12 16:46:02 UTC 2014
On 06/12/2014 10:35 AM, Julien Danjou wrote:
> On Thu, Jun 12 2014, Matthew Booth 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. 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.
> The tooz library has been created for this purpose:
>> Although I haven't worked through the detail, I believe lock and unlock
>> would be implementable in all 3 of the current service group drivers.
>> Fencing would be implemented separately.
> The plan is to leverage tooz to replace the Nova service group drivers,
> as this is also usable in a lot of others OpenStack services.
This is news to me. When was this decided and where can I read about it?
More information about the OpenStack-dev