다음을 통해 공유


Azure Virtual Desktop에 대한 자동 크기 조정 계획 만들기 및 할당

중요

세션 호스트 구성이 있는 풀링된 호스트 풀에 대한 동적 자동 크기 조정은 현재 미리 보기로 제공됩니다. 베타, 미리 보기 또는 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 법적 용어는 Microsoft Azure Preview에 대한 추가 사용 약관 을 참조하세요.

자동 크기 조정을 사용하면 일정에 따라 호스트 풀의 세션 호스트 가상 머신을 확장 또는 축소하여 배포 비용을 최적화할 수 있습니다.

자동 크기 조정을 사용하는 경우 전원 관리 또는 동적의 두 가지 크기 조정 방법 중에서 선택할 수 있습니다. 자동 크기 조정에 대한 자세한 내용은 Azure Virtual Desktop의 자동 크기 조정 크기 조정 계획 및 예제 시나리오를 참조하세요.

참고

최상의 결과를 얻으려면 Azure Virtual Desktop Azure Resource Manager 템플릿 또는 Microsoft의 자사 도구를 사용하여 배포한 세션 호스트에서 자동 크기 조정을 사용하는 것이 좋습니다.

필수 구성 요소

전원 관리 크기 조정 계획을 사용하려면 다음 지침을 따라야 합니다.

  • 크기 조정 계획 구성 데이터는 호스트 풀 구성과 동일한 Azure 지역에 저장되어야 합니다. 세션 호스트는 지원되는 모든 지역에 있을 수 있습니다.

  • 풀링된 호스트 풀에 자동 크기 조정을 사용하는 경우 해당 호스트 풀에 대해 구성된 MaxSessionLimit 매개 변수가 있어야 합니다. 기본값을 사용하지 마세요. Azure Portal 호스트 풀 설정에서 이 값을 구성하거나 New-AzWvdHostPool 또는 Update-AzWvdHostPool PowerShell cmdlet을 실행할 수 있습니다.

  • 세션 호스트의 전원 상태를 관리하려면 Azure Virtual Desktop 액세스 권한을 부여해야 합니다. 해당 구독에서 Azure Virtual Desktop 서비스 주체에 대한 RBAC(역할 기반 액세스 제어) 역할을 할당하려면 구독에 대한 권한이 있어야 Microsoft.Authorization/roleAssignments/write 합니다. 이 권한은 사용자 액세스 관리자소유자 기본 제공 역할의 일부입니다.

  • 최대 절전 모드로 개인 데스크톱 자동 크기 조정을 사용하려면 세션 호스트에서 최대 절전 모드 기능을 사용하도록 설정해야 합니다. FSLogix 및 앱 연결은 현재 최대 절전 모드를 지원하지 않습니다. 개인 호스트 풀에 FSLogix 또는 App Attach를 사용하는 경우 최대 절전 모드를 사용하도록 설정하지 마세요. 최대 절전 모드 작동 방식, 제한 사항 및 필수 구성 요소를 포함하여 최대 절전 모드 사용에 대한 자세한 내용은 Azure 가상 머신에 대한 최대 절전 모드를 참조하세요.

  • PowerShell을 사용하여 크기 조정 계획을 만들고 할당하는 경우 모듈 Az.DesktopVirtualization 버전 4.2.0 이상이 필요합니다.

  • 시간 제한 정책을 구성하는 경우 다음이 필요합니다.

    • Intune 경우: 정책 및 프로필 관리자 기본 제공 RBAC 역할이 할당된 Microsoft Entra ID 계정 및 구성하려는 디바이스가 포함된 그룹입니다.
    • 그룹 정책 경우: 그룹 정책 개체를 만들거나 편집할 수 있는 권한이 있는 도메인 계정과 구성하려는 디바이스가 포함된 OU(보안 그룹 또는 조직 구성 단위)입니다.

동적 크기 조정 계획(미리 보기)을 사용하려면:

  • 동적 자동 크기 조정은 세션 호스트 구성이 있는 풀링된 호스트 풀에만 사용할 수 있습니다. 세션 호스트 구성 없이 표준 호스트 풀에 자동 크기 조정 계획을 적용하려면 이미 일반 공급되는 전원 관리 크기 조정 방법을 사용해야 합니다.

  • 동일한 호스트 풀에서 다른 크기 조정 스크립트와 함께 동적 크기 조정을 사용할 수 없습니다. 하나 또는 다른 하나를 사용해야 합니다.

  • 크기 조정 계획 구성 데이터는 호스트 풀 구성과 동일한 지역에 저장되어야 합니다. 모든 Azure 지역에 세션 호스트를 배포할 수 있습니다.

  • 풀링된 호스트 풀에 자동 크기 조정을 사용하는 경우 해당 호스트 풀의 부하 분산을 위한 사용자 지정 최대 세션 제한을 설정해야 합니다. 기본값을 사용하지 마세요. 자세한 내용은 호스트 풀 부하 분산 구성을 참조하세요.

  • 세션 호스트의 전원 상태를 관리하려면 Azure Virtual Desktop 액세스 권한을 부여해야 합니다. 해당 구독에서 Azure Virtual Desktop 서비스 주체에 대한 RBAC(역할 기반 액세스 제어) 역할을 할당하려면 구독에 대한 권한이 있어야 Microsoft.Authorization/roleAssignments/write 합니다. 이 권한은 사용자 액세스 관리자소유자 기본 제공 역할의 일부입니다.

  • 동적 자동 크기 조정은 현재 세션 호스트를 만들 때 Azure Virtual Desktop 에이전트를 배포하기 위해 엔드포인트 wvdhpustgr0prod.blob.core.windows.net 에 대한 액세스 권한이 필요합니다. Azure Virtual Desktop에 필요한 엔드포인트로 마이그레이션될 때까지 액세스할 wvdhpustgr0prod.blob.core.windows.net 수 없는 세션 호스트는 오류CustomerVmNoAccessToDeploymentPackageException와 함께 실패합니다.

  • PowerShell을 사용하여 크기 조정 계획을 만들고 할당하는 경우 모듈 Az.DesktopVirtualization 버전 5.4.2-preview 이상 미리 보기 버전이 필요합니다.

Azure Virtual Desktop 서비스 주체에 권한 할당

첫 번째 크기 조정 계획을 만들기 전에 Azure 구독을 할당 가능한 scope 사용하여 Azure Virtual Desktop 서비스 주체에 Desktop Virtualization Power On Off 기여자 RBAC 역할을 할당해야 합니다. 리소스 그룹, 호스트 풀 또는 가상 머신과 같이 구독보다 낮은 수준에서 이 역할을 할당하면 자동 크기 조정이 제대로 작동하지 않습니다.

각 Azure 구독을 자동 크기 조정과 함께 사용하려는 호스트 풀 및 세션 호스트가 포함된 할당 가능한 scope 추가해야 합니다. 이 역할 및 할당을 통해 Azure Virtual Desktop은 해당 구독에 있는 모든 세션 호스트의 전원 상태를 관리할 수 있습니다. 또한 활성 사용자 세션이 없는 경우 서비스에서 호스트 풀과 세션 호스트 모두에서 작업을 적용할 수 있습니다.

Azure Virtual Desktop 서비스 주체에 역할을 할당하는 방법을 알아보려면 Azure Virtual Desktop 서비스 주체에 Azure RBAC 역할 또는 Microsoft Entra 역할 할당을 참조하세요.

Azure Virtual Desktop 서비스 주체에 권한 할당

첫 번째 크기 조정 계획을 만들기 전에 Azure 구독을 할당 가능한 scope 사용하여 Desktop Virtualization Power On Off 기여자데스크톱 가상화 Virtual Machine 기여자 RBAC 역할을 Azure Virtual Desktop 서비스 주체에 할당해야 합니다. 리소스 그룹, 호스트 풀 또는 가상 머신과 같이 구독보다 낮은 수준에서 이 역할을 할당하면 자동 크기 조정이 제대로 작동하지 않습니다.

각 Azure 구독을 자동 크기 조정과 함께 사용하려는 호스트 풀 및 세션 호스트가 포함된 할당 가능한 scope 추가해야 합니다. 이러한 역할 및 할당을 통해 Azure Virtual Desktop은 해당 구독에서 세션 호스트를 만들고, 삭제하고, 업데이트하고, 시작하고, 중지할 수 있습니다. 또한 활성 사용자 세션이 없는 경우 서비스가 호스트 풀과 세션 호스트 모두에서 작업을 적용할 수 있도록 합니다.

이러한 역할을 Azure Virtual Desktop 서비스 주체에 할당하는 방법을 알아보려면 Azure Virtual Desktop 서비스 주체에 Azure RBAC 역할 또는 Microsoft Entra 역할 할당을 참조하세요.

크기 조정 계획 만들기

이제 구독의 서비스 주체 에 Desktop Virtualization Power On Off 기여자 역할을 할당했으므로 크기 조정 계획을 만들 수 있습니다. Azure Portal 또는 Azure PowerShell 사용하여 크기 조정 계획을 만들 수 있습니다.

Azure Portal 사용하여 전원 관리 크기 조정 계획을 만들려면 다음을 수행합니다.

  1. Azure 포털에 로그인합니다.

  2. 검색 창에서 Azure Virtual Desktop 을 입력하고 일치하는 서비스 항목을 선택합니다.

  3. 크기 조정 계획을 선택한 다음, 만들기를 선택합니다.

  4. 기본 사항 탭에서 다음 정보를 완료합니다.

    매개 변수 값/설명
    구독 드롭다운 목록에서 호스트 풀을 만들려는 구독을 선택합니다.
    리소스 그룹 기존 리소스 그룹을 선택하거나 새로 만들기 를 선택하고 이름을 입력합니다.
    크기 조정 계획 이름 크기 조정 계획의 이름을 입력합니다. 필요에 따라 사용자에게 표시되는 "친숙한" 이름과 계획에 대한 설명을 추가할 수도 있습니다.
    위치 크기 조정 계획을 만들 Azure 지역을 선택합니다.
    표준 시간대 계획에 사용할 표준 시간대를 선택합니다.
    호스트 풀 유형. 크기 조정 계획을 적용할 호스트 풀 유형을 선택합니다.
    제외 태그 크기 조정 작업에 포함하지 않으려는 세션 호스트의 태그 이름을 입력합니다. 예를 들어 제외 태그 를 사용하여 유지 관리 중에 자동 크기 조정이 드레이닝 모드를 재정의하지 않도록 드레이닝 모드로 설정된 세션 호스트에 태그 excludeFromScaling를 지정할 수 있습니다. 호스트 풀의 세션 호스트에 이 태그를 추가하는 경우 자동 크기 조정은 해당 특정 세션 호스트의 드레이닝 모드를 시작, 중지 또는 변경하지 않습니다.
    크기 조정 방법 호스트 풀 유형에 대해 풀을 선택한 경우 이 옵션이 나타납니다. 전원 관리 자동 크기 조정을 선택합니다.

    참고

    • 태그가 지정된 세션 호스트는 여전히 호스트의 최소 백분율 계산의 일부로 간주됩니다.
    • 사용자 계정 이름 또는 기타 개인 데이터와 같은 제외 태그에 중요한 정보를 포함하지 않도록 합니다.
  5. 다음을 선택하면 일정 탭으로 이동합니다. 일정을 사용하면 하루 종일 자동 크기 조정이 세션 호스트를 켜고 끄는 시기를 정의할 수 있습니다. 일정 매개 변수는 크기 조정 계획에 대해 선택한 호스트 풀 유형 에 따라 다릅니다.

    풀된 호스트 풀

    일정의 각 단계에서 자동 크기 조정은 사용된 호스트 풀 용량이 용량 임계값을 초과하지 않는 경우에만 세션 호스트를 해제합니다. 일정을 만들 때 표시되는 기본값은 평일에 제안된 값이지만 필요에 따라 변경할 수 있습니다.

    일정을 만들거나 변경하려면 다음을 수행합니다.

    1. 일정 탭에서 일정 추가 선택하고 다음 정보를 완료합니다.

      매개 변수 값/설명
      일정 이름 일정의 이름을 입력합니다.
      반복 켜기 일정이 반복되는 날짜를 선택합니다.
    2. 램프 업 탭에서 다음 필드를 작성합니다.

      매개 변수 값/설명
      시작 시간 드롭다운 메뉴에서 시간을 선택하여 최대 업무 시간에 대한 세션 호스트 준비를 시작합니다.
      로드 밸런싱 알고리즘. 폭 우선 알고리즘을 선택하는 것이 좋습니다. 폭 우선 부하 분산은 액세스 시간을 빠르게 유지하기 위해 기존 세션 호스트에 사용자를 분산합니다. 여기서 선택하는 부하 분산 기본 설정은 원래 호스트 풀 설정에 대해 선택한 기본 설정을 재정의합니다.
      호스트의 최소 백분율 이 단계에서 항상 유지하려는 세션 호스트의 백분율을 입력합니다. 입력한 백분율이 정수가 아니면 가장 가까운 정수로 반올림됩니다. 예를 들어 7개의 세션 호스트로 구성된 호스트 풀에서 램프업 시간 동안 세션 호스트의 최소 비율을 10%로 설정하면 한 세션 호스트가 램프업 시간 동안 계속 유지되며 자동 크기 조정으로 꺼지지 않습니다.
      용량 임계값 수행되는 크기 조정 작업을 트리거하는 사용 가능한 호스트 풀 용량의 백분율을 입력합니다. 예를 들어 호스트 풀의 두 세션 호스트가 최대 세션 제한인 20개 세션으로 켜져 있는 경우 사용 가능한 호스트 풀 용량은 40개 세션입니다. 용량 임계값을 75%로 설정하고 세션 호스트에 30개 이상의 세션이 있는 경우 자동 크기 조정은 세 번째 세션 호스트를 켭니다. 그런 다음 이 비율은 사용 가능한 호스트 풀 용량을 40개 세션에서 60개 세션으로 변경합니다.
    3. 최대 사용 시간 탭에서 다음 필드를 입력합니다.

      매개 변수 값/설명
      시작 시간 하루 중 사용률이 가장 높은 경우의 시작 시간을 입력합니다. 크기 조정 계획에 지정한 표준 시간대와 동일한 표준 시간대를 사용합니다. 이 시간은 램프 업 단계의 종료 시간이기도합니다.
      부하 분산 폭 우선 또는 깊이 우선 부하 분산을 선택합니다. 폭 우선 부하 분산은 호스트 풀의 사용 가능한 모든 세션 호스트에서 새 사용자 세션을 분배합니다. 깊이 우선 부하 분산은 새 세션을 세션 한도에 아직 도달하지 않고 가장 많은 연결 수를 가진 사용 가능한 세션 호스트 중 하나에 연결합니다.

      부하 분산 유형에 대한 자세한 내용은 Azure Virtual Desktop 부하 분산 방법 구성을 참조하세요.

      참고

      여기서는 용량 임계값을 변경할 수 없습니다. 대신 Ramp-up 에 입력한 설정이 이 설정으로 전달됩니다.

    4. 램프 다운의 경우 램프 업과 유사한 필드에 값을 입력하지만, 이번에는 다음을 포함하여 호스트 풀 사용량이 감소하는 경우를 위한 것입니다.

      • 시작 시간
      • 부하 분산 알고리즘
      • 최소 호스트 백분율(%)
      • 용량 임계값(%)
      • 사용자 강제 로그오프

      중요

      • 램프 다운 중에 사용자가 강제로 로그아웃하도록 자동 크기 조정을 사용하도록 설정한 경우 사용자 세션 수가 가장 적은 세션 호스트(활성 및 연결 끊김)가 종료됩니다. 자동 크기 조정은 세션 호스트를 드레이닝 모드로 전환하고, 해당 사용자 세션에 로그아웃될 것이라는 알림을 보낸 다음, 지정된 대기 시간이 끝난 후 해당 사용자를 로그아웃합니다. 자동 크기 조정이 해당 사용자 세션을 로그아웃한 후 VM의 할당을 취소합니다.

      • 램프 다운 중에 강제 로그아웃을 사용하도록 설정하지 않으면 VM에 활성 또는 연결이 끊긴 세션이 없거나 램프 다운 중에 VM에 활성 세션이 없음 을 선택해야 합니다.

      • 사용자가 램프 다운 중에 강제로 로그아웃하도록 자동 크기 조정을 사용하도록 설정하든 관계없이 용량 임계값호스트의 최소 비율 은 여전히 유지되며, 자동 크기 조정은 용량 임계값을 초과하지 않고 호스트 풀의 모든 기존 사용자 세션(활성 및 연결 끊김)을 더 적은 세션 호스트로 통합할 수 있는 경우에만 세션 호스트를 종료합니다.

      • 또한 모든 단계에 적용되는 시간 제한 정책을 구성하여 연결이 끊긴 모든 사용자를 로그아웃하여 사용된 호스트 풀 용량을 줄일 수 있습니다. 자세한 내용은 시간 제한 정책 구성을 참조하세요.

    5. 마찬가지로 사용량이 많은 시간은 사용량이 많은 시간과 동일한 방식으로 작동합니다.

      • 시작 시간은 램프 다운 기간의 끝입니다.
      • 부하 분산 알고리즘. 각 VM의 세션에 따라 세션 호스트 수를 점진적으로 줄이려면 깊이 우선 을 선택하는 것이 좋습니다.
      • 최대 사용 시간과 마찬가지로 여기서는 용량 임계값을 구성할 수 없습니다. 대신 Ramp-down 에 입력한 값이 전달됩니다.

      중요

      일정에 선택되지 않은 날짜가 있는 경우 선택한 일의 마지막 사용량이 낮은 매개 변수는 다음 램프업 단계까지 선택되지 않은 일 동안 이월됩니다. 예를 들어 월요일에서 금요일까지 일정이 하나만 있는 경우 금요일 비성수기 단계에 대한 구성은 월요일 램프업 단계까지 이월됩니다.

    개인 호스트 풀

    일정의 각 단계에서 사용자 세션 상태에 따라 세션 호스트의 할당을 취소해야 하는지 여부를 정의합니다.

    일정을 만들거나 변경하려면 다음을 수행합니다.

    1. 일정 탭에서 일정 추가 선택하고 다음 정보를 완료합니다.

      매개 변수 값/설명
      일정 이름 일정의 이름을 입력합니다.
      반복 켜기 일정이 반복되는 날짜를 선택합니다.
    2. 램프 업 탭에서 다음 필드를 작성합니다.

      매개 변수 값/설명
      시작 시간 드롭다운 메뉴에서 램프업 단계를 시작할 시간을 선택합니다.
      연결 시 VM 시작 램프업 중에 연결 시 VM 시작을 사용하도록 설정할지 여부를 선택합니다.

      램프업 단계에서 세션 호스트를 시작하지 않도록 선택하는 경우 연결 시 VM 시작을 사용하도록 설정하는 것이 좋습니다.
      시작할 VM 다음 옵션 중 하나를 선택합니다.

      - 시작 시간에 사용자가 할당된 개인 데스크톱만 시작하려는 경우에만 할당된 VM입니다.

      - 호스트 풀의 모든 개인 데스크톱(사용자 할당에 관계없이)을 시작하려는 경우 할당된 VM 및 할당되지 않은 VM

      - 풀의 개인 데스크톱을 시작하지 않으려면 시작 시간에 VM을 켜지 마세요.
      설정 연결 끊기 ( 분)에 대한 연결이 끊긴 경우 특정 작업을 수행하기 전에 사용자 세션의 연결을 끊어야 하는 시간(분)을 지정합니다. 이 숫자는 0에서 360 사이일 수 있습니다.

      수행의 경우 지정된 시간 동안 사용자 세션의 연결이 끊어진 후 서비스에서 수행해야 하는 작업을 지정합니다. 옵션은 VM의 할당을 취소(종료)하거나, 개인 데스크톱을 최대 절전 모드로 전환하거나, 아무 작업도 수행하지 않는 것입니다.
      로그아웃 설정 로그 오프한 시간(분)의 경우 특정 작업을 수행하기 전에 사용자 세션을 로그오프해야 하는 시간(분)을 지정합니다. 이 숫자는 0에서 360 사이일 수 있습니다.

      수행의 경우 지정된 시간 동안 사용자 세션이 로그오프된 후 서비스에서 수행해야 하는 작업을 지정합니다. 옵션은 VM의 할당을 취소(종료)하거나, 개인 데스크톱을 최대 절전 모드로 전환하거나, 아무 작업도 수행하지 않는 것입니다.
    3. 사용량이 많은 시간, 램프 다운사용량이 많은 시간 탭에서 다음 필드를 작성합니다.

      매개 변수 값/설명
      시작 시간 각 단계에 대한 시작 시간을 입력합니다. 이 시간은 이전 단계의 종료 시간이기도 하다.
      연결 시 VM 시작 해당 단계에서 연결 시 VM 시작을 사용하도록 설정할지 여부를 선택합니다.
      설정 연결 끊기 ( 분)에 대한 연결이 끊긴 경우 특정 작업을 수행하기 전에 사용자 세션의 연결을 끊어야 하는 시간(분)을 지정합니다. 이 숫자는 0에서 360 사이일 수 있습니다.

      수행의 경우 지정된 시간 동안 사용자 세션의 연결이 끊어진 후 서비스에서 수행해야 하는 작업을 지정합니다. 옵션은 VM의 할당을 취소(종료)하거나, 개인 데스크톱을 최대 절전 모드로 전환하거나, 아무 작업도 수행하지 않는 것입니다.
      로그아웃 설정 로그 오프한 시간(분)의 경우 특정 작업을 수행하기 전에 사용자 세션을 로그오프해야 하는 시간(분)을 지정합니다. 이 숫자는 0에서 360 사이일 수 있습니다.

      수행의 경우 지정된 시간 동안 사용자 세션이 로그오프된 후 서비스에서 수행해야 하는 작업을 지정합니다. 옵션은 VM의 할당을 취소(종료)하거나, 개인 데스크톱을 최대 절전 모드로 전환하거나, 아무 작업도 수행하지 않는 것입니다.

      중요

      일정에 선택되지 않은 날짜가 있는 경우 선택한 일의 마지막 사용량이 낮은 매개 변수는 다음 램프업 단계까지 선택되지 않은 일 동안 이월됩니다. 예를 들어 월요일에서 금요일까지 일정이 하나만 있는 경우 금요일 비성수기 단계에 대한 구성은 월요일 램프업 단계까지 이월됩니다.


  6. 다음을 선택하여 호스트 풀 할당 탭으로 이동합니다. 포함하려는 각 호스트 풀 옆에 있는 검사 상자를 선택합니다. 자동 크기 조정을 사용하도록 설정하지 않으려면 모든 검사 상자의 선택을 취소합니다. 나중에 언제든지 이 설정으로 돌아가서 변경할 수 있습니다. 계획에 지정된 호스트 풀 유형과 일치하는 호스트 풀에만 크기 조정 계획을 할당할 수 있습니다.

    참고

    • 호스트 풀에 이미 할당된 크기 조정 계획을 만들거나 업데이트하면 변경 내용이 즉시 적용됩니다.
  7. 그런 다음 태그를 입력해야 합니다. 태그는 통합 청구를 위해 리소스를 분류하는 이름 및 값 쌍입니다. 여러 리소스 및 리소스 그룹에 동일한 태그를 적용할 수 있습니다. 리소스 태그 지정에 대한 자세한 내용은 태그를 사용하여 Azure 리소스 구성을 참조하세요.

    참고

    태그를 만든 후 다른 탭에서 리소스 설정을 변경하면 태그가 자동으로 업데이트됩니다.

  8. 완료되면 검토 + 만들기 탭으로 이동하여 만들기 를 선택하여 선택한 호스트 풀에 크기 조정 계획을 만들고 할당합니다.

이제 데스크톱 가상화 Power On Off 기여자데스크톱 가상화 Virtual Machine 기여자 역할을 구독의 서비스 주체에 할당했으므로 동적 크기 조정 계획을 만들 수 있습니다. Azure Portal 또는 Azure PowerShell 사용하여 크기 조정 계획을 만들 수 있습니다.

Azure Portal 사용하여 동적 크기 조정 계획을 만들려면 다음을 수행합니다.

  1. Azure 포털에 로그인합니다.

  2. 검색 창에서 Azure Virtual Desktop 을 입력하고 일치하는 서비스 항목을 선택합니다.

  3. 크기 조정 계획을 선택한 다음, 만들기를 선택합니다.

  4. 기본 사항 탭에서 다음 정보를 완료합니다.

    매개 변수 값/설명
    구독 드롭다운 목록에서 호스트 풀을 만들려는 구독을 선택합니다.
    리소스 그룹 기존 리소스 그룹을 선택하거나 새로 만들기 를 선택하고 이름을 입력합니다.
    크기 조정 계획 이름 크기 조정 계획의 이름을 입력합니다. 필요에 따라 사용자에게 표시되는 친숙한 이름과 계획에 대한 설명을 추가할 수도 있습니다.
    위치 크기 조정 계획을 만들 Azure 지역을 선택합니다.
    표준 시간대 계획에 사용할 표준 시간대를 선택합니다.
    호스트 풀 유형. 풀을 선택합니다.
    제외 태그 크기 조정 작업에 포함하지 않으려는 세션 호스트의 태그 이름을 입력합니다. 예를 들어 제외 태그 를 사용하여 유지 관리 중에 자동 크기 조정이 드레이닝 모드를 재정의하지 않도록 드레이닝 모드로 설정된 세션 호스트에 태그 excludeFromScaling를 지정할 수 있습니다. 호스트 풀의 세션 호스트에 이 태그를 추가하는 경우 자동 크기 조정은 해당 특정 세션 호스트의 드레이닝 모드를 시작, 중지 또는 변경하지 않습니다.
    크기 조정 방법 동적 자동 크기 조정을 선택합니다.

    참고

    • 태그가 지정된 세션 호스트는 여전히 호스트의 최소 백분율 계산의 일부로 간주됩니다.
    • 사용자 계정 이름 또는 기타 개인 데이터와 같은 제외 태그에 중요한 정보를 포함하지 않도록 합니다.

    이 탭을 완료한 후 다음: 일정을 선택합니다.

  5. 일정 탭에서 일정 추가를 선택하고 다음 정보를 완료합니다.

    1. 일반 탭에서 다음 필드를 입력합니다.

      매개 변수 값/설명
      일정 이름 일정의 이름을 입력합니다.
      반복 켜기 일정이 반복되는 날짜를 선택합니다.
      활성 호스트의 최소 백분율(%) 항상 사용 가능한 최소 호스트 풀 크기에 따라 실행 중인 세션 호스트의 최소 수 백분율을 입력합니다. 예를 들어 활성 호스트의 최소 비율(%)이 10으로 지정되고 최소 호스트 풀 크기가 10으로 지정된 경우 자동 크기 조정을 통해 한 세션 호스트를 항상 사용자 연결을 사용할 수 있습니다.
      최소 호스트 풀 크기 항상 호스트 풀에 속할 세션 호스트 수를 입력합니다. 이러한 세션 호스트는 실행 중 상태이거나 중지된 상태일 수 있습니다.
      최대 호스트 풀 크기 사용할 수 있는 실행 중인 세션 호스트의 최대 수를 입력합니다.

      다음을 선택합니다.

    2. 램프 업 탭에서 다음 필드를 작성합니다.

      매개 변수 값/설명
      시작 시간 드롭다운 메뉴에서 시간을 선택하여 최대 업무 시간에 대한 세션 호스트 준비를 시작합니다.
      로드 밸런싱 알고리즘. 폭 우선 알고리즘을 선택하는 것이 좋습니다. 폭 우선 부하 분산은 액세스 시간을 빠르게 유지하기 위해 기존 세션 호스트에 사용자를 분산합니다. 여기서 선택하는 부하 분산 기본 설정은 원래 호스트 풀 설정에 대해 선택한 기본 설정을 재정의합니다.
      용량 임계값 수행되는 크기 조정 작업을 트리거하는 사용 가능한 호스트 풀 용량의 백분율을 입력합니다. 예를 들어 용량 임계값이 60%로 지정되고 총 호스트 풀 용량이 100개 세션인 경우 호스트 풀이 60개 세션의 부하를 초과하면 자동 크기 조정이 더 많은 세션 호스트를 켭니다.

      일반 탭에서 작성한 가상 머신 제한 매개 변수를 수정할 수 있습니다. 최대 단계로 이월되는 램프업 단계에서 활성 호스트의 최소 비율(%)최소 호스트 풀 크기를 늘리는 것이 좋습니다.

      다음을 선택합니다.

    3. 최대 사용 시간 탭에서 다음 필드를 입력합니다.

      매개 변수 값/설명
      시작 시간 하루 중 사용률이 가장 높은 경우의 시작 시간을 입력합니다. 크기 조정 계획에 지정한 표준 시간대와 동일한 표준 시간대를 사용합니다. 이 시간은 램프 업 단계의 종료 시간이기도합니다.
      로드 밸런싱 알고리즘. 폭 우선 또는 깊이 우선 부하 분산을 선택합니다. 폭 우선 부하 분산은 호스트 풀의 사용 가능한 모든 세션 호스트에서 새 사용자 세션을 분배합니다. 깊이 우선 부하 분산은 새 세션을 세션 한도에 아직 도달하지 않고 가장 많은 연결 수를 가진 사용 가능한 세션 호스트 중 하나에 연결합니다.

      부하 분산 유형에 대한 자세한 내용은 Azure Virtual Desktop 부하 분산 방법 구성을 참조하세요.

      참고

      여기서는 용량 임계값을 변경할 수 없습니다. 대신 Ramp-up 에 입력한 설정이 이 설정으로 전달됩니다.

    4. 램프다운 탭에서 램프업과 비슷한 필드에 값을 입력하지만, 이번에는 다음을 포함하여 호스트 풀 사용량이 감소하는 경우를 나타냅니다.

      • 시작 시간
      • 부하 분산 알고리즘
      • 용량 임계값(%)
      • 로그오프 사용자 강제 적용
      • 활성 호스트의 최소 백분율(%)
      • 최소 호스트 풀 크기
      • 최대 호스트 풀 크기

      중요

      • 램프 다운 중에 사용자가 강제로 로그아웃하도록 자동 크기 조정을 사용하도록 설정한 경우 사용자 세션 수가 가장 적은 세션 호스트(활성 및 연결 끊김)가 종료됩니다. 자동 크기 조정은 세션 호스트를 드레이닝 모드로 전환하고, 해당 사용자 세션에 로그아웃될 것이라는 알림을 보낸 다음, 지정된 대기 시간이 끝난 후 해당 사용자를 로그아웃합니다. 자동 크기 조정이 해당 사용자 세션을 로그아웃한 후 VM의 할당을 취소하거나 삭제합니다.

      • 램프 다운 중에 강제 로그아웃을 사용하도록 설정하지 않으면 VM에 활성 또는 연결이 끊긴 세션이 없거나 램프 다운 중에 VM에 활성 세션이 없음 을 선택해야 합니다.

      • 사용자가 램프 다운 중에 강제로 로그아웃하도록 자동 크기 조정을 사용하도록 설정하든 관계없이 용량 임계값호스트의 최소 비율 은 여전히 유지되며, 호스트 풀의 모든 기존 사용자 세션(활성 및 연결 끊김)을 용량 임계값을 초과하지 않고 더 적은 세션 호스트로 통합할 수 있는 경우에만 자동 크기 조정이 종료되거나 세션 호스트를 삭제합니다.

    5. 마찬가지로 사용량이 많은 시간은 사용량이 많은 시간과 동일한 방식으로 작동합니다.

      • 시작 시간은 램프 다운 기간의 끝입니다.
      • 부하 분산 알고리즘. 각 VM의 세션에 따라 세션 호스트 수를 점진적으로 줄이려면 깊이 우선 을 선택하는 것이 좋습니다.
      • 최대 사용 시간과 마찬가지로 여기서는 용량 임계값을 구성할 수 없습니다. 대신 Ramp-down 에 입력한 값이 전달됩니다.

      중요

      일정에 선택되지 않은 날짜가 있는 경우 선택한 일의 마지막 사용량이 낮은 매개 변수는 다음 램프업 단계까지 선택되지 않은 일 동안 이월됩니다. 예를 들어 월요일에서 금요일까지 일정이 하나만 있는 경우 금요일 비성수기 단계에 대한 구성은 월요일 램프업 단계까지 이월됩니다.

  6. 다음을 선택하여 호스트 풀 할당 탭으로 이동합니다. 포함하려는 각 호스트 풀 옆에 있는 검사 상자를 선택합니다. 자동 크기 조정을 사용하도록 설정하지 않으려면 모든 검사 상자의 선택을 취소합니다. 나중에 언제든지 이 설정으로 돌아가서 변경할 수 있습니다. 세션 호스트 구성을 사용하여 풀링된 호스트 풀에만 동적 크기 조정 계획을 할당할 수 있습니다.

    참고

    • 호스트 풀에 이미 할당된 크기 조정 계획을 만들거나 업데이트하면 변경 내용이 즉시 적용됩니다.
  7. 그런 다음 태그를 입력해야 합니다. 태그는 통합 청구를 위해 리소스를 분류하는 이름 및 값 쌍입니다. 여러 리소스 및 리소스 그룹에 동일한 태그를 적용할 수 있습니다. 리소스 태그 지정에 대한 자세한 내용은 태그를 사용하여 Azure 리소스 구성을 참조하세요.

    참고

    태그를 만든 후 다른 탭에서 리소스 설정을 변경하면 태그가 자동으로 업데이트됩니다.

  8. 완료되면 검토 + 만들기 탭으로 이동하여 만들기 를 선택하여 선택한 호스트 풀에 크기 조정 계획을 만들고 할당합니다.

시간 제한 정책 구성

설정된 시간에 도달하면 연결이 끊긴 모든 사용자를 로그아웃하는 시간 제한 정책을 구성하여 Microsoft Intune 또는 그룹 정책 사용하여 사용된 호스트 풀 용량을 줄일 수 있습니다. 시나리오에 대한 관련 탭을 선택합니다.

Intune 사용하여 시간 제한 정책을 구성하려면 다음을 수행합니다.

  1. Microsoft Intune 관리 센터에 로그인합니다.

  2. 세션 시간 제한 프로필 유형을 사용하여 Windows 10 이상 디바이스에 대한 구성 프로필을 만들거나 편집합니다.

  3. 설정 선택기에서 관리 템플릿>Windows 구성 요소>원격 데스크톱 서비스>원격 데스크톱 세션 호스트>세션 시간 제한으로 이동합니다.

  4. 연결이 끊긴 세션의 시간 제한 설정 확인란을 선택한 다음 설정 선택기를 닫습니다.

  5. 관리 템플릿 범주를 확장한 다음 연결이 끊긴 세션의 시간 제한 설정을 사용으로 전환 다음 드롭다운 목록에서 시간 값을 선택합니다.

  6. 다음을 선택합니다.

  7. 선택 사항: 범위 태그 탭에서 scope 태그를 선택하여 프로필을 필터링합니다. 범위 태그에 대한 자세한 내용은 역할 기반 액세스 컨트롤(RBAC) 및 배포된 IT의 범위 태그 사용을 참조하세요.

  8. 할당 탭에서 구성하려는 원격 세션을 제공하는 컴퓨터가 포함된 그룹을 선택한 다음, 다음을 선택합니다.

  9. 검토 + 만들기 탭에서 설정을 검토한 다음 만들기를 선택합니다.

  10. 정책이 원격 세션을 제공하는 컴퓨터에 적용되면 설정이 적용되도록 다시 시작합니다.

기존 크기 조정 계획 편집

기존 크기 조정 계획을 만든 후 편집할 수 있습니다. 크기 조정 계획의 식별 이름, 설명, 표준 시간대 및 제외 태그를 변경할 수 있습니다. 호스트 풀 할당 및 일정을 변경할 수도 있습니다. 이 섹션에서는 Azure Portal 또는 Azure PowerShell 사용하여 크기 조정 계획을 편집하는 방법을 보여줍니다.

시나리오에 대한 관련 탭을 선택합니다.

Azure Portal 사용하여 기존 크기 조정 계획을 편집하려면 다음을 수행합니다.

  1. Azure 포털에 로그인합니다.

  2. 검색 창에서 Azure Virtual Desktop 을 입력하고 일치하는 서비스 항목을 선택합니다.

  3. 크기 조정 계획을 선택한 다음 편집할 크기 조정 계획의 이름을 선택합니다. 크기 조정 계획의 개요 블레이드가 열립니다.

  4. 크기 조정 계획 호스트 풀 할당을 변경하려면 관리 제목 아래에서 호스트 풀 할당을 선택한 다음 , + 할당을 선택합니다. 크기 조정 계획을 할당할 호스트 풀을 선택하고 할당을 선택합니다. 호스트 풀은 크기 조정 계획과 동일한 Azure 지역에 있어야 하며 크기 조정 계획의 호스트 풀 유형은 할당하려는 호스트 풀 유형과 일치해야 합니다.

    배포 중에 크기 조정 계획을 사용하도록 설정한 경우 다음 스크린샷과 같이 자동 크기 조정 사용 확인란을 선택 취소하여 크기 조정 계획 메뉴에서 선택한 호스트 풀에 대한 계획을 사용하지 않도록 설정하는 옵션도 있습니다.

    크기 조정 계획 창의 스크린샷.

  5. 일정을 편집하려면 관리 제목 아래에서 일정을 선택합니다.

  6. 계획의 이름, 설명, 표준 시간대 또는 제외 태그를 편집하려면 속성 탭으로 이동합니다.

시나리오에 대한 관련 탭을 선택합니다.

Azure Portal 사용하여 기존 크기 조정 계획을 편집하려면 다음을 수행합니다.

  1. Azure 포털에 로그인합니다.

  2. 검색 창에서 Azure Virtual Desktop 을 입력하고 일치하는 서비스 항목을 선택합니다.

  3. 크기 조정 계획을 선택한 다음 편집할 크기 조정 계획의 이름을 선택합니다. 크기 조정 계획의 개요 블레이드가 열립니다.

  4. 크기 조정 계획 호스트 풀 할당을 변경하려면 관리 제목 아래에서 호스트 풀 할당을 선택한 다음 , + 할당을 선택합니다. 크기 조정 계획을 할당할 호스트 풀을 선택하고 할당을 선택합니다. 호스트 풀은 크기 조정 계획과 동일한 Azure 지역에 있어야 하며 크기 조정 계획의 호스트 풀 유형은 할당하려는 호스트 풀 유형과 일치해야 합니다.

    배포 중에 크기 조정 계획을 사용하도록 설정한 경우 다음 스크린샷과 같이 자동 크기 조정 사용 확인란을 선택 취소하여 크기 조정 계획 메뉴에서 선택한 호스트 풀에 대한 계획을 사용하지 않도록 설정할 수도 있습니다.

    크기 조정 계획 창의 스크린샷.

  5. 일정을 편집하려면 관리 제목 아래에서 일정을 선택합니다.

  6. 계획의 이름, 설명, 표준 시간대 또는 제외 태그를 편집하려면 속성 탭으로 이동합니다.

다음 단계

이제 크기 조정 계획을 만들었으므로 수행할 수 있는 몇 가지 작업은 다음과 같습니다.

이 문서에서 사용되는 용어에 대해 자세히 알아보려면 자동 크기 조정 용어집을 검사. 자동 크기 조정의 작동 방식에 대한 예제는 자동 크기 조정 예제 시나리오를 참조하세요. 다른 질문이 있는 경우 자동 크기 조정 FAQ 를 확인할 수도 있습니다.