Ejemplos de configuración
Las configuraciones de ejemplo descritas en este artículo son una progresión de la complejidad en función de las opciones de configuración. Cada ejemplo tiene una configuración asociada centrada en la redundancia o la recuperación ante desastres. Se recomienda que los clientes seleccionen la configuración más sencilla para su entorno. Agregar complejidad innecesaria conduce a configuraciones incorrectas y casos de soporte técnico.
Nota:
Use estos ejemplos como punto de partida de la configuración de FSLogix. Las ideas y los conceptos de estos ejemplos deben informar a sus requisitos organizativos únicos.
EJEMPLO 1: Estándar
El ejemplo de configuración estándar es la configuración más sencilla en la que la mayoría de los clientes deben tener en cuenta.
Requisitos previos (estándar)
- Requisitos previos de FSLogix, incluidas las exclusiones de antivirus
- Infraestructura de Azure Virtual Desktop o equivalente de Virtual Desktop.
- Recurso compartido de archivos SMB.
- Permisos de recurso compartido y NTFS validados.
Elementos de configuración (estándar)
Productos | Descripción |
---|---|
Ubicación de un solo disco duro virtual | La configuración VHDLocations contiene una única ruta de acceso UNC a un recurso compartido de archivos SMB. |
Contenedor individual | Se crea un único contenedor de perfiles para el usuario. El contenedor de ODFC no está configurado. |
No hay conexiones simultáneas | El valor ProfileType se establece en 0 o no está configurado. El perfil de un usuario solo se puede montar dentro de una sola conexión. |
No hay redireccionamientos de perfil personalizados | No se usa redirections.xml archivo. |
Configuración del Registro (estándar)
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName2 | DWORD | 1 | Recomendado |
LockedRetryCount3 | DWORD | 3 | Recomendado |
LockedRetryInterval3 | DWORD | 15 | Recomendado |
ProfileType4 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds3 | DWORD | 15 | Recomendado |
ReAttachRetryCount3 | DWORD | 3 | Recomendado |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VHDLocations | MULTI_SZ o REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Ejemplo |
VolumeType5 | REG_SZ | VHDX | Recomendado |
1 Se recomienda asegurarse de que los usuarios no usen perfiles locales y pierdan datos inesperadamente.
2 Proporciona y facilita la exploración de los directorios de contenedor.
3 Disminuye el tiempo de reintento para habilitar un escenario de error más rápido.
4 Las conexiones únicas reducen la complejidad y aumentan el rendimiento.
5 VHDX es preferible a VHD debido a su tamaño admitido y a escenarios de daños reducidos.
EJEMPLO 2: Estándar + Alta disponibilidad (caché en la nube)
La configuración estándar y alta disponibilidad mejora el ejemplo estándar básico mediante la incorporación de la caché en la nube para garantizar la disponibilidad regional para el contenedor de perfiles. Esta configuración está diseñada para proporcionar solidez y redundancia, lo que permite que el contenedor de perfiles sea accesible incluso en caso de errores o interrupciones en una región específica. La caché en la nube actúa como una capa de resistencia y disponibilidad, escribiendo periódicamente datos de perfil ascendentes en varios proveedores de almacenamiento. Al replicar datos en proveedores de almacenamiento únicos, garantiza que el contenedor de perfiles permanece disponible incluso si un proveedor de almacenamiento no está disponible. Este enfoque mejora la confiabilidad y minimiza el tiempo de inactividad para los usuarios finales.
Puntos clave
- Redundante y sólido: permite que el contenedor de perfiles sea accesible incluso en caso de errores o interrupciones, lo que minimiza el tiempo de inactividad para los usuarios finales.
- Resistencia: la caché en la nube actúa como una capa de disponibilidad y escribe periódicamente datos de perfil ascendentes en varios proveedores de almacenamiento.
- Experiencia en el diseño de almacenamiento: la funcionalidad de caché en la nube depende del rendimiento de los proveedores de almacenamiento.
Resumen
La configuración estándar y alta disponibilidad combina las ventajas de la configuración estándar con medidas adicionales para mantener la disponibilidad entre regiones, lo que lo convierte en adecuado para las aplicaciones críticas que requieren acceso continuo a los datos de perfil.
Figura 1: Alta disponibilidad de FSLogix mediante la caché en la nube
Requisitos previos (estándar y alta disponibilidad)
- Requisitos previos de FSLogix, incluidas las exclusiones de antivirus
- Infraestructura de Azure Virtual Desktop o equivalente de Virtual Desktop.
- Varios proveedores de almacenamiento en la misma región o almacenamiento con redundancia de zona.
- Permisos de recurso compartido y NTFS validados (solo SMB).
Elementos de configuración (estándar y alta disponibilidad)
Productos | Descripción |
---|---|
Redundancia de contenedor | CcDLocations contiene al menos 2 proveedores de almacenamiento de diferentes tipos. Los proveedores de almacenamiento se encuentran en la misma región que las máquinas virtuales. |
Contenedor individual | Se crea un único contenedor de perfiles para el usuario. El contenedor de ODFC no está configurado. |
No hay conexiones simultáneas | El valor ProfileType se establece en 0 o no está configurado. El perfil de un usuario solo se puede montar dentro de una sola conexión. |
No hay redireccionamientos de perfil personalizados | No se usa redirections.xml archivo. |
Configuración del Registro (estándar y alta disponibilidad)
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
CCDLocations | MULTI_SZ o REG_SZ | type=smb,name="FILES SMB PROVIDER",connectionString=\\<storage-account-name-1>.file.core.windows.net\<share-name>;type=smb,name="ANF SMB PROVIDER",connectionString=\\<azure-netapp-files-fqdn>\<volume-name> |
Ejemplo |
ClearCacheOnLogoff1 | DWORD | 1 | Recomendado |
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName3 | DWORD | 1 | Recomendado |
HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recomendado |
LockedRetryCount5 | DWORD | 3 | Recomendado |
LockedRetryInterval5 | DWORD | 15 | Recomendado |
ProfileType6 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds5 | DWORD | 15 | Recomendado |
ReAttachRetryCount5 | DWORD | 3 | Recomendado |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VolumeType7 | REG_SZ | VHDX | Recomendado |
1 Se recomienda ahorrar espacio en disco en el disco local y el riesgo de pérdida de datos al usar escritorios agrupados.
2 Se recomienda asegurarse de que los usuarios no usen perfiles locales y pierdan datos inesperadamente.
3 Proporciona y facilita la exploración de los directorios de contenedor.
4 Impide que los usuarios creen una caché local si al menos 1 proveedor no está en buen estado.
5 Disminuye el tiempo de reintento para habilitar un escenario de error más rápido.
6 Las conexiones únicas reducen la complejidad y aumentan el rendimiento.
7 VHDX es preferible a VHD debido a su tamaño admitido y a escenarios de daños reducidos.
EJEMPLO 3: Estándar + Recuperación ante desastres (sin recuperación de perfiles)
La recuperación ante desastres estándar es una extensión del estándar básico. En esta configuración, existe una infraestructura duplicada en otra región, pero permanece apagada hasta que sea necesario. A diferencia de otros escenarios de recuperación, no hay ninguna recuperación de perfiles en este enfoque. En su lugar, los usuarios crean nuevos perfiles en la ubicación alternativa. Aunque este es el escenario de recuperación menos complejo, viene con un inconveniente significativo: la experiencia del usuario final y el entrenamiento se convierten en componentes críticos para el éxito.
Puntos clave
- Infraestructura duplicada: la región de recuperación ante desastres refleja la infraestructura principal, pero permanece inactiva hasta que sea necesario.
- Sin recuperación de perfiles: en lugar de restaurar los perfiles existentes, los usuarios crean nuevos en la ubicación alternativa.
- Simplicidad: este enfoque minimiza la complejidad, pero se basa en gran medida en la familiaridad y el entrenamiento del usuario.
- Experiencia del usuario final: garantizar una transición fluida y la comprensión del usuario es fundamental.
Resumen
La configuración Estándar + Recuperación ante desastres equilibra la simplicidad con la necesidad de educación y adaptación del usuario.
Figura 2: Sin recuperación de perfiles | Contenedores estándar de FSLogix (VHDLocations)
Requisitos previos (estándar y recuperación ante desastres)
- Requisitos previos de FSLogix, incluidas las exclusiones de antivirus
- Infraestructura de Azure Virtual Desktop o equivalente de Virtual Desktop.
- Duplicar la infraestructura de almacenamiento y proceso en otra región.
- Permisos NTFS y de nivel de recurso compartido validados (solo SMB).
Elementos de configuración (estándar y recuperación ante desastres)
Productos | Descripción |
---|---|
Ubicación de un solo disco duro virtual | La configuración VHDLocations contiene una única ruta de acceso UNC a un recurso compartido de archivos SMB. |
Contenedor individual | Se crea un único contenedor de perfiles para el usuario. El contenedor de ODFC no está configurado. |
No hay conexiones simultáneas | El valor ProfileType se establece en 0 o no está configurado. El perfil de un usuario solo se puede montar dentro de una sola conexión. |
No hay redireccionamientos de perfil personalizados | No se usa redirections.xml archivo. |
Configuración del Registro (estándar y recuperación ante desastres)
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName2 | DWORD | 1 | Recomendado |
LockedRetryCount3 | DWORD | 3 | Recomendado |
LockedRetryInterval3 | DWORD | 15 | Recomendado |
ProfileType4 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds3 | DWORD | 15 | Recomendado |
ReAttachRetryCount3 | DWORD | 3 | Recomendado |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VHDLocations | MULTI_SZ o REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Ejemplo |
VolumeType5 | REG_SZ | VHDX | Recomendado |
1 Se recomienda asegurarse de que los usuarios no usen perfiles locales y pierdan datos inesperadamente.
2 Proporciona y facilita la exploración de los directorios de contenedor.
3 Disminuye el tiempo de reintento para habilitar un escenario de error más rápido.
4 Las conexiones únicas reducen la complejidad y aumentan el rendimiento.
5 VHDX es preferible a VHD debido a su tamaño admitido y a escenarios de daños reducidos.
EJEMPLO 4: Avanzado
El ejemplo de configuración avanzada se basa en el ejemplo estándar mediante la introducción de características adicionales para mejorar la flexibilidad y la personalización.
Puntos clave
- Configuración específica de varios VHDLocations o objetos: puede especificar varias ubicaciones para almacenar perfiles de usuario (VHDLocations). Como alternativa, puede definir la configuración específica del objeto para adaptar el comportamiento del perfil para usuarios o grupos específicos. Esta flexibilidad le permite optimizar la administración de perfiles en función de las necesidades de su organización.
- Entradas mínimas en redireccionamientos de perfil personalizados: a diferencia de la configuración estándar, donde no se usa el archivo redirections.xml, la configuración avanzada minimiza el número de entradas de redirections.xml. Cada entrada de la configuración de redirections.xml agrega complejidad y puede provocar comportamientos de aplicación desconocidos. Minimizar estas entradas puede proporcionar una mejor experiencia de usuario general.
Resumen
La configuración avanzada proporciona un control pormenorizado sobre el almacenamiento y redireccionamiento del perfil, lo que lo convierte en adecuado para las organizaciones con diversos requisitos.
Requisitos previos (avanzado)
- Requisitos previos de FSLogix, incluidas las exclusiones de antivirus
- Infraestructura de Azure Virtual Desktop o equivalente de Virtual Desktop.
- Varios recursos compartidos de archivos SMB.
- Permisos de recurso compartido y NTFS validados (solo SMB).
Elementos de configuración (avanzado)
Productos | Descripción |
---|---|
Varias ubicaciones de VHD | La configuración VHDLocations contiene una o varias rutas de acceso UNC (separadas por punto y coma) en recursos compartidos de archivos SMB. |
Configuración específica del objeto | Permite una configuración única basada en un SID de usuario o grupo. |
Contenedor individual | Se crea un único contenedor de perfiles para el usuario. El contenedor de ODFC no está configurado. |
No hay conexiones simultáneas | El valor ProfileType se establece en 0 o no está configurado. El perfil de un usuario solo se puede montar dentro de una sola conexión. |
Redirections.xml mínimo | El archivo XML contiene entradas mínimas con una complejidad menor. |
Sugerencia
- Revise la página Custom profile redirections.xml (Perfil personalizado redirections.xml ) para obtener información adicional.
- En la página Tutorial: Creación e implementación de redirections.xml se muestra cómo implementar esta característica para Microsoft Teams.
Configuración del Registro (avanzada)
Varios VHDLocations
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName2 | DWORD | 1 | Recomendado |
LockedRetryCount3 | DWORD | 3 | Recomendado |
LockedRetryInterval3 | DWORD | 15 | Recomendado |
ProfileType4 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds3 | DWORD | 15 | Recomendado |
ReAttachRetryCount3 | DWORD | 3 | Recomendado |
RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Ejemplo |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VHDLocations | MULTI_SZ o REG_SZ | \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> |
Ejemplo |
VolumeType5 | REG_SZ | VHDX | Recomendado |
VHDLocations específicos del objeto
Los VHDLocations predeterminados se usan para cualquier usuario o grupo que no coincida con la configuración específica del objeto.
Ruta de acceso del Registro: HKLM:\SOFTWARE\FSLogix\Profiles\
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName2 | DWORD | 1 | Recomendado |
LockedRetryCount3 | DWORD | 3 | Recomendado |
LockedRetryInterval3 | DWORD | 15 | Recomendado |
ProfileType4 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds3 | DWORD | 15 | Recomendado |
ReAttachRetryCount3 | DWORD | 3 | Recomendado |
RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Ejemplo |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VHDLocations | MULTI_SZ o REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Ejemplo |
VolumeType5 | REG_SZ | VHDX | Recomendado |
Ruta de acceso del Registro: HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
VHDLocations | MULTI_SZ o REG_SZ | \\<server-name>\<share-name> |
Ejemplo |
Ruta de acceso del Registro: HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
VHDLocations | MULTI_SZ o REG_SZ | \\<azure-netapp-files-computer-account>.contoso.com\<share-name> |
Ejemplo |
Advertencia
Varias entradas en VHDLocations no proporcionan resistencia de contenedor. Cuando existen varias entradas, un usuario intentará crear o localizar su contenedor en la lista de ubicaciones en orden. La primera ubicación a la que el usuario tiene acceso o está disponible será desde donde se crea o se adjunta el contenedor. Si usa varias entradas, los usuarios solo deben tener acceso a una sola ubicación. Considere la posibilidad de usar las opciones de configuración específicas del objeto en lugar de varias VHDLocations.
1 Se recomienda asegurarse de que los usuarios no usen perfiles locales y pierdan datos inesperadamente.
2 Proporciona y facilita la exploración de los directorios de contenedor.
3 Disminuye el tiempo de reintento para habilitar un escenario de error más rápido.
4 Las conexiones únicas reducen la complejidad y aumentan el rendimiento.
5 VHDX es preferible a VHD debido a su tamaño admitido y a escenarios de daños reducidos.
EJEMPLO 5: Avanzado + Recuperación ante desastres (principal o conmutación por error)
En el ejemplo de configuración avanzada y recuperación ante desastres se agrega complejidad a través de un diseño de conmutación por error. Se trata de una estrategia común para garantizar la disponibilidad y confiabilidad de la infraestructura en caso de desastre o error. Con La caché en la nube, puede configurar los dispositivos para que usen dos (2) proveedores de almacenamiento que almacenen los datos de perfil en diferentes ubicaciones. Cloud Cache sincroniza los datos de perfil con cada uno de los dos proveedores de almacenamiento de forma asincrónica, por lo que siempre tiene la versión más reciente de los datos. Algunos de los dispositivos están en la ubicación principal y los otros dispositivos están en la ubicación de conmutación por error. Cloud Cache prioriza el primer proveedor de almacenamiento (más cercano al dispositivo) y usa el otro proveedor de almacenamiento como copia de seguridad. Por ejemplo, si el dispositivo principal está en Oeste de EE. UU. y el dispositivo de conmutación por error está en Este de EE. UU., puede configurar La caché en la nube de la siguiente manera:
- El dispositivo principal usa un proveedor de almacenamiento en Oeste de EE. UU. como la primera opción y un proveedor de almacenamiento en Este de EE. UU. como segunda opción.
- El dispositivo de conmutación por error usa un proveedor de almacenamiento en Este de EE. UU. como la primera opción y un proveedor de almacenamiento en Oeste de EE. UU. como segunda opción.
- Si se produce un error en el dispositivo principal o el proveedor de almacenamiento más cercano, puede cambiar al dispositivo de conmutación por error o al proveedor de almacenamiento de copia de seguridad y continuar el trabajo sin perder los datos del perfil.
Puntos clave
- Diseño de conmutación por error: este diseño garantiza la disponibilidad y confiabilidad de la infraestructura en caso de desastre o error.
- Almacenamiento de perfiles: La caché en la nube permite almacenar los datos del perfil en diferentes ubicaciones.
- Costo de almacenamiento adicional: varias ubicaciones de almacenamiento aumentarán el costo total.
- Excelencia operativa: proceso de conmutación por error manual, que puede requerir la aprobación de las partes interesadas empresariales y la validación del proceso.
- Experiencia del usuario final: puede experimentar cierta latencia o incoherencia en los datos del perfil debido a la sincronización asincrónica con los dos proveedores de almacenamiento.
Resumen
La configuración avanzada y recuperación ante desastres muestra cómo un diseño de conmutación por error con caché en la nube puede mejorar la confiabilidad y la disponibilidad de la infraestructura mediante dos proveedores de almacenamiento en diferentes ubicaciones. También destaca los inconvenientes de este enfoque, incluidos los costos adicionales, la necesidad de iniciar la conmutación por error manual y la posible latencia o incoherencia en los datos del perfil.
Figura 3: Caché en la nube (principal o conmutación por error) | FSLogix Cloud Cache (CCDLocations)
Requisitos previos (avanzado y recuperación ante desastres)
- Requisitos previos de FSLogix, incluidas las exclusiones de antivirus
- Infraestructura de Azure Virtual Desktop o equivalente de Virtual Desktop.
- Dos proveedores de almacenamiento en al menos dos regiones.
- Permisos de recurso compartido y NTFS validados (solo SMB).
Elementos de configuración (avanzados y recuperación ante desastres)
Productos | Descripción |
---|---|
Redundancia de contenedor | CcDLocations contiene dos (2) proveedoresde almacenamiento 1. El sitio primario se configura con el proveedor de almacenamiento más cercano que aparece en primer lugar y el proveedor de almacenamiento de conmutación por error que se muestra en último lugar. El sitio de conmutación por error tiene la configuración inversa. Primero, el proveedor de almacenamiento más cercano, seguido de los proveedores de almacenamiento del sitio primario enumerados en último lugar. |
Contenedor individual | Se crea un único contenedor de perfiles para el usuario. El contenedor de ODFC no está configurado. |
No hay conexiones simultáneas | El valor ProfileType se establece en 0 o no está configurado. El perfil de un usuario solo se puede montar dentro de una sola conexión. |
No hay redireccionamientos de perfil personalizados | No se usa redirections.xml archivo. |
1 Los proveedores de almacenamiento deben estar en diferentes regiones o ubicaciones.
Sugerencia
Revise la página Redireccionamientos de perfil personalizados para obtener nuestras exclusiones recomendadas.
Configuración del Registro (Avanzadas y recuperación ante desastres)
Sitio principal
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
CCDLocations | MULTI_SZ o REG_SZ | type=smb,name="FILES SMB PRIMARY",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER FAILOVER",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name> |
Ejemplo |
ClearCacheOnLogoff1 | DWORD | 1 | Recomendado |
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName3 | DWORD | 1 | Recomendado |
HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recomendado |
LockedRetryCount5 | DWORD | 3 | Recomendado |
LockedRetryInterval5 | DWORD | 15 | Recomendado |
ProfileType6 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds5 | DWORD | 15 | Recomendado |
ReAttachRetryCount5 | DWORD | 3 | Recomendado |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VolumeType7 | REG_SZ | VHDX | Recomendado |
Sitio de conmutación por error
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
CCDLocations | MULTI_SZ o REG_SZ | type=smb,name="FILES SMB FAILOVER",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER PRIMARY",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name> |
Ejemplo |
ClearCacheOnLogoff1 | DWORD | 1 | Recomendado |
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName3 | DWORD | 1 | Recomendado |
HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recomendado |
LockedRetryCount5 | DWORD | 3 | Recomendado |
LockedRetryInterval5 | DWORD | 15 | Recomendado |
ProfileType6 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds5 | DWORD | 15 | Recomendado |
ReAttachRetryCount5 | DWORD | 3 | Recomendado |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VolumeType7 | REG_SZ | VHDX | Recomendado |
1 Se recomienda ahorrar espacio en disco en el disco local y el riesgo de pérdida de datos al usar escritorios agrupados.
2 Se recomienda asegurarse de que los usuarios no usen perfiles locales y pierdan datos inesperadamente.
3 Proporciona y facilita la exploración de los directorios de contenedor.
4 Impide que los usuarios creen una caché local si al menos 1 proveedor no está en buen estado.
5 Disminuye el tiempo de reintento para habilitar un escenario de error más rápido.
6 Las conexiones únicas reducen la complejidad y aumentan el rendimiento.
7 VHDX es preferible a VHD debido a su tamaño admitido y a escenarios de daños reducidos.
EJEMPLO 6: Complejo
El ejemplo de configuración compleja se basa en el ejemplo avanzado mediante la introducción de varias conexiones. En esta configuración, los perfiles de usuario pueden controlar varias conexiones, lo que permite a un solo usuario tener sesiones activas en diferentes dispositivos simultáneamente. A pesar de la mayor complejidad, el objetivo sigue siendo proporcionar una experiencia sin problemas para los usuarios finales. La configuración correcta de varias conexiones mejora la productividad y la flexibilidad, lo que hace que esta configuración sea adecuada para las organizaciones con diversas necesidades y altas demandas.
Nota:
Azure Virtual Desktop no admite varias conexiones dentro del mismo grupo de hosts.
Resumen
La configuración compleja equilibra la sofisticación con el diseño centrado en el usuario, lo que lo convierte en ideal para grandes organizaciones que requieren escalabilidad y una administración sólida de perfiles.
Figura 4: Ejemplo complejo con varias conexiones | Contenedores estándar de FSLogix (VHDLocations)
Requisitos previos (complejos)
- Requisitos previos de FSLogix, incluidas las exclusiones de antivirus
- Infraestructura de Azure Virtual Desktop o equivalente de Virtual Desktop.
- Separe los grupos de máquinas virtuales.
- Varios recursos compartidos de archivos SMB (no para alta disponibilidad).
- Permisos de recurso compartido y NTFS validados (solo SMB).
Elementos de configuración (complejos)
Productos | Descripción |
---|---|
Ubicación de varios VHD | La configuración VHDLocations contiene una o varias rutas de acceso UNC (separadas por punto y coma) en recursos compartidos de archivos SMB. |
Configuración específica del objeto | Permite una configuración única basada en un SID de usuario o grupo. |
Contenedor individual | Se crea un único contenedor de perfiles para el usuario. El contenedor de ODFC no está configurado. |
Conexiones simultáneas | ProfileType se establece en 3. Los usuarios pueden tener varios inicios de sesión, pero solo una (1) sesión permite escrituras en el disco VHD base. |
[OPCIONAL] redirections.xml | El archivo XML contiene varias entradas con complejidad adicional. |
Sugerencia
- Revise la página Custom profile redirections.xml (Perfil personalizado redirections.xml ) para obtener información adicional.
- En la página Tutorial: Creación e implementación de redirections.xml se muestra cómo implementar esta característica para Microsoft Teams.
Configuración del Registro (compleja)
Varios VHDLocations
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName2 | DWORD | 1 | Recomendado |
LockedRetryCount3 | DWORD | 3 | Recomendado |
LockedRetryInterval3 | DWORD | 15 | Recomendado |
ProfileType4 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds3 | DWORD | 15 | Recomendado |
ReAttachRetryCount3 | DWORD | 3 | Recomendado |
RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Ejemplo |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VHDLocations | MULTI_SZ o REG_SZ | \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> |
Ejemplo |
VolumeType5 | REG_SZ | VHDX | Recomendado |
VHDLocations específicos del objeto
Los VHDLocations predeterminados se usan para cualquier usuario o grupo que no coincida con la configuración específica del objeto.
Ruta de acceso del Registro: HKLM:\SOFTWARE\FSLogix\Profiles\
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName2 | DWORD | 1 | Recomendado |
LockedRetryCount3 | DWORD | 3 | Recomendado |
LockedRetryInterval3 | DWORD | 15 | Recomendado |
ProfileType4 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds3 | DWORD | 15 | Recomendado |
ReAttachRetryCount3 | DWORD | 3 | Recomendado |
RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Ejemplo |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VHDLocations | MULTI_SZ o REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Ejemplo |
VolumeType5 | REG_SZ | VHDX | Recomendado |
Ruta de acceso del Registro: HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
VHDLocations | MULTI_SZ o REG_SZ | \\<server-name>\<share-name> |
Ejemplo |
Ruta de acceso del Registro: HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
VHDLocations | MULTI_SZ o REG_SZ | \\<azure-netapp-files-computer-account>.contoso.com\<share-name> |
Ejemplo |
Advertencia
Varias entradas en VHDLocations no proporcionan resistencia de contenedor. Cuando existen varias entradas, un usuario intentará crear o localizar su contenedor en la lista de ubicaciones en orden. La primera ubicación a la que el usuario tiene acceso o está disponible será desde donde se crea o se adjunta el contenedor. Si usa varias entradas, los usuarios solo deben tener acceso a una sola ubicación. Considere la posibilidad de usar las opciones de configuración específicas del objeto en lugar de varias VHDLocations.
1 Se recomienda asegurarse de que los usuarios no usen perfiles locales y pierdan datos inesperadamente.
2 Proporciona y facilita la exploración de los directorios de contenedor.
3 Disminuye el tiempo de reintento para habilitar un escenario de error más rápido.
4 Las conexiones únicas reducen la complejidad y aumentan el rendimiento.
5 VHDX es preferible a VHD debido a su tamaño admitido y a escenarios de daños reducidos.
EJEMPLO 7: Complejo + Recuperación ante desastres (activo/activo)
La configuración compleja y de recuperación ante desastres se basa en la configuración avanzada y recuperación ante desastres mediante la implementación de un diseño activo/activo. En lugar de equilibrar la carga entre los dos sitios, esta configuración se basa en que los usuarios solo tienen acceso a una ubicación. En caso de un simulacro o bcDR, a los usuarios de una región con errores se les concede acceso a las máquinas virtuales de la región de funcionamiento.
Puntos clave
- Funcionalidad de conmutación por error: en caso de desastre, las regiones supervivientes deben tener capacidad para admitir a todos los usuarios.
- Almacenamiento de perfiles: La caché en la nube permite almacenar los datos del perfil en diferentes ubicaciones.
- Costo de almacenamiento adicional: varias ubicaciones de almacenamiento aumentarán el costo total.
- Excelencia operativa: proceso de conmutación por error manual, que puede requerir la aprobación de las partes interesadas de la empresa, la validación del proceso y las asignaciones de usuario adecuadas.
- Experiencia del usuario final: puede experimentar cierta latencia o incoherencia en los datos del perfil debido a la sincronización asincrónica con los dos proveedores de almacenamiento.
Resumen
La configuración compleja y de recuperación ante desastres con La caché en la nube proporciona redundancia y flexibilidad, pero las decisiones empresariales desempeñan un papel fundamental en el inicio de la conmutación por error.
Figura 5: Caché en la nube (activa/activa) | FSLogix Cloud Cache (CCDLocations)
Requisitos previos (complejo + recuperación ante desastres)
- Requisitos previos de FSLogix, incluidas las exclusiones de antivirus
- Infraestructura de Azure Virtual Desktop o equivalente de Virtual Desktop.
- Separe los grupos de máquinas virtuales en cada ubicación.
- Los usuarios solo tienen acceso a una sola región a la vez.
- Permisos de recurso compartido y NTFS validados (solo SMB).
Elementos de configuración (complejo + recuperación ante desastres)
Productos | Descripción |
---|---|
Redundancia de contenedor | CcDLocations contiene dos (2) proveedoresde almacenamiento 1. El sitio primario se configura con el proveedor de almacenamiento más cercano que aparece en primer lugar y el proveedor de almacenamiento de conmutación por error que se muestra en último lugar. El sitio de conmutación por error tiene la configuración inversa. Primero, el proveedor de almacenamiento más cercano, seguido de los proveedores de almacenamiento del sitio primario enumerados en último lugar. |
Contenedor individual | Existe un contenedor de Perfil y ODFC o se crea para cada usuario. |
No hay conexiones simultáneas | El valor ProfileType se establece en 0 o no está configurado. El perfil de un usuario solo se puede montar dentro de una sola conexión. |
[OPCIONAL] redirections.xml | El archivo XML contiene varias entradas con complejidad adicional. |
Sugerencia
- Revise la página Custom profile redirections.xml (Perfil personalizado redirections.xml ) para obtener información adicional.
- En la página Tutorial: Creación e implementación de redirections.xml se muestra cómo implementar esta característica para Microsoft Teams.
Configuración del Registro (compleja y recuperación ante desastres)
Sitio A (Oeste de EE. UU.)
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
CCDLocations | MULTI_SZ o REG_SZ | type=smb,name="FILES SMB WEST US",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER EAST US",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name> |
Ejemplo |
ClearCacheOnLogoff1 | DWORD | 1 | Recomendado |
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName3 | DWORD | 1 | Recomendado |
HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recomendado |
LockedRetryCount5 | DWORD | 3 | Recomendado |
LockedRetryInterval5 | DWORD | 15 | Recomendado |
ProfileType6 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds5 | DWORD | 15 | Recomendado |
ReAttachRetryCount5 | DWORD | 3 | Recomendado |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VolumeType7 | REG_SZ | VHDX | Recomendado |
Sitio B (Este de EE. UU.)
Nombre de clave | Tipo de datos | Value | Descripción |
---|---|---|---|
CCDLocations | MULTI_SZ o REG_SZ | type=smb,name="FILES SMB EAST US",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER WEST US",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name> |
Ejemplo |
ClearCacheOnLogoff1 | DWORD | 1 | Recomendado |
Habilitado | DWORD | 1 | OBLIGATORIO |
DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recomendado |
FlipFlopProfileDirectoryName3 | DWORD | 1 | Recomendado |
HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recomendado |
LockedRetryCount5 | DWORD | 3 | Recomendado |
LockedRetryInterval5 | DWORD | 15 | Recomendado |
ProfileType6 | DWORD | 0 | Valor predeterminado |
ReAttachIntervalSeconds5 | DWORD | 15 | Recomendado |
ReAttachRetryCount5 | DWORD | 3 | Recomendado |
SizeInMBs | DWORD | 30000 | Valor predeterminado |
VolumeType7 | REG_SZ | VHDX | Recomendado |
1 Se recomienda ahorrar espacio en disco en el disco local y el riesgo de pérdida de datos al usar escritorios agrupados.
2 Se recomienda asegurarse de que los usuarios no usen perfiles locales y pierdan datos inesperadamente.
3 Proporciona y facilita la exploración de los directorios de contenedor.
4 Impide que los usuarios creen una caché local si al menos 1 proveedor no está en buen estado.
5 Disminuye el tiempo de reintento para habilitar un escenario de error más rápido.
6 Las conexiones únicas reducen la complejidad y aumentan el rendimiento.
7 VHDX es preferible a VHD debido a su tamaño admitido y a escenarios de daños reducidos.
Apéndice: Diagrama de varias VHDLocations
lógicas
Al usar varios valores en la VHDLocations
configuración, es importante comprender cómo FSLogix determina la ubicación que se va a usar.
Advertencia
Los usuarios que tienen acceso a varias ubicaciones pueden crear un nuevo perfil en otra ubicación si la ubicación de su perfil real no está disponible.
Figura 5: Diagrama lógico de VHDLocations