AVD Hosts
6 TopicsTeams in AVD Best Practice?
Hello all, We currently have teams issues related to Teams Updates. I was wondering if there is a best-practice for teams deployment on AVD Multi Session Hosts with FS-Logix (without administative rights for users). Is the New Teams for VDI persistent per-machine installation the right one? How does the upgrade process look like (requires admin rights, complete uninstall/reinstall every 3 month)? Please let me know your best practice.75Views0likes1CommentHow to fix error in AVD with VMs not being added to host pool or AD
Problem Several users have commented and posted on different networks about the error that appears when adding virtual machines to their host pool, the error is when the VMs want to join to the AD. The first thing we need to know is that if we add or create a new hostpool (as in my case), the deployment will tell us Azure that everything is correct, that is, as if the machines have joined the AD. Here I show the deployment with everything correct. Now if we check the status of our hostpool machines, we will see that it tells us the total number of VMs and the option of which one we can connect to and which one we cannot. In my case we see that we can supposedly connect to one and not to the other. When testing the connection, it fails on both machines. This is normal since if we check the health status of both we see the following. Basically it tells us that there is a problem joining the domain with the VM. Solution Below I show the solution that has worked for me, from different tenants, different subscriptions that had the same problem. We are going to go to our subscription and in it, in the setting section, we are going to click on Resource provider as shown in the following image. Next we look for the provider "Microsoft.DesktopVirtualization" We select it and then click on "unregister" Now what we are going to do is re-register, that is, we click on "register" Confirm that register is correct again. Now we deploy AVD again and add the VMs we need to our Hostpool, and in this case I have chosen Enter ID to do the Join *you can select your preferens) Validate de new deployment As we see here, the deployment has also indicated that it was correct, so we are going to confirm it. Here we can see that we already have the machines ready for the session. I hope this helps you solve the problems you are having with VMs and hostpools.208Views1like1CommentGuidance on using Azure Virtual Desktop
We are looking for a VDI solution and choose AVD. I have gone through MS Documentation but things are quite confusing and complicated. We have a team of 10 developers who are mainly into Biztalk and another set of 10 developers who are salesforce and other development works. They use Visual Studio, VS Code, Biztalk Server, and various other applications and services for their regular work. Initially we thought of option to create Azure VM (20 VMs one for each developer, Windows 2019 Server Image for Biztalk devs and Windows 11 for other devs)use a Generalize VM and spin up the images using the capture of the previous generalized VM image. But there was a point raised why can't we use Azure Virtual Desktop ? As I learned there are 2 types of host pools: Pooled (Multi sessions) Personal (Direct assignment of Host VM to each individual Developer) This AVD Host pools/ VMs should be able to work with external SQL Servers. All the 20 VMs in AVD should be able to access, how can this be possible , what should be the connection string for granting access to external SQL Servers ? As I understand, if I opt for Pooled AVD Hostpools, all the above 10 developers can utilize the multi sessions (whatever number of VMs we choose, ex., 5 VMs, sessions will be distributed !) they will be assigned to developers as per load balancing. Similarly if I choose personal (10 Windows Server 2019 & another 10 Windows 11) I need to create 20 VMs and assign the 20 VMs individually to each of 20 developers in the team. is my understanding correct? Should I create 2 different workspaces and 2 application groups ? Also I learned if I use FSLogix along with Azure Virtual Desktop (AVD) I can manage users using profile management , will this actually help developers who uses the VS Code, Biztalk Server and other Azure services for their work daily ? Also based on all the facts above , please help me understand which suits the requirement well, please advice, if I choose Azure Virtual Desktop over Azure VMs or vice-versa, what are the benefits or disadvantages of AVD. Is it cost effective if I use pooled or personal AVD Host pool VMs or Azure VMs , which one suits better for us, please advice. Experts please help me with all this confusion ? Kind Regards146Views0likes3CommentsHow often should AVD host pools be replaced?
We have an AVD deployment but we have limited control over it. Another team owns the tenant and has created a subscription for our team. We are responsible for creating our image, but they manage the creation of host pools and deploying the image even though they are deployed to our subscription (It's a weird, difficult arrangement). We have no insight into how this is done and likely never will. Lately we've been seeing an issue with some of our host pools that has prevented users from logging into their session hosts. The session host will start and be marked as running, but it remains unavailable. This doesn't happen to all of the session hosts in a host pool, e.g. I can log into my session host, but others in the same host pool are no longer able to log into theirs. They could until recently. My suspicion is that the issue is due to the image that was deployed. I used Win10 Ent N as the base for our image without knowing it is not supported in AVD. The team doing the deployment had to take manual steps to convert the image to a supported version (there's a reason I couldn't just spin up a new version, but that isn't relevant). I don't know exactly what those steps were but the phrase "cloned to a supported version" has been used. I imagine whatever they did left us with a less than optimal deployment, though. Their explanation is that the problem is due to the age of the host pools. I'm skeptical of this explanation because we have an ongoing network issue that they also attributed to host pool age without doing any troubleshooting. They backtracked when we provided evidence that the issue was affecting VMs in new host pools, VMs in old host pools, and VMs that aren't in any host pools. And while I haven't seen much about it, what I have seen implies that only the session hosts need to be replaced while the host pools can be used indefinitely. Are my assumptions correct that host pools don't need to be replaced whenever we deploy a new image? Is the other team correct that they do degrade over time?872Views0likes2CommentsCTFMON hard errors when combining RemoteApp & Remote Desktop
Hello, New to AVD, experimenting with a fairly plain vanilla setup. Setup: - Windows 11 23H2 multi session. - Custom image with all optimizations, time zone redirect, most Appx packages removed, Updates installed. - Entra ID SSO. - Only one host. - Using the Windows Remote Desktop client. Reproducible error: - Start a remote desktop session, all is well. - Log off - Start a RemoteApp that uses the same host (since there is only one) - Works fine, close app - Launch new Remote desktop session - CTFMON.EXE Hard Error before the desktop ever appears. Click OK, it keeps coming up. Can't proceed. Restarting the host clears the problem. I've reproduced this several times. Going to try without optimizations, but was wondering if anyone has a clue as to what might be going on here, as Google is completely quiet on the topic, so this seems ot be a "me" thing, but ... I'm not doing anything "special" at all ... Thoguhts? Thanks!3.1KViews0likes3CommentsNew Feature: Move disconnected sessions to a different host?
I looked briefly but didn't see a place where we can suggest new ideas/features for Microsoft to implement for the Azure Virtual Desktop product, so I thought I'd post it here in hopes of getting attention from Microsoft. 🙂 If there's a different place to posts enhancement requests, I'm more than happy to move my request to the correct place. We're using Nerdio for automatic scaling of our AVD Host Pools. One of the features that would be extremely useful is the ability to move a disconnected session to a different host in the host pool so that Nerdio can scale-in the empty hosts. Ideally, we'd be able to move any session to a different host, but we'd be happy to get disconnected session moves.Solved2.7KViews0likes5Comments