Autoscale Overview

Overview of minimum system requirements and prerequisites to use the Autoscale feature.

Autoscale is a feature that helps you achieve a balance between resource capacity and actual needs so that you can reduce Azure runtime costs. By creating auto-scaling policies, you will have the ability to start and stop additional session hosts in your infrastructure based on user demand, using resources only when it is needed.

Note: For RDS deployments, the RDS Agent will need to be installed for the feature to work. This does not apply for AVD deployments.

 

Getting Started

To start using the Autoscale feature, complete the following steps:

  1. Access the Autoscale page.
  2. Install the RDS agent.
  3. Create an Autoscale Policy.

    Minimum System Requirements 

    Here are the minimum system requirements for the Autoscale feature: 

    1. Windows Server OS version: 2016 (x64) OR 2019 (x64) 
    2. No internet inbound rules are required 
    3. Outbound internet access from agent to TCP port 443 
    4. Internal TCP port 5986 from agent machine to RDS broker 
    5. Windows WinRM application enabled on RDS broker (enabled by default) 
    6. Active Directory Account with the following access: 
      1. Part of the Domain Admin group OR RSD delegated access 
      2. Default [Computer Configuration\Windows Settings\Security Settings\Local Policies\User Rights Assignment] settings on Domain controller, if not AD account needs "Log on as batch Job" 
    7. .Net Framework Runtime 4.72 on agent machine (https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net472-offline-installer) - Default installed on recent MCITv2 deployments 
    8. Azure Active directory user (no roles required) 
    9. Azure Subscription (IAM) Owner 
    10. The agent needs to be installed on a domain joined computer - usually a domain controller or RDS broker

    Prerequisites

    For RDS Deployments, the customer must add MCIT as a user and enable access to the MCIT portal. 

    1. Create a user with Administrator Role on the Local Active Directory 
      1. The user should have full access to the RDS Deployment, for example Get Collections, Set DrainMode 
        1. Create “MCIT-Agent" user 
    2. Create an Azure Active Directory user with READ Access to the subscription. 
      1. This should evolve to contributor once the Autoscale is switched from read-only mode. 
        1. Create “MCIT-Provider" user 
    3. Authentication with Azure AD through third party tools must be enabled to access the MCIT portal.