runv icon indicating copy to clipboard operation
runv copied to clipboard

Does runv have plans to support hardware passthrough?

Open Esarak opened this issue 8 years ago • 2 comments

I am still in the process of trying to understand the runv project but I notice you mention that you have no support for the OCI devices section. Are there any thoughts or plans on trying to address this using hypervisor hardware pass through capabilities? It would be particularlly interesting to be able to use hardware pass though to run gpu applications in a hypervisor container.

Esarak avatar Nov 02 '17 03:11 Esarak

Once discussed with @gnawux for several times, let him to take over here.

At the same time we are also working on kubernetes upstream to make Pod level devices happen.

resouer avatar Nov 02 '17 04:11 resouer

@Esarak

runV is a virtualized container runtime, i.e. implement OCI interface with hypervisors, just like a VM at the bottom. As a result of the harder isolation, you could not map /dev filesystem into a VM, which is those in the device section.

However, the virtualization technology has mature hardware passthrough support already, and could be support in runV.

gnawux avatar Nov 02 '17 05:11 gnawux