Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ?

2015-01-19 Thread Daniel Helgenberger


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 ?

2015-01-19 Thread Martin Polednik


- 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 ?

2015-01-19 Thread Jorick Astrego

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 ?

2015-01-19 Thread Martin Polednik


- 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