Hello John Jankowski,
Thank you for reaching out to the Microsoft Q&A platform.
The size of the host pool for 17 users in AVD will depend on the type of application that is being used, the user's hardware, and the expected usage of the application.
- User Profiles: Consider the type of user profiles and their requirements, including applications, data storage, and other personalized settings. This will help determine the type of virtual machine (VM) to use.
- Application Requirements: Identify the applications that will be used by the users and their resource requirements such as CPU, memory, and disk space.
- Usage Patterns: Understand the usage patterns of the users, including the frequency of usage and the peak usage hours.
Based on these factors, you can determine the VM size and quantity needed for the host pool.
For example, you could consider using smaller VM sizes, such as B-series VMs, for light usage users and larger VM sizes, such as D-series VMs, for heavier usage users.
As a starting point, you could create a host pool with two VMs, each with eight vCPUs and 16GB of RAM. This would provide enough resources for 16 users, with one extra VM for redundancy and scalability. You could also consider using an autoscaling policy to add or remove VMs based on the usage patterns of the users.
It's recommended to monitor the usage patterns of the users and adjust the host pool size accordingly to ensure optimal performance and resource utilization. If the application requires more resources, such as CPU or more RAM, then the number of hosts and the amount of RAM and CPU cores should be adjusted accordingly.
Please don’t forget to Accept Answer and hit Yes for "was this answer helpful" wherever the information provided helps you, this can be beneficial to other community members.