Azure NetApp Files를 사용하여 프로필 컨테이너 만들기

Azure Virtual Desktop 서비스에 대한 사용자 프로필 솔루션으로 FSLogix 프로필 컨테이너를 사용하는 것이 좋습니다. FSLogix 프로필 컨테이너는 전체 사용자 프로필을 단일 컨테이너에 저장하고 Azure Virtual Desktop과 같은 비영구적 원격 컴퓨팅 환경에서 프로필을 로밍하도록 설계되었습니다. 로그인하면 컨테이너가 로컬에서 지원되는 VHD(가상 하드 디스크) 및 VHDX(Hyper-V 가상 하드 디스크)를 사용하여 컴퓨팅 환경에 동적으로 연결됩니다. 이러한 고급 필터 드라이버 기술을 사용하면 사용자 프로필을 즉시 사용할 수 있고 로컬 사용자 프로필과 똑같이 시스템에 표시할 수 있습니다. FSLogix 프로필 컨테이너에 대한 자세한 내용은 FSLogix 프로필 컨테이너 및 Azure Files를 참조하세요.

고객이 Azure Virtual Desktop 환경을 위한 엔터프라이즈급 SMB 볼륨을 빠르고 안정적으로 프로비전하는 데 도움이 되는 사용하기 쉬운 Azure 네이티브 플랫폼 서비스인 Azure NetApp Files를 사용하여 FSLogix 프로필 컨테이너를 만들 수 있습니다. Azure NetApp Files에 대한 자세한 내용은 Azure NetApp Files란?을 참조하세요.

이 가이드는 Azure Virtual Desktop에서 Azure NetApp Files 계정을 설정하고 FSLogix 프로필 컨테이너를 만드는 방법을 보여줍니다. 사용자가 이미 호스트 풀을 만들고애플리케이션 그룹을 만들었다고 가정합니다.

이 가이드의 지침은 특히 Azure Virtual Desktop 사용자를 위한 것입니다. Azure Virtual Desktop 외부에서 Azure NetApp Files를 설정하고 FSLogix 프로필 컨테이너를 만드는 방법에 대한 일반적인 지침을 찾고 있다면 Azure NetApp 파일 설정 및 NFS 볼륨 만들기 빠른 시작을 참조하세요.

참고 항목

이 문서에서는 Azure NetApp Files 공유에 대한 액세스 보안을 위한 모범 사례를 다루지 않습니다.

참고 항목

Azure의 다양한 FSLogix 프로필 컨테이너 스토리지 옵션에 대한 비교 자료를 찾고 있다면 FSLogix 프로필 컨테이너의 스토리지 옵션을 참조하세요.

고려 사항

  • 성능 및 확장성을 최적화하려면 단일 Azure NetApp Files 일반 볼륨에 저장된 FSLogix 프로필 컨테이너에 액세스하는 동시 사용자 수를 3,000명으로 제한해야 합니다. 단일 볼륨에 3,000 명 이상의 동시 사용자가 있으면 볼륨의 대기 시간이 크게 증가합니다. 시나리오에 3,000 명 이상의 동시 사용자가 필요한 경우 사용자를 여러 일반 볼륨으로 나누거나 큰 볼륨을 사용합니다. 단일 대용량은 최대 50,000 명의 동시 사용자에 대한 FSLogix 프로필을 저장할 수 있습니다. 대용량에 대한 자세한 내용은 대용량에 대한 요구 사항 및 고려 사항을 참조 하세요.

  • Azure NetApp Files의 FSLogix 프로필 컨테이너는 AD DS(Active Directory Domain Services) 및 하이브리드 ID에서 인증하는 사용자가 액세스할 수 있으므로 Microsoft Entra 사용자가 Microsoft Entra 하이브리드 조인 및 Microsoft Entra 조인된 VM(가상 머신)의 도메인 컨트롤러에 대한 가시선 없이 프로필 컨테이너에 액세스할 수 있습니다. 자세한 내용은 Microsoft Entra 조인 Windows VM에서 SMB 볼륨에 액세스를 참조하세요.

필수 조건

호스트 풀에 대한 FSLogix 프로필 컨테이너를 만들려면 먼저 다음을 수행해야 합니다.

  • Azure Virtual Desktop 설정 및 구성
  • Azure Virtual Desktop 호스트 풀 프로비전

Azure NetApp Files 계정 설정

시작하려면 Azure NetApp Files 계정을 설정해야 합니다.

  1. Azure Portal에 로그인합니다. 계정에 기여자 또는 관리자 권한이 있는지 확인합니다.

  2. 창 왼쪽에서 모든 서비스를 선택합니다. 메뉴 맨 위에 표시되는 검색 상자에 Azure NetApp Files를 입력합니다.

    A screenshot of a user entering

  3. 검색 결과에서 Azure NetApp 파일을 선택한 다음, 만들기를 선택합니다.

  4. 새 NetApp 계정 탭이 열리면 다음 값을 입력합니다.

    • 이름에 NetApp 계정 이름을 입력합니다.
    • 구독의 경우 드롭다운 메뉴에서 4단계에서 설정한 스토리지 계정에 대한 구독을 선택합니다.
    • 리소스 그룹의 경우 드롭다운 메뉴에서 기존 리소스 그룹을 선택하거나 새로 만들기를 선택하여 새 리소스 그룹을 만듭니다.
    • 위치의 경우 드롭다운 메뉴에서 NetApp 계정의 지역을 선택합니다. 이 지역은 세션 호스트 VM과 동일한 지역이어야 합니다.
  5. 완료되면 만들기를 선택하여 NetApp 계정을 만듭니다.

용량 풀 만들기

그 다음, 새 용량 풀을 만듭니다.

  1. Azure NetApp 파일 메뉴로 이동하고 새 계정을 선택합니다.

  2. 계정 메뉴에서 스토리지 서비스 아래의 용량 풀을 선택합니다.

  3. 풀 추가를 선택합니다.

  4. 새 용량 풀 탭이 열리면 다음 값을 입력합니다.

    • 이름에 새 용량 풀의 이름을 입력합니다.
    • 서비스 수준의 경우 드롭다운 메뉴에서 원하는 값을 선택합니다. 대부분의 환경에서 프리미엄을 권장합니다.

      참고

      프리미엄 설정은 프리미엄 서비스 수준에 사용할 수 있는 최소 처리량(256MBps)을 제공합니다. 프로덕션 환경에 맞게 이 처리량을 조정해야 할 수 있습니다. 최종 처리량은 처리량 제한에 설명된 관계를 기반으로 합니다.

    • 크기(TiB)에는 가장 적합한 용량 풀 크기를 입력합니다.
  5. 완료되면 확인을 선택합니다.

Active Directory 연결 참가

그런 다음, Active Directory 연결에 참가해야 합니다.

  1. 페이지 왼쪽에 있는 메뉴에서 Active Directory 연결을 선택한 다음, 참가 단추를 선택하여 Active Directory 참가 페이지를 엽니다.

    A screenshot of the Join Active Directory connections menu.

  2. Active Directory 참가 페이지에서 다음 값을 입력하여 연결을 참가합니다.

    • 주 DNS의 경우 도메인 이름을 확인할 수 있는 환경에 DNS 서버의 IP 주소를 입력합니다.

    • 보조 DNS에 도메인에 대한 보조 DNS 서버의 IP 주소를 입력합니다.

    • AD DNS 도메인 이름에 FQDN(정규화된 도메인 이름)을 입력합니다.

    • AD 사이트 이름에 도메인 컨트롤러 검색이 제한될 Active Directory 사이트 이름을 입력합니다. 이는 Azure Virtual Network 환경을 나타내기 위해 만들어진 사이트에 대한 Active Directory 사이트 및 서비스의 사이트 이름과 일치해야 합니다. 이 사이트는 Azure의 Azure NetApp Files에서 연결할 수 있어야 합니다.

    • SMB 서버(컴퓨터 계정) 접두사에는 컴퓨터 계정 이름에 추가하려는 문자열을 입력합니다.

    • 조직 구성 단위 경로의 경우 SMB 서버 컴퓨터 계정이 만들어질 OU(조직 구성 단위)의 LDAP 경로입니다. 경로(예: OU=두 번째 수준,OU=첫 번째 수준)입니다. Microsoft Entra Domain Services와 함께 Azure NetApp Files를 사용하는 경우 NetApp 계정에 대해 Active Directory를 구성할 때 조직 구성 단위 경로는 OU=AADDC Computers입니다.

    • 자격 증명에 사용자 이름과 암호를 입력합니다.

      A screenshot of the Join Active Directory connections menu for username and password.

    • 추가 매개 변수 설명은 문서를 참조하세요.

    • 조인을 클릭하면 만든 Active Directory 조인이 나타납니다.

      A screenshot of Active Directory connection screen after joining.

새 볼륨 만들기

그 다음, 새 볼륨을 만들어야 합니다.

  1. 볼륨을 선택한 다음, 볼륨 추가를 선택합니다.

  2. 볼륨 만들기 탭이 열리면 다음 값을 입력합니다.

    • 볼륨 이름에 새 볼륨의 이름을 입력합니다.
    • 용량 풀의 경우 드롭다운 메뉴에서 방금 만든 용량 풀을 선택합니다.
    • 할당량(GiB)에는 환경에 적합한 볼륨 크기를 입력합니다.
    • 가상 네트워크의 경우 드롭다운 메뉴에서 도메인 컨트롤러에 연결되어 있는 기존 가상 네트워크를 선택합니다.
    • 서브넷에서 새로 만들기를 선택합니다. 이 서브넷은 Azure NetApp Files에 위임됩니다.
  3. 다음: 프로토콜 >>을 선택하여 프로토콜 탭을 열고 볼륨 액세스 매개 변수를 구성합니다.

볼륨 액세스 매개 변수 구성

볼륨을 만든 후에는 볼륨 액세스 매개 변수를 구성합니다.

  1. 프로토콜 유형으로 SMB를 선택합니다.

  2. Active Directory 드롭다운 메뉴의 구성에서, Active Directory 연결 참가에서 원래 연결한 것과 동일한 디렉터리를 선택합니다. 구독당 Active Directory는 1개로 제한됩니다.

  3. 공유 이름 텍스트 상자에 세션 호스트 풀 및 해당 사용자가 사용하는 공유의 이름을 입력합니다.

    FsLogix 프로필 컨테이너와 함께 사용하려면 SMB 볼륨에서 지속적인 가용성을 사용하도록 설정하는 것이 좋으므로 지속적인 가용성 사용을 선택합니다. 자세한 내용은 기존 SMB 볼륨에서 지속적인 가용성 사용을 참조하세요.

  4. 페이지 아래쪽에서 검토 + 만들기를 선택합니다. 그러면 유효성 검사 페이지가 열립니다. 볼륨의 유효성 검사가 성공하면 만들기를 선택합니다.

  5. 이때 새 볼륨이 배포되기 시작합니다. 배포가 완료되면 Azure NetApp Files 공유를 사용할 수 있습니다.

  6. 탑재 경로를 보려면 리소스로 이동을 선택하고 개요 탭에서 찾습니다.

    A screenshot of the Overview screen with a red arrow pointing at the mount path.

세션 호스트 VM(가상 머신)에서 FSLogix 구성

이 섹션은 파일 공유를 사용하여 호스트 풀에 대한 프로필 컨테이너 만들기를 기반으로 합니다.

  1. 세션 호스트 VM에서 원격 상태에 있는 동안 FSLogix 에이전트 .zip 파일을 다운로드합니다.

  2. 다운로드한 파일의 압축을 풉니다.

  3. 파일에서 x64>릴리스로 이동하여 FSLogixAppsSetup.exe를 실행합니다. 설치 메뉴가 열립니다.

  4. 제품 키가 있는 경우 제품 키 텍스트 상자에 입력합니다.

  5. 사용 약관에 동의함 옆의 확인란을 선택합니다.

  6. 설치를 선택합니다.

  7. C:\Program Files\FSLogix\Apps로 이동하여 에이전트가 설치되었는지 확인합니다.

  8. 시작 메뉴에서 관리자로 RegEdit를 실행합니다.

  9. Computer\HKEY_LOCAL_MACHINE\software\FSLogix로 이동합니다.

  10. Profiles이라는 키를 만듭니다.

  11. REG_DWORD 유형이 1 데이터 값으로 설정된 Enabled라는 값을 만듭니다.

  12. 다중 문자열 유형을 사용하여 VHDLocations라는 값을 만들고 해당 데이터 값을 Azure NetApp Files 공유에 대한 URI로 설정합니다.

  13. 로그인하기 전에 기존 로컬 프로필의 문제를 방지하려면 DWORD 값이 1인 DeleteLocalProfileWhenVHDShouldApply라는 값을 만듭니다.

    Warning

    DeleteLocalProfileWhenVHDShouldApply 값을 만들 때는 주의해야 합니다. FSLogix 프로필 시스템이 사용자에게 FSLogix 프로필이 있어야 하는데 로컬 프로필이 있다고 판단하면, 프로필 컨테이너는 로컬 프로필을 영구적으로 삭제합니다. 그러면 사용자는 새 FSLogix 프로필로 로그인됩니다.

사용자가 Azure NetApp 파일 공유에 액세스할 수 있는지 확인합니다.

  1. https://rdweb.wvd.microsoft.com/arm/webclient으로 이동합니다.

  2. 원격 데스크톱 그룹에 할당된 사용자의 자격 증명으로 로그인합니다.

  3. 사용자 세션을 설정했으면 관리 계정으로 Azure Portal에 로그인합니다.

  4. Azure NetApp Files를 열고 Azure NetApp Files 계정을 선택한 다음, 볼륨을 선택합니다. 볼륨 메뉴가 열리면 해당 볼륨을 선택합니다.

    A screenshot of the NetApp account you set up earlier in the Azure portal with the Volumes button selected.

  5. 개요 탭으로 이동하여 FSLogix 프로필 컨테이너가 공간을 사용하고 있는지 확인합니다.

  6. 원격 데스크톱을 사용하여 호스트 풀의 VM 부분에 직접 연결하고 파일 탐색기를 엽니다. 그런 다음 탑재 경로로 이동합니다(다음 예에서 탑재 경로는 \\anf-SMB-3863.gt1107.onmicrosoft.com\anf-VOL임).

    이 폴더에는 다음 예와 같은 프로필 VHD(또는 VHDX)가 있어야 합니다.

    A screenshot of the contents of the folder in the mount path. Inside is a single VHD file named