User Profile
fmartel
Brass Contributor
Joined 6 years ago
User Widgets
Recent Discussions
Re: Nested virtualization in Azure
I have never installed docker desktop, so I don't know what is the enduser experience. So I think it is because you misunderstood the guide or I misunderstand the need. I assume it is a some kind of manager that leverage Hyper-V container virtualization and the manager need to have virtualization extensions enabled during the install of during the container creation. The thing is.. Set-VMProcessor is intended to be ran on a hyper-v host that as a stoped VM. When ExposeVirtualizationExtensions is set to true to a VM, it allow this vm to run virtualization technologies on this VM. (Hyper-V) So in your scenario the VM (Standard D4as v4) is managed by Microsoft in Azure and this VM have ExposeVirtualizationExtensions value set to false because nested virtualization is not supported on AMD servers in Azure. You must dealocate your VM, change the VM size to a VM size that support nested virtualization. After that you can install hyper-v in that VM and you should be able to spin a nested VM/container in that VM. Set ExposeVirtualizationExtensions to the new VM/container created would allow this child VM to run another hyper-V host inside.. which is a pretty much uncommon scenario. Hope it make sense.7.1KViews0likes2CommentsRe: Nested virtualization in Azure
AMD servers does not support nested virtualization in Azure. See documentation: https://learn.microsoft.com/en-us/azure/virtual-machines/dav4-dasv4-series I would sugguest you to change the VM size to D4s_v5 to support nested virtualization scenarios.7.4KViews0likes4CommentsRe: Announcing public preview of Azure Virtual Desktop RDP Shortpath for public networks
I also have the same error. This script seems to verify if your VM have a public IP or a NAT that is used for UDP binding. Seems like that the NAT preservation is a pre-requesite or one of the multiple ways that the agent try to connect in UDP. It would be nice if we would have a verbose log to know where the problem came from. As far as I understand without NAT translation or port preservation or UPnP it will not work. (Didn't manage to get it work)15KViews0likes0CommentsRe: Unable to upgrade to Windows 10 21H2
Just to let you know. The best answer and supported way is to do a clean install. I instead used a Windows 11 ISO to upgrade my dev channel to Windows 11 Stable to keep my data because i didn't wanted to do a clean install now. This is not supported but it worked flawlessly. There was no errors, no warnings regarding compatibility. Don't do what I did I am a professional. 🙂3.5KViews1like0CommentsRe: This build of windows is going to expire on 31st October. How do i fix it
I also did a post about that: https://techcommunity.microsoft.com/t5/windows-insider-program/unable-to-upgrade-to-windows-10-21h2/m-p/2877690 Since we are in Windows 11 builds numbers (even if we were in Windows 10) there is no clear upgrade paths to Windows 10 21h2. Microsoft did an announcement regarding this with a very unclear procedure. When i choose Release preview I get nothing. https://blogs.windows.com/windows-insider/2021/10/19/releasing-windows-10-build-19044-1319-21h2-to-release-preview-channel/ So far my only option without losing data would be install Windows 11 on unsupported hardware unless Microsoft provide a fix. EDIT: Thinking about that. The Microsoft procedure probably only apply to builds in the beta or release preview. Changing branch probably wont fix anything..4.5KViews1like0CommentsUnable to upgrade to Windows 10 21H2
I have a laptop that was in the dev channel. I requested to not receive future builds because my device does not support Windows 11. My laptop is running on Windows 10 insider Dev build 21390.2025. Funny enough I figured out today that this build is higher than Win 10 21h2. It means I must format this device anyway even if Microsoft warned us to not upgrade to Windows 11 if we were not supported. These devs builds were already running Windows 11 builds numbers!? This build expires in 1 week. What are my options now? were is my supposed upgrade path to Windows 10 21h2? Weren't we supposed to have an easy way to stay in Windows 10? This whole Windows 11 upgrade thing is such a mess in my opinion.Solved3.8KViews2likes6CommentsRe: PUBLIC PREVIEW: Announcing public preview of Azure AD joined VMs
DavidBelanger David, this solution doesn’t seem to comply with the Microsoft Partner Agreement security standards. I didn't have the time to test the solution on my end yet, but this a long-waited feature that we will start to deploy as soon it is GA. As stated in this article, all sign-ins must be MFA: https://docs.microsoft.com/en-us/partner-center/partner-security-requirements-faq Can conditional access be used to meet the MFA requirement? Yes, you can use conditional access to enforce MFA for each user, including service accounts, in your partner tenant. However, given the highly privileged nature of being a partner we need to ensure that each user has an MFA challenge for every single authentication. This means you won't be able to use the feature of conditional access that circumvents the requirement for MFA. Can you confirm that you have any plans to support Windows Hello/Full SSO support without MFA exceptions? If the only way planned to sign-in is to exclude the app in the conditional access, are we still compliant as a Microsoft Partner? Thank you!4.7KViews0likes4CommentsRe: Azure Virtual Desktop: The flexible cloud VDI platform for the hybrid workplace
Joining Windows VM in Azure for Windows Server OS is a pretty new feature. The public preview might comes faster than we think.. but in my opinion it will wont be GA until the end of the year. *unless we have a hudge revelation on the new Windows announcement this month. Also, you have to think about the flexibility you need about the VM management GPO Preferences (Active Directory) or MDM (Azure AD).5.4KViews0likes2CommentsRe: WIndows virtual desktop validation environment
I have not seen any doc about the agent history and changes. Note that WVD change alot, so the history might be somewhere I have just not found it last time I checked. The updates are automatic and the agent should stack 3 versions in case one agent version fail. It is possible to take the MSI of another VM and manually update the agent but this is something that you need to do. You can track the agent versions with a third party software inventory or via the diagnostic blade of the WVD Pool objects and push the results where you like.. like Log Analytics for exemple.1.5KViews0likes0CommentsRe: WVD client gpo
For these scenario I do instruct the users to re-subscribe to get the correct icons. If you would like to get a more hacky way to prevent these user to get a particuliar set of VM. The only thing that it comes in my mind is using a Site-To-Site VPN using the standard RDP app for the highly secured VMs and use the WVD client for remote workers. You will still have to manage groups and you might need to add some security layers to prevent remote users to jump from one pool the another. Asking users to re-subscribre is way easier in my opinion.4KViews0likes0CommentsRe: WVD and Nokia VitalQIP
so basicly if you want to add IP addresses policies via a third party software, this software must be Azure aware and must change the config in the Azure portal not at the guest level. (Note that a IP configuration change trigger a VM restart to get their new IP config).1.1KViews0likes0CommentsRe: WVD and Nokia VitalQIP
WVD need that these VM are joined in a ADDS hybrid environnment or joinded to a AzureAD Directory servies instance (Which is basicly 2DC that are managed by Microsoft with user syncs) to be in a supported scenario. The DNS mechanisms is the same as expected, you just need to provide the correct DNS servers in the VNET or per Nic in Azure ARM. DHCP (Address spaces/subnet) in VNET and IP addresses are managed with Azure ARM, you can't change an IP config at the guest level configuration unless it reflect the provided IP in Azure sARM since all addresses are virtual in Azure (same as SDN stuff).1.1KViews0likes1CommentRe: Windows 10 WVD pnplockdownfiles bloat
Yes, the GPO printer map will re-install/verify the driver files each time a user try to login to a RDS server depending of the the GPO map settings, because it need to keep the settings in the user context. With a few printer and a few users it should not be an issue. But In the past I have seen large RDS envirenoment that were trying to load more than 200 printers on a 2008 R2 server and it did endup bloating the registery and it is very hard to cleanup. In these cases I would strongly suggest you to find another printing maping solution (Sometimes you need to tell the user that their printer/printdriver were not deisgned for multisession and they need to change the printer) or a third party printing solution for your environment.6.3KViews0likes1CommentRe: Azure Files hosting fslogix profile containters and now Hot LRS Write Operations costs exploding
0,09$ CAD for 10 000 transactions sems low cost in paper but in reality it is super expensive. I don't use Azure files for profiles, but I think Philip got the point. You would probably better off paying for premium if you got a lot of users. If you want to compare with a completly different use case as a pricing perspective. A backup to a blob storage would be $0,0704CAD Write and $0,0057CAD Read. (x15 pricing cost for read operations standard blob vs azure files).5.2KViews0likes1CommentRe: Amazing and unbelievable; HDD faster than SSD on WVD
Hum.. you got a point on extremely low iops use cases. That is why some new v4 series vms size that do not have temporary storage. The problem is when you really want to cut vms costs with vms size like B and A, these vm throuput are so slow that I can't imagine how bad it would be without temporary storage.1.4KViews1like0CommentsRe: Amazing and unbelievable; HDD faster than SSD on WVD
I have figured this out years ago as MSP and all services supports almost called me crazy when I showed real numbers. Basically, Standard SSD and HDD is the same thing. The only difference is that Standard SSD guarantee latency and better SLA. Same story for premium, if you do not give money you won't get better throughput, just better latency and fancy bursting features. The reason Standard is outperforming SSD is because this cluster had probably less people on it when you did your test.1.4KViews1like1CommentRe: How to cache ALL emails in Outlook in Session Host.
SamirAbdouCloud HKEY_CURRENT_USER hive is only for your current profile, so it wont change it for everyone. Outlook profile settings are per user. So you will have a better luck with a GPO with the corresponding Office suite ADMX set.7.3KViews0likes1CommentRe: CPU and VCPU it stays difficult to overcome.
This is the Windows Virtual Desktop forum section, which mean this is related to the Azure VDI solution only. If you want a straight answer from Microsoft, you should probably try to another forum section dedicated to Hyper-V. The user/CPU ratio is a variable that change depending of the user workload and app deployment types, like session host vs VDI. For a VDI scenario I would probably bet for a 1:1 1:2 scenario. All depend of the workload. The only recommendation I can give for the ratio, is test your workload. In this configuration you have 12 cores and 24 VCPU. Hyper-V might see hyper-threads as core, but they are not. Leading to the logical number 48. If you want to do CPU overcommitting you will probably need to change the scheduler type to Classic for server 2019. See: https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/manage/manage-hyper-v-scheduler-types and https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/manage/about-hyper-v-scheduler-type-selection2.6KViews0likes0CommentsRe: Azure Monitor for WVD generates a lot of data in Log Analytic Workspace
breakplease To be honest mine cost nothing (Beside alerts costs), but I log only the critical stuff that I want. Note that, It might lead to empty charts from the Microsoft exemple. It really come down to what, how often and the data retention that will grow your analytic size. Like Tom said, I strongly suggest that you put a datacap per day of what you want to pay. After that, if you miss some data, now it is the time to thinking about stop logging stuff that you don't need. I made a query for you where you can pin point, which table is pumping so much data. (It will probably be a VM monitoring that you will have to tune down or remove some counters.) Usage | where IsBillable == true | summarize TotalVolumeGB = sum(Quantity) / 1000 by bin(TimeGenerated, 1d), DataType | render barchart1.9KViews0likes2CommentsRe: Running in Virtual Box on WVD is slow?
ksesoko It is very slow. It is not related to WVD but Hyper-V nested virtualization capabilities. With E v3+ and D v3+ vms you can do nesting but you will only get the virtualization performance benifts with Hyper-V. I know that VMware have more nesting capabilites but I don't know if VMware hosts on azure have nesting enabled. Note that VMware on Azure is not cheap and I don't know if you can (legally) run WVD on Azure VMware hosts.2.8KViews0likes2Comments
Recent Blog Articles
No content to show