Monitor states of resources

Registered by Hiroaki Kobayashi

Blazar should monitor states of reserved resources and take some reactions if states change.

Blueprint information

Status:
Complete
Approver:
Blazar core developers
Priority:
High
Drafter:
Hiroaki Kobayashi
Direction:
Approved
Assignee:
Hiroaki Kobayashi
Definition:
Review
Series goal:
Accepted for queens
Implementation:
Implemented
Milestone target:
milestone icon queens-rc1
Started by
Masahito Muroi
Completed by
Masahito Muroi

Related branches

Sprints

Whiteboard

Discussion at PTG Denver: https://etherpad.openstack.org/p/blazar-resource-monitoring

Gerrit topic: https://review.openstack.org/#q,topic:bp/resource-monitoring,n,z

Addressed by: https://review.openstack.org/506551
    Spec: monitor states of resources

Addressed by: https://review.openstack.org/517135
    Update database schemas for the resource monitoring

Addressed by: https://review.openstack.org/517316
    Add a resource monitoring mechanism into the manager

Addressed by: https://review.openstack.org/519963
    Check the reservable field while looking for resources to reserve

Addressed by: https://review.openstack.org/524054
    Implement host polling monitor plugin

Addressed by: https://review.openstack.org/524069
    Implement host notification monitor plugin

Addressed by: https://review.openstack.org/526272
    Add a reservable field of Hosts

Addressed by: https://review.openstack.org/526276
    Add a degraded field of Leases

Addressed by: https://review.openstack.org/527605
    Reduce Nova API calls in the host polling monitor

Addressed by: https://review.openstack.org/527850
    Support host recovery

Gerrit topic: https://review.openstack.org/#q,topic:bug/1699661,n,z

Addressed by: https://review.openstack.org/528640
    Delete unused status related fields

Addressed by: https://review.openstack.org/528939
    Support instance reservation healing

Addressed by: https://review.openstack.org/529999
    Introduce time windows for host reservation healing

Addressed by: https://review.openstack.org/532388
    Add a document about the resource monitroing

Gerrit topic: https://review.openstack.org/#q,topic:bug/1274520,n,z

Addressed by: https://review.openstack.org/532399
    Add a release note of the resource monitoring

Addressed by: https://review.openstack.org/546507
    Add a reservable field of Hosts

Addressed by: https://review.openstack.org/546508
    Add the new degraded field to Leases

The main features for resource monitoring have been implemented. The progress of remaining tasks, tempest and time window, are tracked in Bug reports.

(?)

Work Items

Work items:
* resource monitoring: DONE
* heal leases and host reservations: DONE
* heal leases and instance reservations: DONE
* resource recovery: DONE
* time windows: INPROGRESS
* tempest test: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.