Analyze Session Hosts using various parameters

Identify potential security issues in AVD environment

Make sure Session Hosts are optimized for logon

Report on Missing Microsoft Recommended Settings

Check AVD environment for Privacy and disabled all privacy related items

Report on Configuration Inconsistencies across host pools

Make sure environment is configured with best FSLogix Settings

Provide recommendations to fix the issues

Image

Why Azure Virtual Desktop Technical Assessment?

Businesses have deployed Microsoft Azure Virtual Desktop (AVD) in production. However, many AVD environments are still not utilizing full capabilities of FSLogix and Windows 10/Windows 11 or these AVD environments might be missing recommended settings. We have designed AVD Assessment Tool that can be used to perform assessment of complete AVD environment and provide an Assessment Report which includes issues and recommendations to fix the issues.

Automation

Shape Image
Shape Image

Learn More Why AVD Assessment is required

As listed below, there are several reasons why we should perform an assessment of the Azure Virtual Desktop environment.

Logon and performance must be optimised for all AVD Session Hosts. Please keep in mind that simply implementing an AVD Image in a Session Host does not imply that the Session Hosts have been optimised to run in an AVD Environment. In order to achieve maximum performance, Microsoft recommends that important settings be applied to Session Hosts. It should be noted that two important components in an AVD environment are the Windows Operating System and the FSLogix Service.

There are more than 400 Microsoft Recommended settings when you run Windows 10 or Windows 11 Operating System in an AVD Environment. Once you perform the AVD Assessment using either SmartProfiler or DynamicCloud Admin, the process is going to check all Microsoft Recommended settings for each host pool and then show the optimization status for each setting.

To ensure that the environment is private, most AVD environments require Windows Privacy settings to be configured. Essentially, all of the Windows Privacy settings must be blocked or disabled. We have several Windows Privacy items spread across various AVD Categories. One of the Privacy items checked during the AVD Assessment, for example, is “Privacy: Test Disable Allow unpaired devices to communicate with Windows apps”. In addition, “Privacy: Test Disable Continue Experiences on This Device” would be another item that is checked during assessment.

In the AVD environment, user experience is a major concern. It should be noted that not all AVD deployments consider user experience. When analysing parameters related to User Experience, we must keep a few important points in mind.

Many AVD environments are still not taking full advantage of FSLogix’s capabilities. FSLogix includes a large number of registry entries that have a direct influence on the performance of your Session Hosts. FSLogix is a critical component that, if set wrong, can cause performance concerns. Many AVD environments, for example, just use FSLogix Profile Container, but they have also enabled Office Container, which may not be required for their AVD environment. Some parameters in FSLogix have a direct influence on the performance of an AVD environment.

Microsoft Azure Virtual Desktop Environment should be protected. Nowadays, security is a major concern. When it comes to checking security in an AVD environment, we run a series of tests for Session Hosts, Host Pools, and some Windows Operating System settings. There are many tests that are performed in “AVD Security” category.

The first question is whether your configuration is consistent across host pools. Assume you have ten host pools and have deployed some settings to all of them. How do you know that the settings for all ten host pools are consistent? Some AVD environments have inconsistent settings across host pools, as we’ve seen. As a result, some host pools suffer from poor performance while others operate normally. SmartProfiler runs a test across all host pools to validate all recommended settings and determine whether or not the settings configured across host pools are consistent.

For each AVD Host Pool, there are numerous RDP properties that may be configured. For each host pool, a few essential RDP settings must be specified. Although if Microsoft configures some RDP parameters when you deploy a Host Pool, it is still advised that you utilise a tool to obtain all RDP properties from each host pool and display them in a console. Certain RDP settings, such as permitting device redirections, might lead to data theft by logged-in AVD users.

Please keep in mind that the AVD Environment necessitates antivirus exclusions since the FSLogix Service conducts multiple read/write operations to VHD/VHDX and the local Windows Operating System. If AVD Antivirus exclusions are not enabled, Antivirus software will interfere with FSLogix operations, potentially resulting in performance concerns.

Simple Requirement

SmartProfiler for AVD requires an Azure Application with read permissions to read data from Azure Tenant.

Azure Application (SPN)

SmartProfiler for AVD Assessment needs a Azure Application in order to connect to the Azure Tenant and gather the information needed for analysis.

Microsoft PowerShell Modules

PowerShell modules are already included in the product, so installing them is not necessary before running the assessment. Before beginning the assessment, the product automatically imports PowerShell modules.

Read-Only Operation

SmartProfiler is a read-only product, and no write operation is ever made to the target while it is being assessed.

Image

Quick Assessment

SmartProfiler for Microsoft AVD Assessment is simple to use and execute in four-steps.

  • Register Azure Tenant
  • Assessment Summary
  • Execute Assessment
  • Generate Report
View Details

Assessment Categories

SmartProfiler for AVD Assessment has several categories. In case you need to see a list of all tests performed for an AVD Environment, please let us know via email at Support@Microsoft-Assessment.com.

AVD Host Pools

AVD Versions

AVD Performance

AVD Security

AVD Antivirus

Sessions Time-Out

Windows & Office Updates

User Experience

Logon Optimization

Device Redirection

Windows Cortana

Windows Telemetry and Activity Feed

Office Apps

FSLogix Redirection

FSLogix Logging

SMB Optimization

Visual-Effects Performance

Windows System Optimization

Windows Error Reporting and Feedback

Web Search and Other Tweaks

Windows Apps Suggestions-Installations

RunTime Optimization

Windows-Notifications Tweaks

Windows XBOX Tweaks

Windows BITS Optimization

Windows Explorer Optimization

Windows Edge and IE Optimization

Windows Auto-Troubleshooting Optimization

Windows Network Tweaks

AVD Profiles

Frequently Asked Questions

Image

Why Choose SmartProfiler for Microsoft AVD?

SmartProfiler is the first assessment tool designed to check various performance settings in an AVD Environment.

  • Fully Automated
  • Cover all aspects of Microsoft AVD
  • Check incosistent configuration across Host Pools
  • Checks Missing Microsoft Recommended Settings
  • Improve Overall VDI Performance
Download Now

What Client’s Say About Us

Latest Articles

blog image

Using Active Directory Smart Queries

AD Smart Queries ship as part of the Active Directory Assessment License. The AD Smart

Read More
blog image

Performing Active Directory Security Assessment

Before you can start performing Active Directory security assessment you are required to perform an

Read More
blog image

Improve Performance of Azure Virtual Desktop

Microsoft Azure Virtual Desktop has been deployed in production by businesses. However, many AVD environments

Read More
Translate »

Table of Contents

Index