← Back to team overview

openstack team mailing list archive

[Orchestration] Blueprint for transactional task management

 

Greetings,

I have registered a blueprint for HA task management

https://blueprints.launchpad.net/nova/+spec/task-management

Tasks in Nova such as launching instances are complicated and error
prone. Currently there is no systematic, reusable way to keep track of
the distributed task executions. There is also no mechanism to know
which tasks are currently using what resources. Task management is
implicitly assumed to be VM state management. This blueprint proposes
to build a highly available service to offer first-class APIs to task
and resource lock management.

It is very much work in progress but I finally have some time to write
it down and start coding on it. Comments are very welcome. Thanks,

Yun


Follow ups