A Scheduler Filter to Limit Number of Projects or Tenants in a Host

Registered by Yathiraj Udupi on 2014-08-20

We need to provide a way to limit the number of projects or tenants that have created instances on a host. Hence this filter will provide support to avoid hosts that have reached the configurable maximum number of projects/tenants.

This blueprint addresses a customer use case where certain hardware systems may have finite
resources that are consumed on a per tenant basis. Allocating tenants above
this limit will fail due to resource exhaustion. These limits may be at the
physical host level or they may be at the network level backing the host
(ie. the TOR). In this scenario, this filter aims for addressing at the
physical host level by enforcing a limit on the number of tenants, while there
is another blueprint which adds the per host aggregate aspect.

Blueprint information

Status:
Started
Approver:
John Garbutt
Priority:
Undefined
Drafter:
Yathiraj Udupi
Direction:
Needs approval
Assignee:
Yathiraj Udupi
Definition:
Drafting
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
milestone icon next
Started by
Yathiraj Udupi on 2014-08-21

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/num-projects-per-host-filter,n,z

Addressed by: https://review.openstack.org/115824
    Add num-projects-per-host filter to limit num of projects or tenants per host.

Gerrit topic: https://review.openstack.org/#q,topic:bp/s,n,z

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.