schedule instances according to processor, accelerator, and network architecture

Registered by Brian Schott

Nova should have support for cpu architectures, accelerator architectures, and network interfaces and be able to route run_instances() requests to a compute node capable of running that architecture. In addition, nova should prevent a user from inadvertently specifying, for example, an x86_64 machine image to run on a Power7 compute node or vice-versa. The scheduler should check for inconsistencies.

Blueprint information

Status:
Complete
Approver:
Vish Ishaya
Priority:
Medium
Drafter:
Jinwoo "Joseph" Suh
Direction:
Approved
Assignee:
USC-ISI
Definition:
Approved
Series goal:
Accepted for diablo
Implementation:
Implemented
Milestone target:
milestone icon 2011.3
Started by
Brian Schott
Completed by
Thierry Carrez

Sprints

Whiteboard

First appeared in diablo-2

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.