volcano icon indicating copy to clipboard operation
volcano copied to clipboard

vgpu support for volcano

Open archlitchi opened this issue 2 years ago • 5 comments

resubmit this pr to merge into master branch of volcano

vgpu device plugin repo: https://github.com/archlitchi/devices

archlitchi avatar Mar 31 '22 10:03 archlitchi

let's seperate design doc to stand-alone PR :)

k82cn avatar Mar 31 '22 12:03 k82cn

And please seperate this feature into smaller PRs, it's hard for reviewer to review such a huge commits :)

k82cn avatar Mar 31 '22 12:03 k82cn

/hold

k82cn avatar Mar 31 '22 23:03 k82cn

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

stale[bot] avatar Aug 10 '22 03:08 stale[bot]

I thought about this pr again and it may be better to create a new plugin to support vGPU.

Here is rough idea about this plugin:

  • start vGPUServer once
  • maintain a local cache of Pod/Node/vGPUDeviceInfo,
  • add a predicate function to filter vGPU nodes for Pod
  • add allocate/deallocate function to update vGPU info to local cache

jinzhejz avatar Sep 29 '22 07:09 jinzhejz

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by:

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

volcano-sh-bot avatar Oct 25 '22 11:10 volcano-sh-bot