Mutiple VGPU types per compute node

Registered by Sylvain Bauza

For the moment, it's only possible to support only one GPU type per compute service. Operators can support multiple types if they use separate GPU types per compute node and then use aggregates for grouping per type, but they would ideally also like to have a compute service supporting two or more different types if they have more than one physical GPU.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Sylvain Bauza
Direction:
Approved
Assignee:
Sylvain Bauza
Definition:
Approved
Series goal:
Accepted for ussuri
Implementation:
Implemented
Milestone target:
milestone icon ussuri-3
Started by
Sylvain Bauza
Completed by
Sylvain Bauza

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/vgpu-multiple-types

Addressed by: https://review.opendev.org/702943
    Re-proposes multiple vGPU types in libvirt

[efried 20200130] Definition:Approved as spec merged. Target for Ussuri.

[efried 20200220] Agreed in the Nova meeting to Direction:Approve all Definition:Approved blueprints http://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-02-20-14.00.log.html#l-131

Addressed by: https://review.opendev.org/715489
    Provide the parent pGPU when creating a new vGPU

Addressed by: https://review.opendev.org/715490
    WIP: Support different vGPU types per pGPU

Addressed by: https://review.opendev.org/717975
    DNM: Functional test with pGPUs

Addressed by: https://review.opendev.org/718516
    FUP: Support multiple vGPU types

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.