Thank you Alex,
If you could share the repos for server and client patches would be very
helpful. ( also some install guidance info would it be very good )
I could try them on the actual 4.2.8 that i'm trying to enable vdi's on.
Cheers,

Leo

On Sun, Oct 6, 2019 at 12:22 PM Alex McWhirter <[email protected]> wrote:

> We use customized versions of spice / kvm. Same versions ovirt ships with
> for compatibility reasons, with audio patches on the kvm side and spice
> patches for vp8 encoding the video streams. We've been meaning to make the
> repo for our custom patched versions public for a while, if you are
> interested i can accelerate that. Note, you also need patched versions of
> spice client if yours wasn't build with vp8 support, we have those too.
>
> On the experimental side we have another in-progress set of patches that
> enable h264 encoding in spice, hardware accelerated with AMD W5100's, but
> this requires a lot of new software to be installed and a new kernel,
> CentOS 8 should fix most of that, so we'll probably re-base and release on
> that when the time is right.
>
> The GPU's are not used for the guests at all, we only use them for the
> h264 encoding. AMD was picked to avoid proprietary drivers and stream
> limits. No RAM / SR-IOV needed, if you want 3d support you will be looking
> more for Nvidia-GRID.
>
>
> Anyways, with just the patched software installed and some custom
> settings, video playback is about 95% the quality of native, takes about
> 40mbit/s per client to stream it. Audio has the occasional stutter, but
> it's not bad.
>
>
> On 2019-10-06 05:09, Leo David wrote:
>
> Thank you for sharing the informations Alex, they are very helpfull. I am
> now able to get sound from the vms,  although performance is pretty poor
> even with "adjust for performance" setting in Win10. Cannot even talk
> about youtube video playing - freezing and crackling.
> Could you please be so kind to share the following infos:
> 1. Have you upgraded the "spice-server" installed on the hosts with a
>  newer version than 1.4.0 ? If so,  could you provide me how could I get
> these packages ?
> 2. What graphic card have you used for getting better graphic performance
> with the vms ? Im trying to understand what "accepted" card could I use
> with my 1U chassis servers...
> 3. Is it only needed to install the card and the platform will alocate
> physical video memory to "desktop" vms ? (  Will the card RAM
> be automatically shared across the desktop tyoe vms running on top  of the
> host ? )
> 4. Is it necesarilly to activate sr-iov in the hosts bios or any other
> platform configurations ?
>
> I am really sorry for asking too many things,  but im just trying to get
> these vdi vms working at least decent...
> Thank you so much !
>
> Leo
>
>
> ---------- Forwarded message ---------
> From: <[email protected]>
> Date: Tue, Sep 24, 2019 at 7:50 PM
> Subject: Re: [ovirt-users] Re: VDI
> To: Leo David <[email protected]>
>
>
> Audio should just work as long as the VM is of the desktop type.
>
> On Sep 24, 2019 6:50 AM, Leo David <[email protected]> wrote:
>
> Thank you Alex,
> When you say "gpu backed"  are you referring to sr-iov  to share same gpu
> to multiple vms ?
> Any thoughts regarding passing audio form the vm to the client ?
> Did you do any update of the spice-server on the hosts ?
>
> Thanks,
>
> Leo
>
> On Tue, Sep 24, 2019 at 12:01 PM <[email protected]> wrote:
>
> I believe a lot of the package updates in CentOS 8 will solve some of the
> issues.
>
> But for now we get around them by disabling all visual effects on our VMS.
> If you are gpu backing the VMS with something like Nvidia grid the issues
> are non existent, but for non gpu backed VMS currently disabling all the
> effects is a must.
>
> We deploy the changes via gpo directly to the registry, so they take
> effect on first VM boot.
>
> On Sep 24, 2019 2:03 AM, Leo David <[email protected]> wrote:
>
> Thank you Alex from my side as well, very usefull information. I am the
> middle of vdi implementation as well, and i'm having issues with the spice
> console since 4.2, and it seems that latest 4.3 is still having the
> problem.
> What am i confrunting is:
> - spice console is very slaggy and slow for Win10 vms ( not even talking
> about running videos..)
> - i can't find a way to get audio from the vm
> At the moment i am running 4.3, latest virt-viewer installed on the
> client, and latest qxl-dod driver installed on the vm.
> Any thoughts on solving video performance and audio redirection ?
> Thank you again,
>
> Leo
>
> On Mon, Sep 23, 2019, 22:53 Alex McWhirter <[email protected]> wrote:
>
> To achieve that all you need to do is create a template of the desktop
> base vm, make sure the vm type is set to desktop. Afterwards just create
> new vms from that template. As long as the VM type is set to desktop each
> new VM will use a qcow overlay on top of the base image.
>
> Taking this a step further you can then create VM pools from said
> template, allowing users to dynamically be assigned a new VM on login.
> Granted pools are usually stateless, so you need to have network file
> storage. We use pools for windows 10 VDI instances, where we use sysprep to
> autojoin the new pool vm to the domain where redirected folders are already
> setup.
>
> For VDI only use spice protocol. By default we found spice to be semi
> lackluster, so we do apply custom settings and we have recompiled spice on
> both servers and clients with h264 support. This is not 100% necessary, but
> makes things like youtube much more usable. We have also backported some
> audio patches to KVM. CentOS 8 should resolve a lot of these customizations
> that we've had to do.
>
>
> As far as updating, pretty much. We create a VM from the template, update
> it, then push it back as a new version of the template. The pools are set
> to always use the latest template version. Users have to log out, then back
> in to the VDI system in order to get the new image as logging out will
> destroy the users current instance and create a new one on log in.
>
>
> On 2019-09-23 15:16, Fabio Marzocca wrote:
>
> Hi Alex, thanks for answering.
>
> I am approaching and studying oVirt in order to propose the solution to a
> customer as a replacement for a commercial solution they have now.
> They only need Desktop virtualization.
> Sorry for the silly question, but I can't find a way to deploy a VM
> (template) to users as a "linked-clone", meaning that the users' image
> still refers to the original image but modification are written (and
> afterwards read) from a new location. This technique is called
> Copy-on-write.
> Can this be achieved with oVirt?
>
>
> Then, what is the Best Practice to update WIndows OS for the all the
> users? Currently they simply "check-out"  the Gold Image, update it and
> check-in, while all users are running...
>
> Fabio
>
> On Mon, Sep 23, 2019 at 8:04 PM Alex McWhirter <[email protected]> wrote:
>
> yes, we do. All spice, with some customizations done at source level for
> spice / kvm packages.
>
>
> On 2019-09-23 13:44, Fabio Marzocca wrote:
>
> Is there anyone who uses oVirt as a full VDI environment? I would have a
> bunch of questions...
>
>
>
> _______________________________________________
> Users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/[email protected]/message/D44YB5VOKNBNCJSOMLKRAZBURFJLAOLM/
>
>
>
> _______________________________________________
> Users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/[email protected]/message/DWY46KJGSYJGRXMRY7WWCINAW2Y5ETDI/
>
>
>
> --
> Best regards, Leo David
>
>
>
> --
> Best regards, Leo David
>
>
>

-- 
Best regards, Leo David
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/CSAZIZWC6QMURA5MAV7UN32EZ575U6AL/

Reply via email to