Bug 1041378 - [RFE][nova]: Policy-based Scheduling Module
Summary: [RFE][nova]: Policy-based Scheduling Module
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: RFEs
Version: unspecified
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: ---
: ---
Assignee: RHOS Maint
QA Contact: Ami Jeain
URL: https://blueprints.launchpad.net/nova...
Whiteboard: upstream_milestone_none upstream_stat...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-12 15:39 UTC by RHOS Integration
Modified: 2019-09-09 15:56 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-03-19 16:49:57 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 61386 0 None None None Never

Description RHOS Integration 2013-12-12 15:39:11 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/policy-based-scheduler.

Description:

In a cloud infrastructure it is important to be able to dynamically define different policies according to different contexts, like clients’ contracts, resource types, etc. This blueprint proposes a new scheduler driver which is capable of providing business-level services. It has four main characteristics:

    - Dynamic scheduling: Admin could dynamically change the policy at any moment without service disruption.
    - Client context consideration: The new scheduler would take into account the context of each and every client, so that their contracts are enforced.
    - Fine granularity: Admin could define one policy per group of resources to make the best use of the latter.
    - Extensible architecture: The new driver would be flexible; it could incorporate different policies determined by admin. In addition, the new driver would be generic in order to allow admin to integrate other solutions in it.

This driver functions according to the rules defined by admin. Admin can add/modify/remove rules at any moment to enforce different policies for a particular set of computes without service interruption.

Specification URL (additional information):

https://docs.google.com/document/d/1gr4Pb1ErXymxN9QXR4G_jVjLqNOg2ij9oA0JrLwMVRA


Note You need to log in before you can comment on or make changes to this bug.