Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ?
On 19.01.2015 12:24, Martin Polednik wrote: - Original Message - From: Jorick Astrego j.astr...@netbulae.eu To: users@ovirt.org Sent: Monday, January 19, 2015 10:14:35 AM Subject: Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ? On 01/19/2015 02:33 AM, lof yer wrote: Since I recently saw cloudstack have add this( https://cwiki.apache.org/confluence/display/CLOUDSTACK/GPU+and+vGPU+support+for+CloudStack+Guest+VMs ). And iGVT( https://01.org/zh/xen/blogs/wangbo85/2014/intel-gvt-gxengt-pubic-release?langredirect=1) is released. If ovirt add this, it'll be very competitive for ovirt in VDI platforms. See below the response I got about 1 year ago, I don't know the current plans/status... Forwarded Message Subject:Re: [Spice-devel] [Users] desktop virtualization and GPU support Date: Wed, 16 Oct 2013 14:08:47 +0200 From: David Jaša dj...@redhat.com Reply-To: spice-de...@lists.freedesktop.org, users users@ovirt.org CC: spice-de...@lists.freedesktop.org, users users@ovirt.org Hi, I'm afraid that none of these cards will work. IIRC it was explained for nVidia approach that it would be necessary to add their closed-source code to qemu which is not going to happen. You might have better luck with AMD card passthrough approach but I'm not sure if GPUs can be passed through qemu/kvm and if so, how the GPU-rendered image then gets displayed. So YMMV and don't expect much. There is a WIP effort for qemu though that is hardware vendor agnostic - it's based on creation of virtual GPU in qemu called Virgil that passes 3D drawing commands to GPU on host. The project is in initial stage though so it won't be ready even for testing for quite some time. FWIW, there has been discussion about it on spice-devel in recent days and it will be presented on upcoming KVM forum so you can get pretty clear picture about its status from these sources. HTH, David Hello, There is quite active effort to implement device passthrough (including GPU, nics, usb etc.)[1].Physical GPU passthrough can be considered generic PCI passthrough IMHO not quite in case of GPUs. I tested that recently with a combination of EL7's new default VFIO support [1]. Two things could be concluded working with Windows 7 guests and ATI Fire Pro GPUs: - 'Old' PCI passthough unstable - VFIO working and performing better (tested with Cinebench OpenGL [2], about 98% of the bare metal performance) As for the stability, the results with VFIO where better in this case. The tricky part seems to be the driver installation in the guest, there the mandatory device probe in the installer. While PCI passthough resulted in Blue Screens, VFIO went though. [1] https://access.redhat.com/sites/default/files/pages/attachments/rhel_whatsnewrhel7beta_techoverview_.pdf [2] http://www.maxon.net/products/cinebench/overview.html which should be ready for oVirt 3.6. As for the vGPU, that will depend on technology used - SR-IOV would be supported along PCI passthrough, anything else might need additional work on our side. [1] http://www.ovirt.org/Features/hostdev_passthrough mpolednik Met vriendelijke groet, With kind regards, Jorick Astrego Netbulae Virtualization Experts Tel: 053 20 30 270 i...@netbulae.euStaalsteden 4-3A KvK 08198180 Fax: 053 20 30 271 www.netbulae.eu 7547 TA Enschede BTW NL821234584B01 ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users -- Daniel Helgenberger m box bewegtbild GmbH P: +49/30/2408781-22 F: +49/30/2408781-10 ACKERSTR. 19 D-10115 BERLIN www.m-box.de www.monkeymen.tv Geschäftsführer: Martin Retschitzegger / Michaela Göllner Handeslregister: Amtsgericht Charlottenburg / HRB 112767 ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ?
- Original Message - From: Daniel Helgenberger daniel.helgenber...@m-box.de To: Martin Polednik mpoled...@redhat.com, Jorick Astrego j.astr...@netbulae.eu Cc: users@ovirt.org Sent: Monday, January 19, 2015 3:45:01 PM Subject: Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ? On 19.01.2015 12:24, Martin Polednik wrote: - Original Message - From: Jorick Astrego j.astr...@netbulae.eu To: users@ovirt.org Sent: Monday, January 19, 2015 10:14:35 AM Subject: Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ? On 01/19/2015 02:33 AM, lof yer wrote: Since I recently saw cloudstack have add this( https://cwiki.apache.org/confluence/display/CLOUDSTACK/GPU+and+vGPU+support+for+CloudStack+Guest+VMs ). And iGVT( https://01.org/zh/xen/blogs/wangbo85/2014/intel-gvt-gxengt-pubic-release?langredirect=1) is released. If ovirt add this, it'll be very competitive for ovirt in VDI platforms. See below the response I got about 1 year ago, I don't know the current plans/status... Forwarded Message Subject: Re: [Spice-devel] [Users] desktop virtualization and GPU support Date: Wed, 16 Oct 2013 14:08:47 +0200 From: David Jaša dj...@redhat.com Reply-To: spice-de...@lists.freedesktop.org, users users@ovirt.org CC: spice-de...@lists.freedesktop.org, users users@ovirt.org Hi, I'm afraid that none of these cards will work. IIRC it was explained for nVidia approach that it would be necessary to add their closed-source code to qemu which is not going to happen. You might have better luck with AMD card passthrough approach but I'm not sure if GPUs can be passed through qemu/kvm and if so, how the GPU-rendered image then gets displayed. So YMMV and don't expect much. There is a WIP effort for qemu though that is hardware vendor agnostic - it's based on creation of virtual GPU in qemu called Virgil that passes 3D drawing commands to GPU on host. The project is in initial stage though so it won't be ready even for testing for quite some time. FWIW, there has been discussion about it on spice-devel in recent days and it will be presented on upcoming KVM forum so you can get pretty clear picture about its status from these sources. HTH, David Hello, There is quite active effort to implement device passthrough (including GPU, nics, usb etc.)[1].Physical GPU passthrough can be considered generic PCI passthrough IMHO not quite in case of GPUs. I tested that recently with a combination of EL7's new default VFIO support [1]. Two things could be concluded working with Windows 7 guests and ATI Fire Pro GPUs: - 'Old' PCI passthough unstable - VFIO working and performing better (tested with Cinebench OpenGL [2], about 98% of the bare metal performance) I'm sorry, let me correct myself a bit: the legacy PCI-stub is not really supported at all, it's VFIO only (so generic PCI was meant as generic VFIO). What is not currently supported and will not be in a reasonable time frame is gVirt or overall intel GVT. As for the stability, the results with VFIO where better in this case. The tricky part seems to be the driver installation in the guest, there the mandatory device probe in the installer. While PCI passthough resulted in Blue Screens, VFIO went though. [1] https://access.redhat.com/sites/default/files/pages/attachments/rhel_whatsnewrhel7beta_techoverview_.pdf [2] http://www.maxon.net/products/cinebench/overview.html which should be ready for oVirt 3.6. As for the vGPU, that will depend on technology used - SR-IOV would be supported along PCI passthrough, anything else might need additional work on our side. [1] http://www.ovirt.org/Features/hostdev_passthrough mpolednik Met vriendelijke groet, With kind regards, Jorick Astrego Netbulae Virtualization Experts Tel: 053 20 30 270 i...@netbulae.euStaalsteden 4-3A KvK 08198180 Fax: 053 20 30 271 www.netbulae.eu 7547 TA Enschede BTW NL821234584B01 ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users -- Daniel Helgenberger m box bewegtbild GmbH P: +49/30/2408781-22 F: +49/30/2408781-10 ACKERSTR. 19 D-10115 BERLIN www.m-box.de www.monkeymen.tv Geschäftsführer: Martin Retschitzegger / Michaela Göllner Handeslregister: Amtsgericht Charlottenburg / HRB 112767 ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ?
On 01/19/2015 02:33 AM, lof yer wrote: Since I recently saw cloudstack have add this( https://cwiki.apache.org/confluence/display/CLOUDSTACK/GPU+and+vGPU+support+for+CloudStack+Guest+VMs ). And iGVT( https://01.org/zh/xen/blogs/wangbo85/2014/intel-gvt-gxengt-pubic-release?langredirect=1) is released. If ovirt add this, it'll be very competitive for ovirt in VDI platforms. See below the response I got about 1 year ago, I don't know the current plans/status... Forwarded Message Subject: Re: [Spice-devel] [Users] desktop virtualization and GPU support Date: Wed, 16 Oct 2013 14:08:47 +0200 From: David Jaša dj...@redhat.com Reply-To: spice-de...@lists.freedesktop.org, users users@ovirt.org CC: spice-de...@lists.freedesktop.org, users users@ovirt.org Hi, I'm afraid that none of these cards will work. IIRC it was explained for nVidia approach that it would be necessary to add their closed-source code to qemu which is not going to happen. You might have better luck with AMD card passthrough approach but I'm not sure if GPUs can be passed through qemu/kvm and if so, how the GPU-rendered image then gets displayed. So YMMV and don't expect much. There is a WIP effort for qemu though that is hardware vendor agnostic - it's based on creation of virtual GPU in qemu called Virgil that passes 3D drawing commands to GPU on host. The project is in initial stage though so it won't be ready even for testing for quite some time. FWIW, there has been discussion about it on spice-devel in recent days and it will be presented on upcoming KVM forum so you can get pretty clear picture about its status from these sources. HTH, David Met vriendelijke groet, With kind regards, Jorick Astrego Netbulae Virtualization Experts Tel: 053 20 30 270 i...@netbulae.euStaalsteden 4-3A KvK 08198180 Fax: 053 20 30 271 www.netbulae.eu 7547 TA Enschede BTW NL821234584B01 ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ?
- Original Message - From: Jorick Astrego j.astr...@netbulae.eu To: users@ovirt.org Sent: Monday, January 19, 2015 10:14:35 AM Subject: Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ? On 01/19/2015 02:33 AM, lof yer wrote: Since I recently saw cloudstack have add this( https://cwiki.apache.org/confluence/display/CLOUDSTACK/GPU+and+vGPU+support+for+CloudStack+Guest+VMs ). And iGVT( https://01.org/zh/xen/blogs/wangbo85/2014/intel-gvt-gxengt-pubic-release?langredirect=1) is released. If ovirt add this, it'll be very competitive for ovirt in VDI platforms. See below the response I got about 1 year ago, I don't know the current plans/status... Forwarded Message Subject:Re: [Spice-devel] [Users] desktop virtualization and GPU support Date: Wed, 16 Oct 2013 14:08:47 +0200 From: David Jaša dj...@redhat.com Reply-To: spice-de...@lists.freedesktop.org, users users@ovirt.org CC: spice-de...@lists.freedesktop.org, users users@ovirt.org Hi, I'm afraid that none of these cards will work. IIRC it was explained for nVidia approach that it would be necessary to add their closed-source code to qemu which is not going to happen. You might have better luck with AMD card passthrough approach but I'm not sure if GPUs can be passed through qemu/kvm and if so, how the GPU-rendered image then gets displayed. So YMMV and don't expect much. There is a WIP effort for qemu though that is hardware vendor agnostic - it's based on creation of virtual GPU in qemu called Virgil that passes 3D drawing commands to GPU on host. The project is in initial stage though so it won't be ready even for testing for quite some time. FWIW, there has been discussion about it on spice-devel in recent days and it will be presented on upcoming KVM forum so you can get pretty clear picture about its status from these sources. HTH, David Hello, There is quite active effort to implement device passthrough (including GPU, nics, usb etc.)[1]. Physical GPU passthrough can be considered generic PCI passthrough which should be ready for oVirt 3.6. As for the vGPU, that will depend on technology used - SR-IOV would be supported along PCI passthrough, anything else might need additional work on our side. [1] http://www.ovirt.org/Features/hostdev_passthrough mpolednik Met vriendelijke groet, With kind regards, Jorick Astrego Netbulae Virtualization Experts Tel: 053 20 30 270 i...@netbulae.euStaalsteden 4-3A KvK 08198180 Fax: 053 20 30 271 www.netbulae.eu 7547 TA Enschede BTW NL821234584B01 ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users