您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

Windows 虚拟桌面评估Windows Virtual Desktop assessment

Windows 虚拟桌面 概念证明 提供了一个初始范围,作为 Contoso cloud 采纳团队的基准实现。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) ,而不是每个 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,某些用户需要每个 vCPU 具有更多内存,而不是假定的   每个 RAM () GB。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? 例如,某些用户需要 Azure 中基于 GPU 的 Vm,如本指南中所述, 用于配置 Gpu vmFor 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 区域和前三个 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 轻型 (6   users/vCPU) Light (6 users/vCPU) 繁重 (2 个   用户/vCPU) Heavy (2 users/vCPU) 专用 (1   用户/vCPU) Dedicated (1 user/vCPU)
性能Performance Low 内存耗用高High memory Low
GPUGPU 空值N/A 必需Required N/AN/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? 除非角色使用基于 web 的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? 如果是这样,则需要 将 Microsoft 365 添加到自定义的主 VHD 映像If so, you'll need to add Microsoft 365 to a customized master VHD image.
  • 此应用程序是否与 Windows   10 企业多会话兼容?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: