Valoración de Windows Virtual DesktopWindows Virtual Desktop assessment

La prueba de concepto de Windows Virtual Desktop proporciona un ámbito inicial como implementación de referencia para el equipo de adopción de la nube de Contoso.The Windows Virtual Desktop proof of concept provides an initial scope as a baseline implementation for the Contoso cloud adoption team. Pero es poco probable que la salida de esa prueba de concepto satisfaga las necesidades de producción.But the output of that proof of concept is unlikely to meet their production needs.

El ejercicio de evaluación de Windows Virtual Desktop sirve para probar supuestos concretos mediante un proceso controlado por datos.The Windows Virtual Desktop assessment exercise serves as a focused means of testing assumptions through a data-driven process. Los datos de la evaluación ayudarán al equipo a responder varias preguntas importantes, validar o invalidar los supuestos, y refinar el ámbito cuando sea necesario permitir el uso de su escenario de Windows Virtual Desktop.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. Este enfoque de validación de supuestos acelera la migración de los escritorios de usuario final a Windows Virtual Desktop o su implementación.By using this assumption-validation approach, the team can accelerate the migration or deployment of its end-user desktops to Windows Virtual Desktop.

Evaluación de implementaciones de Windows Virtual DesktopAssess Windows Virtual Desktop deployments

En cada evaluación de Windows Virtual Desktop se evalúa una combinación de un rol de usuario, un grupo de hosts de máquinas virtuales coherente, las aplicaciones y los datos de usuario final, y los perfiles de usuario (datos).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). En la evaluación, el objetivo del equipo es usar datos para dar respuesta a las preguntas de esta sección.During the assessment, the team's objective is to use data to answer the questions in this section. Esas respuestas darán forma al ámbito real de la implementación y el lanzamiento de la migración de Windows Virtual Desktop.The answers will shape the actual scope of the deployment and release of the Windows Virtual Desktop migration.

Las respuestas a estas preguntas comienzan con datos.The answers to these questions start with data. En la metodología de planeamiento, y más concretamente en los procedimientos recomendados y la evaluación del patrimonio digital, para crear un plan de migración, los datos deben recopilarse y analizarse previamente.In the Plan methodology, specifically best practices and digital estate assessment, data should already be collected and analyzed to create a migration plan. Sin embargo, las preguntas de evaluación de esta carga de trabajo específica es probable que requieran datos adicionales.However, the questions in this specific workload assessment will likely require additional data. Para desarrollar un plan de implementación de Windows Virtual Desktop, se necesitan los datos de los dispositivos de escritorio, los usuarios y las cargas de trabajo que emplea cada usuario.Data about the desktops, users, and workloads to be used by each user is required to develop a Windows Virtual Desktop deployment plan.

Si usa Movere como herramienta de recopilación de datos, es probable que tenga los datos necesarios para desarrollar roles y responder a estas preguntas mediante los datos de Azure Migrate, igual que en cualquier otro escenario de migración.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.

Si no tiene los datos necesarios para responder a todas las preguntas de esta sección, hay otro proveedor de software externo que ofrece un proceso de detección independiente que aumenta los datos de los que ya dispone.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. El proveedor, Lakeside, también está integrado en Azure Migrate en la sección de objetivos de la migración de la infraestructura de escritorio virtual.The vendor, lakeside, is also integrated with Azure Migrate within the virtual desktop infrastructure migration goals section. El proveedor puede ayudarle a diseñar un plan de implementación de Windows Virtual Desktop, incluidos roles, grupos de hosts, aplicaciones y perfiles de usuario.The vendor can help you map out a plan for Windows Virtual Desktop deployment, including personas, host pools, applications, and user profiles.

Roles de usuarioUser personas

¿Cuántos roles distintos serán necesarios para dar soporte a todos los usuarios incluidos en este escenario de migración?How many distinct personas will be required to support all of the users included in this migration scenario? La definición de roles es el resultado de incluir usuarios en cubos según los criterios siguientes:Defining personas will come as a result of bucketing users based on the following criteria:

  • Grupos personales: ¿hay grupos de usuarios concretos que requieran dispositivos de escritorio dedicados, en lugar de grupos?Personal pools: Do specific groups of users require dedicated desktops, instead of pools? Por ejemplo, los requisitos de seguridad, cumplimiento, alto rendimiento o unos vecinos ruidosos pueden hacer que algunos usuarios se ejecuten en escritorios dedicados que no formen parte de una estrategia de agrupación.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. Especifique un tipo del grupo de hosts de roles durante la implementación del grupo de hosts de Windows Virtual Desktop para indicar esta información.You'll enter this information by specifying a host pool type of personal during the Windows Virtual Desktop host pool deployment.
  • Densidad: ¿hay grupos de usuarios concretos que requieran experiencias de escritorio de menor densidad?Density: Do specific groups of users require a lower-density desktop experience? Por ejemplo, una densidad mayor podría requerir dos usuarios por cada unidad central de procesamiento virtual (vCPU) en lugar del supuesto de densidad de usuarios ligera, seis por 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. Escriba la información de la densidad en la configuración del grupo de implementación del grupo de hosts de Windows Virtual Desktop.You'll enter density information in the pool settings of the Windows Virtual Desktop host pool deployment.
  • Rendimiento: ¿hay grupos de usuarios concretos que requieran experiencias de escritorio de mayor rendimiento?Performance: Do specific groups of users require a higher-performance desktop experience? Por ejemplo, algunos usuarios necesitan más memoria que los 4 gigabytes de RAM por unidad central de procesamiento virtual.For example, some users require more memory per vCPU than the assumed 4 gigabytes (GB) of RAM per vCPU. El tamaño de la máquina virtual se especifica en los detalles de la máquina virtual de la implementación del grupo de hosts de Windows Virtual Desktop.You'll enter the VM sizing in the virtual machine details of the Windows Virtual Desktop host pool deployment.
  • Procesamiento gráfico (GPU): ¿tienen determinados grupos de usuarios requisitos gráficos más exigentes?Graphical processing (GPU): Do specific groups of users have greater graphical requirements? Por ejemplo, algunos usuarios requieren máquinas virtuales con procesador GPU en Azure, como se muestra en esta guía de configuración de máquinas virtuales con GPU.For example, some users require GPU-based VMs in Azure, as demonstrated in this guide for configuring GPU VMs.
  • Región de Azure: ¿operan los usuarios de un sistema operativo de grupo específico desde varias regiones geográficas?Azure region: Do specific groups of OS users operate from various geographic regions? Por ejemplo, antes de configurar el grupo de hosts, un usuario de cada región debería usar la herramienta de estimación para probar la latencia en Azure.For example, before you configure the host pool, a user from each region should test latency to Azure by using the estimation tool. El usuario de prueba debería compartir la región de Azure de menor latencia, así como la latencia, en milisegundos, de las tres regiones principales de Azure.The test user should share the lowest-latency Azure region and the latency in milliseconds for the top three Azure regions.
  • Funciones empresariales: ¿se pueden agrupar las agrupaciones específicas de usuarios por unidad empresarial, código de cargo o función en la empresa?Business functions: Can the specific groupings of users be bucketed by business unit, charge code, or their business function? Este tipo de agrupación ayudará a ajustar los costos corporativos en las fases posteriores de las operaciones.This type of grouping will help align corporate costs in later stages of operations.
  • Número de usuarios: ¿cuántos usuarios estarán en cada uno de los roles?User count: How many users will be in each distinct persona?
  • Número máximo de sesiones: en función de la zona geográfica y de las horas en funcionamiento, ¿cuántos usuarios simultáneos se esperan para cada rol en los periodos de carga máxima?Max session counts: Based on geography and hours of operation, how many concurrent users are expected for each persona during maximum load?

Los elementos diferenciadores de cada una de las preguntas anteriores comenzarán a ilustrar los roles de usuario por función empresarial, centro de costos, región geográfica y requisitos técnicos.Distinctions in each of the preceding questions will start to illustrate user personas by business function, cost center, geographic region, and technical requirements. La tabla siguiente puede ayudar a registrar las respuestas para rellenar un documento completo de evaluación o diseño:The following table can aid in recording responses to populate a completed assessment or design document:

CriterioCriterion Grupo de roles 1Persona group 1 Grupo de roles 2Persona group 2 Grupo de roles 3Persona group 3
GruposPools GruposPools GruposPools Dedicado (problemas de seguridad)Dedicated (security concerns)
DensidadDensity Ligera (6 usuarios/vCPU)Light (6 users/vCPU) Mayor (2 usuarios/vCPU)Heavy (2 users/vCPU) Dedicada (1 usuario/vCPU)Dedicated (1 user/vCPU)
RendimientoPerformance BajoLow Uso de memoria altoHigh memory BajoLow
GPUGPU N/DN/A ObligatorioRequired N/DN/A
Región de AzureAzure region NorteaméricaNorth America Europa OccidentalWestern Europe NorteaméricaNorth America
Número de usuariosUser count 1,0001,000 5050 2020
Número de sesionesSession count 200200 5050 1010

Cada rol (o cada grupo de usuarios con funciones empresariales y requisitos técnicos únicos) necesitaría una configuración concreta del grupo de hosts.Each persona, or each group of users with distinct business functions and technical requirements, would require a specific host-pool configuration.

La evaluación del usuario final proporcionará los datos necesarios: tipo de grupo, densidad, tamaño, CPU o GPU, región de la zona de aterrizaje, etc.The end-user assessment provides the required data: pool type, density, size, CPU/GPU, landing zone region, and so on.

A continuación, la evaluación de la configuración del grupo de hosts asigna esos datos a un plan de implementación.Host-pool configuration assessment now maps that data to a deployment plan. La alineación tanto de los requisitos técnicos y empresariales como del costo ayudará a determinar el número y la configuración correctos de los grupos de hosts.Aligning the technical requirements, business requirements, and cost will help determine the proper number and configuration of host pools.

Consulte los ejemplos de precios de las regiones Este de EE. UU., Oeste de Europa o Sudeste de Asia.See examples for pricing in the East US, West Europe, or Southeast Asia regions.

Grupos de aplicacionesApplication groups

Los exámenes del entorno local actual que realizan tanto Movere como Lakeside proporcionan datos relativos a las aplicaciones que se ejecutan en los escritorios de los usuarios finales.Both Movere and lakeside scans of the current on-premises environment can provide data about the applications that are run on end-user desktops. Utilice esos datos para crear una lista de las aplicaciones necesarias para cada rol.By using that data, you can create a list of all applications required per each persona. En todas estas aplicaciones, las respuestas a las siguientes preguntas darán forma a las iteraciones de la implementación:For each required application, the answers to the following questions will shape deployment iterations:

  • ¿Es preciso instalar alguna aplicación para que el rol use este dispositivo de escritorio?Do any applications need to be installed for the persona to use this desktop? Salvo que el rol utilice aplicaciones de software como servicio basadas totalmente en web, es probable que sea preciso configurar una imagen maestra personalizada de un disco duro virtual para cada rol, con las aplicaciones necesarias instaladas en esa imagen.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.
  • ¿Necesita este rol aplicaciones de Microsoft 365?Does this persona need Microsoft 365 applications? En caso afirmativo, tendrá que agregar Microsoft 365 a una imagen maestra personalizada de un disco duro virtual.If so, you'll need to add Microsoft 365 to a customized master VHD image.
  • ¿Es esta aplicación compatible con Windows 10 Enterprise multisesión?Is this application compatible with Windows 10 Enterprise multi-session? Si las aplicaciones no son compatibles, puede que se necesite un grupo de roles para ejecutar la imagen personalizada del disco duro virtual.If an application isn't compatible, a personal pool might be required to run the custom VHD image. Para obtener ayuda sobre los problemas de compatibilidad de las aplicaciones con Windows Virtual Desktop, consulte al servicio de asesoría de aplicaciones de escritorio.For assistance with application and Windows Virtual Desktop compatibility issues, see the desktop application assure service.
  • ¿Es probable que las aplicaciones críticas sufran latencia entre la instancia de Windows Virtual Desktop y los sistemas de back-end?Are mission-critical applications likely to suffer from latency between the Windows Virtual Desktop instance and any back-end systems? Si eso sucediera, puede considerar la posibilidad de migrar a Azure los sistemas de back-end que permiten el uso de la aplicación.If so, you might want to consider migrating the back-end systems that support the application to Azure.

Las respuestas a estas preguntas pueden requerir que el plan incluya la corrección en las imágenes de escritorio o los componentes de las aplicaciones auxiliares antes de la migración o implementación del escritorio.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.

Pasos siguientesNext steps

Para obtener una guía sobre elementos concretos del recorrido de adopción de la nube, consulte:For guidance on specific elements of the cloud adoption journey, see: