Windows 가상 데스크톱 평가Windows Virtual Desktop assessment

Windows 가상 데스크톱 개념 증명 은 Contoso 클라우드 도입 팀의 기본 구현으로 초기 범위를 제공 합니다.The Windows Virtual Desktop proof of concept provides an initial scope as a baseline implementation for the Contoso cloud adoption team. 그러나 이러한 개념 증명의 출력은 프로덕션 요구를 충족 하지 못할 가능성이 있습니다.But the output of that proof of concept is unlikely to meet their production needs.

Windows 가상 데스크톱 평가 연습은 데이터 기반 프로세스를 통해 가정을 테스트 하는 데 초점을 맞춘 수단으로 사용 됩니다.The Windows Virtual Desktop assessment exercise serves as a focused means of testing assumptions through a data-driven process. 평가 데이터는 팀이 일련의 중요 한 질문에 답변 하 고, 가정을 확인 하거나 무효화 하 고, 팀의 Windows 가상 데스크톱 시나리오를 지원 하기 위해 필요에 따라 범위를 구체화 하는 데 도움이 됩니다.Assessment data will help the team answer a series of important questions, validate or invalidate their assumptions, and refine the scope as necessary to support the team's Windows Virtual Desktop scenario. 이 가정 유효성 검사 방법을 사용 하면 팀에서 최종 사용자 데스크톱의 마이그레이션 또는 Windows 가상 데스크톱 배포를 가속화할 수 있습니다.By using this assumption-validation approach, the team can accelerate the migration or deployment of its end-user desktops to Windows Virtual Desktop.

Windows 가상 데스크톱 배포 평가Assess Windows Virtual Desktop deployments

각 Windows 가상 데스크톱 평가는 사용자 가상 사용자, Vm (가상 컴퓨터)의 일관 된 호스트 풀, 최종 사용자 응용 프로그램 및 데이터, 사용자 프로필 (데이터)의 조합을 평가 합니다.Each Windows Virtual Desktop assessment will evaluate a combination of a user persona, a consistent host pool of virtual machines (VMs), end-user applications and data, and user profiles (data). 평가 하는 동안 팀의 목표는 데이터를 사용 하 여이 섹션의 질문에 대답 하는 것입니다.During the assessment, the team's objective is to use data to answer the questions in this section. 해답은 Windows 가상 데스크톱 마이그레이션의 배포 및 릴리스에 대 한 실제 범위를 형성 합니다.The answers will shape the actual scope of the deployment and release of the Windows Virtual Desktop migration.

이러한 질문에 대 한 답변은 데이터로 시작 합니다.The answers to these questions start with data. 계획 방법, 특히 모범 사례디지털 공간 평가에서 데이터를 이미 수집 하 고 분석 하 여 마이그레이션 계획을 만들어야 합니다.In the Plan methodology, specifically best practices and digital estate assessment, data should already be collected and analyzed to create a migration plan. 그러나 이러한 특정 워크 로드 평가의 질문에는 추가 데이터가 필요할 수 있습니다.However, the questions in this specific workload assessment will likely require additional data. 각 사용자가 사용할 데스크톱, 사용자 및 워크 로드에 대 한 데이터는 Windows 가상 데스크톱 배포 계획을 개발 하는 데 필요 합니다.Data about the desktops, users, and workloads to be used by each user is required to develop a Windows Virtual Desktop deployment plan.

Movere 를 데이터 수집 도구로 사용 하는 경우 다른 마이그레이션 시나리오와 마찬가지로, 가상 사용자를 개발 하 고 Azure Migrate의 데이터를 사용 하 여 이러한 질문에 응답 하는 데 필요한 데이터가 있을 수 있습니다.If you use Movere as your data collection tool, you'll likely have the data you need to develop personas and answer these questions by using data in Azure Migrate, just like any other migration scenario.

이 섹션의 모든 질문에 대답 하는 데 필요한 데이터가 없는 경우 추가 타사 소프트웨어 공급 업체는 보유 한 데이터를 보강 하기 위한 별도의 검색 프로세스를 제공할 수 있습니다.If you don't have the data that you require to answer all the questions in this section, an additional third-party software vendor can provide a separate discovery process to augment the data you have. 또한 lakeside공급 업체는 가상 데스크톱 인프라 마이그레이션 목표 섹션 내에서 Azure Migrate와 통합 됩니다.The vendor, lakeside, is also integrated with Azure Migrate within the virtual desktop infrastructure migration goals section. 공급 업체는 가상 사용자, 호스트 풀, 응용 프로그램 및 사용자 프로필을 포함 하 여 Windows 가상 데스크톱 배포에 대 한 계획을 매핑하는 데 도움이 될 수 있습니다.The vendor can help you map out a plan for Windows Virtual Desktop deployment, including personas, host pools, applications, and user profiles.

사용자 가상 사용자User personas

이 마이그레이션 시나리오에 포함 된 모든 사용자를 지 원하는 데 필요한 고유 사용자 수는 몇 개입니까?How many distinct personas will be required to support all of the users included in this migration scenario? 가상 사용자 정의는 다음 기준에 따라 버킷 팅 사용자의 결과로 제공 됩니다.Defining personas will come as a result of bucketing users based on the following criteria:

  • 개인 풀: 특정 사용자 그룹에는 풀이 아니라 전용 데스크톱이 필요 한가요?Personal pools: Do specific groups of users require dedicated desktops, instead of pools? 예를 들어 보안, 규정 준수, 고성능 또는 잡음 환경 요구 사항은 풀링 전략의 일부가 아닌 전용 데스크톱에서 실행 되는 일부 사용자가 될 수 있습니다.For example, security, compliance, high-performance, or noisy-neighbor requirements might lead to some users running on dedicated desktops that aren't part of a pooling strategy. Windows 가상 데스크톱 호스트 풀 배포 중에 개인의 호스트 풀 유형을지정 하 여이 정보를 입력 합니다.You'll enter this information by specifying a host pool type of personal during the Windows Virtual Desktop host pool deployment.
  • 밀도: 특정 사용자 그룹에는 밀도가 낮은 데스크톱 환경이 필요 한가요?Density: Do specific groups of users require a lower-density desktop experience? 예를 들어 무거운 밀도를 사용 하는 경우 vCPU 당 6 명의 사용자를 최종 사용자가 가정 하는 대신 vCPU (가상 중앙 처리 단위) 당 두 명의 사용자가 필요할 수 있습니다.For example, heavier density might require two users per virtual central processing unit (vCPU) instead of the light-user assumption of six users per vCPU. Windows 가상 데스크톱 호스트 풀 배포의 풀 설정에서 밀도 정보를 입력 합니다.You'll enter density information in the pool settings of the Windows Virtual Desktop host pool deployment.
  • 성능: 특정 사용자 그룹에 더 높은 성능의 데스크톱 환경이 필요 한가요?Performance: Do specific groups of users require a higher-performance desktop experience? 예를 들어 일부 사용자에 게는 vcpu 당 4gb RAM을 사용한 것 보다 vCPU 당 더 많은 메모리가 필요 합니다   .For example, some users require more memory per vCPU than the assumed 4 gigabytes (GB) of RAM per vCPU. Windows 가상 데스크톱 호스트 풀 배포의 가상 컴퓨터 세부 정보에 VM 크기를 입력 합니다.You'll enter the VM sizing in the virtual machine details of the Windows Virtual Desktop host pool deployment.
  • 그래픽 처리 (GPU): 특정 사용자 그룹의 그래픽 요구 사항이 더 되나요?Graphical processing (GPU): Do specific groups of users have greater graphical requirements? 예를 들어, Gpu vm 구성에 대 한이 가이드에 설명 된 대로 일부 사용자에 게는 AZURE에서 Gpu 기반 vm이 필요 합니다.For example, some users require GPU-based VMs in Azure, as demonstrated in this guide for configuring GPU VMs.
  • Azure 지역: 특정 OS 사용자 그룹은 다양 한 지역에서 작동 하나요?Azure region: Do specific groups of OS users operate from various geographic regions? 예를 들어 호스트 풀을 구성 하기 전에 각 지역의 사용자는 예측 도구를 사용 하 여 Azure에 대 한 대기 시간을 테스트 해야 합니다.For example, before you configure the host pool, a user from each region should test latency to Azure by using the estimation tool. 테스트 사용자는 가장 낮은 대기 시간 Azure 지역 및 상위 3 개 Azure 지역에 대 한 대기 시간 (밀리초)을 공유 해야 합니다.The test user should share the lowest-latency Azure region and the latency in milliseconds for the top three Azure regions.
  • 비즈니스 기능: 사용자의 특정 그룹을 사업부, 요금 청구 코드 또는 해당 비즈니스 기능으로 버킷 팅 수 있나요?Business functions: Can the specific groupings of users be bucketed by business unit, charge code, or their business function? 이러한 유형의 그룹화는 이후 작업 단계에서 회사 비용을 맞추는 데 도움이 됩니다.This type of grouping will help align corporate costs in later stages of operations.
  • 사용자 수: 각 고유 사용자 수에 있는 사용자는 몇 개입니까?User count: How many users will be in each distinct persona?
  • 최대 세션 수: 지리 및 작업 시간에 따라 최대 부하 중에 각 가상 사용자에 대해 예상 되는 동시 사용자 수는 몇 개입니까?Max session counts: Based on geography and hours of operation, how many concurrent users are expected for each persona during maximum load?

위의 각 질문의 차이점은 비즈니스 기능, 비용 센터, 지역 및 기술 요구 사항에 따라 사용자의 사용자 수를 보여 주기 시작 합니다.Distinctions in each of the preceding questions will start to illustrate user personas by business function, cost center, geographic region, and technical requirements. 다음 표에서는 응답을 기록 하 여 완료 된 평가 또는 디자인 문서를 채울 수 있습니다.The following table can aid in recording responses to populate a completed assessment or design document:

조건과Criterion 가상 사용자 그룹   1Persona group 1 가상 사용자 그룹   2Persona group 2 가상 사용자 그룹   3Persona group 3
Pools Pools Pools 전용 (보안 문제)Dedicated (security concerns)
밀도Density Light (6   명의 사용자/vCPU)Light (6 users/vCPU) 과도 (   사용자/vCPU 2 개)Heavy (2 users/vCPU) 전용 (1 개의   사용자/vCPU)Dedicated (1 user/vCPU)
성능Performance 낮음Low 높은 메모리High memory 낮음Low
GPUGPU 해당 없음N/A 필수Required 해당 없음N/A
Azure 지역Azure region 북아메리카North America 서부 유럽Western Europe 북아메리카North America
사용자 수User count 1,0001,000 5050 2020
세션 수Session count 200200 5050 1010

각 가상 사용자 또는 고유한 비즈니스 기능 및 기술 요구 사항을 가진 각 사용자 그룹에는 특정 호스트 풀 구성이 필요 합니다.Each persona, or each group of users with distinct business functions and technical requirements, would require a specific host-pool configuration.

최종 사용자 평가는 필요한 데이터 (풀 유형, 밀도, 크기, CPU/GPU, 방문 영역 영역 등)를 제공 합니다.The end-user assessment provides the required data: pool type, density, size, CPU/GPU, landing zone region, and so on.

이제 호스트 풀 구성 평가가 해당 데이터를 배포 계획에 매핑합니다.Host-pool configuration assessment now maps that data to a deployment plan. 기술 요구 사항, 비즈니스 요구 사항 및 비용을 맞추면 호스트 풀의 적절 한 수와 구성을 결정 하는 데 도움이 됩니다.Aligning the technical requirements, business requirements, and cost will help determine the proper number and configuration of host pools.

미국 동부, 유럽 서부또는 동남 아시아 지역에서 가격에 대 한 예를 참조 하세요.See examples for pricing in the East US, West Europe, or Southeast Asia regions.

애플리케이션 그룹Application groups

현재 온-프레미스 환경의 Movere 및 lakeside 검색은 모두 최종 사용자 데스크톱에서 실행 되는 응용 프로그램에 대 한 데이터를 제공할 수 있습니다.Both Movere and lakeside scans of the current on-premises environment can provide data about the applications that are run on end-user desktops. 해당 데이터를 사용 하 여 각 가상 사용자에 대해 필요한 모든 응용 프로그램 목록을 만들 수 있습니다.By using that data, you can create a list of all applications required per each persona. 각 필수 응용 프로그램에 대해 다음 질문에 대 한 대답은 배포 반복을 구체화 합니다.For each required application, the answers to the following questions will shape deployment iterations:

  • 가상 사용자가이 데스크톱을 사용할 수 있도록 응용 프로그램을 설치 해야 하나요?Do any applications need to be installed for the persona to use this desktop? 가상 사용자가 100% 웹 기반 소프트웨어를 서비스 응용 프로그램으로 사용 하지 않는 한, 마스터 이미지에 설치 된 필수 응용 프로그램을 사용 하 여 각 가상 사용자에 대해 사용자 지정 마스터 VHD 이미지를 구성 해야 할 수 있습니다.Unless the persona uses 100 percent web-based software as a service applications, you'll likely need to configure a custom master VHD image for each persona, with the required applications installed on the master image.
  • 이 가상 사용자에 게 Microsoft 365 응용 프로그램이 필요 한가요?Does this persona need Microsoft 365 applications? 그렇다면 사용자 지정 된 마스터 VHD 이미지에 Microsoft 365를 추가해야 합니다.If so, you'll need to add Microsoft 365 to a customized master VHD image.
  • 이 응용 프로그램은 Windows   10 Enterprise 다중 세션과 호환 되나요?Is this application compatible with Windows 10 Enterprise multi-session? 응용 프로그램이 호환 되지 않는 경우 사용자 지정 VHD 이미지를 실행 하려면 개인 풀이 필요할 수 있습니다.If an application isn't compatible, a personal pool might be required to run the custom VHD image. 응용 프로그램 및 Windows 가상 데스크톱 호환성 문제에 대 한 지원은 데스크톱 응용 프로그램 보장 서비스를 참조 하세요.For assistance with application and Windows Virtual Desktop compatibility issues, see the desktop application assure service.
  • 업무상 중요 한 응용 프로그램은 Windows 가상 데스크톱 인스턴스와 백 엔드 시스템 간의 대기 시간을 저하 시킬 가능성이 있나요?Are mission-critical applications likely to suffer from latency between the Windows Virtual Desktop instance and any back-end systems? 그렇다면 응용 프로그램을 지 원하는 백 엔드 시스템을 Azure로 마이그레이션하는 것을 고려해 볼 수 있습니다.If so, you might want to consider migrating the back-end systems that support the application to Azure.

이러한 질문에 대 한 답변에는 데스크톱을 마이그레이션 또는 배포 하기 전에 데스크톱 이미지에 대 한 수정 내용을 포함 하거나 응용 프로그램 구성 요소를 지 원하는 계획이 필요할 수 있습니다.The answers to these questions might require the plan to include remediation to the desktop images or supporting application components prior to desktop migration or deployment.

다음 단계Next steps

클라우드 채택 과정의 특정 요소에 대한 지침은 다음을 참조하세요.For guidance on specific elements of the cloud adoption journey, see: