Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les exemples décrits dans cet article reflètent une progression de la complexité dans les choix de configuration. Chaque exemple est associé à une configuration axée sur la redondance ou la récupération d’urgence. Nous vous recommandons de sélectionner la configuration la plus simple pour votre environnement. L’ajout d’une complexité inutile entraîne des configurations incorrectes et des demandes de support.
Utilisez ces exemples comme point de départ de votre configuration FSLogix. Les idées et concepts exposés dans ces exemples doivent vous éclairer par rapport aux exigences spécifiques pour votre organisation.
Exemple 1 : Standard
L’exemple de configuration Standard est la configuration la plus simple. La plupart des clients doivent le considérer.
Prérequis (Standard)
- Prérequis FSLogix, y compris les exclusions antivirus.
- Azure Virtual Desktop ou une infrastructure de bureau virtuel équivalente.
- Partage de fichiers SMB (Server Message Block).
- Autorisations NTFS (New Technology File System) et de partage validés.
Éléments de configuration (Standard)
| Éléments | Descriptif |
|---|---|
| Emplacement unique du disque dur virtuel (VHD) | Le VHDLocations paramètre contient un seul chemin d’accès UNC (Universal Naming Convention) vers un partage de fichiers SMB. |
| Conteneur unique | Un conteneur de profil unique est créé pour l’utilisateur. Le conteneur de données et de fichiers Office (ODFC) n’est pas configuré. |
| Aucune connexion simultanée | Le ProfileType paramètre est défini sur 0 ou non configuré. Vous pouvez monter le profil d’un utilisateur au sein d’une seule connexion. |
| Aucune redirection de profil personnalisée | Aucune utilisation du fichier redirections.xml. |
Paramètres du Registre (Standard)
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName2 | DWORD | 1 | Recommandé |
| LockedRetryCount3 | DWORD | 3 | Recommandé |
| LockedRetryInterval3 | DWORD | 15 | Recommandé |
| ProfileType4 | DWORD | 0 | Default |
| ReAttachIntervalSecondes3 | DWORD | 15 | Recommandé |
| ReAttachRetryCount3 | DWORD | 3 | Recommandé |
| SizeInMBs | DWORD | 30000 | Default |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Exemple |
| VolumeType5 | REG_SZ | VHDX | Recommandé |
1 Recommandé pour s’assurer que les utilisateurs n’utilisent pas de profils locaux et perdent des données de façon inattendue.
2 Permet de parcourir plus facilement les répertoires de conteneurs.
3 Réduit le minutage des nouvelles tentatives pour activer un scénario d’échec plus rapide.
4 Connexions uniques réduisent la complexité et augmentent les performances.
5 VHDX est préféré au VHD en raison de sa taille prise en charge et de ses scénarios de corruption réduits.
Exemple 2 : Standard + Haute disponibilité (Cache cloud)
L’exemple de configuration Standard + Haute disponibilité améliore l’exemple Standard de base en incorporant Cloud Cache pour garantir la disponibilité régionale pour le conteneur de profil. Cette configuration est conçue pour fournir une robustesse et une redondance. Le conteneur de profil est accessible même si des défaillances ou des pannes se produisent dans une région spécifique.
Cloud Cache agit comme une couche de résilience et de disponibilité et écrit régulièrement des données de profil en amont dans plusieurs fournisseurs de stockage. En répliquant des données entre des fournisseurs de stockage uniques, cette configuration garantit que le conteneur de profil reste disponible même en cas d’indisponibilité d’un fournisseur de stockage. Cette approche améliore la fiabilité et réduit les temps d’arrêt pour les utilisateurs.
Points clés
- Redondant et robuste : Permet au conteneur de profil d’être accessible même si des défaillances ou des pannes se produisent, ce qui réduit les temps d’arrêt pour les utilisateurs.
- Résilience: Cloud Cache agit en tant que couche de disponibilité et écrit régulièrement des données de profil en amont dans plusieurs fournisseurs de stockage.
- Expertise en conception de stockage : La fonctionnalité de cache cloud dépend des performances de vos fournisseurs de stockage.
Résumé
La configuration Standard + Haute disponibilité combine les avantages de la configuration Standard avec d’autres mesures pour maintenir la disponibilité entre les régions. La combinaison rend cela adapté aux applications critiques qui nécessitent un accès continu aux données de profil.
Figure 1 : Haute disponibilité FSLogix avec Cloud Cache
Prérequis (Standard + Haute disponibilité)
- Prérequis FSLogix, y compris les exclusions antivirus.
- Azure Virtual Desktop ou une infrastructure de bureau virtuel équivalente.
- Plusieurs fournisseurs de stockage dans la même région ou le même stockage redondant interzone.
- Autorisations de partage et NTFS validées (SMB uniquement).
Éléments de configuration (Standard + Haute disponibilité)
| Éléments | Descriptif |
|---|---|
| Redondance de conteneur | Le CCDLocations paramètre contient au moins deux fournisseurs de stockage de différents types. Les fournisseurs de stockage se trouvent dans la même région que les machines virtuelles. |
| Conteneur unique | Un conteneur de profil unique est créé pour l’utilisateur. Le conteneur ODFC n’est pas configuré. |
| Aucune connexion simultanée | Le ProfileType paramètre est défini sur 0 ou non configuré. Vous pouvez monter le profil d’un utilisateur au sein d’une seule connexion. |
| Aucune redirection de profil personnalisée | Aucune utilisation du fichier redirections.xml. |
Paramètres du Registre (Standard + Haute disponibilité)
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou 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> |
Exemple |
| ClearCacheOnLogoff1 | DWORD | 1 | Recommandé |
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName3 | DWORD | 1 | Recommandé |
| HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recommandé |
| LockedRetryCount5 | DWORD | 3 | Recommandé |
| LockedRetryInterval5 | DWORD | 15 | Recommandé |
| ProfileType6 | DWORD | 0 | Default |
| ReAttachIntervalSeconds5 | DWORD | 15 | Recommandé |
| ReAttachRetryCount5 | DWORD | 3 | Recommandé |
| SizeInMBs | DWORD | 30000 | Default |
| VolumeType7 | REG_SZ | VHDX | Recommandé |
1 Recommandé pour économiser de l’espace disque sur le disque local et le risque de perte de données lorsque vous utilisez des bureaux mis en pool.
2 Recommandé pour s’assurer que les utilisateurs n’utilisent pas de profils locaux et perdent des données de façon inattendue.
3 Permet de parcourir plus facilement les répertoires de conteneurs.
4 Empêche les utilisateurs de créer un cache local si au moins un fournisseur n’est pas sain.
5 Diminue le minutage des nouvelles tentatives pour permettre un scénario d’échec plus rapide.
6 Connexions uniques réduisent la complexité et augmentent les performances.
7 VHDX est préféré au VHD pour ses tailles prises en charge et ses scénarios de corruption réduits.
Exemple 3 : Standard + Récupération d’urgence (pas de récupération de profil)
L’exemple de configuration Standard + Reprise d’activité après sinistre est une extension de l’exemple Standard de base. Dans cette configuration, l’infrastructure en double existe dans une autre région, mais elle reste éteinte jusqu’à ce qu’elle soit nécessaire. Contrairement à d’autres scénarios de reprise, il n’y a pas de récupération de profil dans cette approche. Au lieu de cela, les utilisateurs créent de nouveaux profils à l’autre emplacement. Ce scénario de récupération est le moins complexe, mais il présente un inconvénient significatif. L’expérience utilisateur et la formation sont des composants essentiels pour réussir.
Points clés
- Infrastructure en double : La région de récupération d’urgence reflète l’infrastructure principale, mais reste inactive jusqu'à ce qu'elle soit nécessaire.
- Aucune récupération de profil : Au lieu de restaurer des profils existants, les utilisateurs créent de nouveaux profils dans l’autre emplacement.
- Simplicité: Cette approche réduit la complexité, mais s’appuie fortement sur la familiarité et la formation des utilisateurs.
- Expérience utilisateur : Il est essentiel de garantir une transition fluide et la compréhension des utilisateurs.
Résumé
La configuration Standard + Récupération d’urgence équilibre la simplicité avec la nécessité de l’éducation et de l’adaptation des utilisateurs.
Figure 2 : Aucune récupération de profil | Conteneurs standard FSLogix (VHDLocations)
Prérequis (Standard + Reprise d’activité)
- Prérequis FSLogix, y compris les exclusions antivirus.
- Azure Virtual Desktop ou une infrastructure de bureau virtuel équivalente.
- Dupliquer l’infrastructure de stockage et de calcul dans une autre région.
- Autorisations NTFS validées et au niveau du partage (SMB uniquement).
Éléments de configuration (Standard + Récupération d’urgence)
| Éléments | Descriptif |
|---|---|
| Emplacement VHD unique | Le VHDLocations paramètre contient un chemin UNC unique vers un partage de fichiers SMB. |
| Conteneur unique | Un conteneur de profil unique est créé pour l’utilisateur. Le conteneur ODFC n’est pas configuré. |
| Aucune connexion simultanée | Le ProfileType paramètre est défini sur 0 ou non configuré. Vous pouvez monter le profil d’un utilisateur au sein d’une seule connexion. |
| Aucune redirection de profil personnalisée | Aucune utilisation du fichier redirections.xml. |
Paramètres du Registre (Standard + Récupération d’urgence)
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName2 | DWORD | 1 | Recommandé |
| LockedRetryCount3 | DWORD | 3 | Recommandé |
| LockedRetryInterval3 | DWORD | 15 | Recommandé |
| ProfileType4 | DWORD | 0 | Default |
| ReAttachIntervalSecondes3 | DWORD | 15 | Recommandé |
| ReAttachRetryCount3 | DWORD | 3 | Recommandé |
| SizeInMBs | DWORD | 30000 | Default |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Exemple |
| VolumeType5 | REG_SZ | VHDX | Recommandé |
1 Recommandé pour s’assurer que les utilisateurs n’utilisent pas de profils locaux et perdent des données de façon inattendue.
2 Permet de parcourir plus facilement les répertoires de conteneurs.
3 Réduit le minutage des nouvelles tentatives pour activer un scénario d’échec plus rapide.
4 Connexions uniques réduisent la complexité et augmentent les performances.
5 VHDX est préféré au VHD en raison de sa taille prise en charge et de ses scénarios de corruption réduits.
Exemple 4 : Avancé
L’exemple de configuration avancé s’appuie sur l’exemple Standard en introduisant davantage de fonctionnalités pour améliorer la flexibilité et la personnalisation.
Points clés
- Plusieurs paramètres VHDLocations ou propres à l’objet : Vous pouvez spécifier plusieurs emplacements pour le stockage des profils utilisateur (VHDLocations). Vous pouvez également définir des paramètres spécifiques à l’objet pour personnaliser le comportement du profil pour des utilisateurs ou des groupes spécifiques. Cette flexibilité vous permet d’optimiser la gestion des profils en fonction des besoins de votre organisation.
- Entrées minimales dans les redirections de profil personnalisé : Contrairement à la configuration Standard, où le fichier redirections.xml n’est pas utilisé, la configuration avancée réduit le nombre d’entrées redirections.xml. Chaque entrée de la configuration redirections.xml ajoute de la complexité et peut entraîner des comportements d’application inconnus. La réduction de ces entrées peut offrir une meilleure expérience utilisateur globale.
Résumé
La configuration Avancé fournit un contrôle granulaire sur le stockage et la redirection de profil, ce qui en fait la solution adaptée pour les organisations devant composer avec des exigences diverses.
Prérequis (Avancé)
- Prérequis FSLogix, y compris les exclusions antivirus.
- Azure Virtual Desktop ou une infrastructure de bureau virtuel équivalente.
- Plusieurs partages de fichiers SMB.
- Autorisations de partage et NTFS validées (SMB uniquement).
Éléments de configuration (Avancé)
| Éléments | Descriptif |
|---|---|
| Emplacements VHD multiples | Le VHDLocations paramètre contient un ou plusieurs chemins UNC (séparés par un point-virgule) pour des partages de fichiers SMB. |
| Paramètres spécifiques à l’objet | Autorise des paramètres uniques basés sur un SID d’utilisateur ou de groupe. |
| Conteneur unique | Un conteneur de profil unique est créé pour l’utilisateur. Le conteneur ODFC n’est pas configuré. |
| Aucune connexion simultanée | Le ProfileType paramètre est défini sur 0 ou non configuré. Vous pouvez monter le profil d’un utilisateur au sein d’une seule connexion. |
| redirections minimales.xml | Le fichier .xml contient des entrées minimales avec une complexité mineure. |
Pour plus d'informations, consultez Profil personnalisé redirections.xml.
Pour plus d’informations sur l’implémentation de cette fonctionnalité pour Microsoft Teams, consultez Tutoriel : Créer et implémenter redirections.xml.
Paramètres du Registre (Avancé)
Emplacements VHD multiples
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName2 | DWORD | 1 | Recommandé |
| LockedRetryCount3 | DWORD | 3 | Recommandé |
| LockedRetryInterval3 | DWORD | 15 | Recommandé |
| ProfileType4 | DWORD | 0 | Default |
| ReAttachIntervalSecondes3 | DWORD | 15 | Recommandé |
| ReAttachRetryCount3 | DWORD | 3 | Recommandé |
| RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Exemple |
| SizeInMBs | DWORD | 30000 | Default |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> |
Exemple |
| VolumeType5 | REG_SZ | VHDX | Recommandé |
Emplacements VHD spécifiques à l’objet
Le paramètre par défaut VHDLocations est utilisé pour n’importe quel utilisateur ou groupe qui n’est pas mis en correspondance par la configuration spécifique à l’objet.
Chemin d’accès au Registre :HKLM:\SOFTWARE\FSLogix\Profiles\
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName2 | DWORD | 1 | Recommandé |
| LockedRetryCount3 | DWORD | 3 | Recommandé |
| LockedRetryInterval3 | DWORD | 15 | Recommandé |
| ProfileType4 | DWORD | 0 | Default |
| ReAttachIntervalSecondes3 | DWORD | 15 | Recommandé |
| ReAttachRetryCount3 | DWORD | 3 | Recommandé |
| RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Exemple |
| SizeInMBs | DWORD | 30000 | Default |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Exemple |
| VolumeType5 | REG_SZ | VHDX | Recommandé |
Chemin d’accès au Registre :HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| VHDLocations | MULTI_SZ ou REG_SZ | \\<server-name>\<share-name> |
Exemple |
Chemin d’accès au Registre :HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| VHDLocations | MULTI_SZ ou REG_SZ | \\<azure-netapp-files-computer-account>.contoso.com\<share-name> |
Exemple |
Warning
L’utilisation de plusieurs entrées VHDLocations ne fournit pas de résilience de conteneur. Lorsqu’il existe plusieurs entrées, les utilisateurs essaient de créer ou de localiser leur conteneur à partir de la liste des emplacements dans l’ordre. Le premier emplacement auquel l’utilisateur a accès ou qui est disponible est l’emplacement à partir duquel le conteneur est créé ou attaché. Si vous utilisez plusieurs entrées, les utilisateurs doivent avoir accès à un seul emplacement.
Envisagez d’utiliser les paramètres de configuration spécifiques à l’objet au lieu de plusieurs VHDLocations.
1 Recommandé pour s’assurer que les utilisateurs n’utilisent pas de profils locaux et perdent des données de façon inattendue.
2 Permet de parcourir plus facilement les répertoires de conteneurs.
3 Réduit le minutage des nouvelles tentatives pour activer un scénario d’échec plus rapide.
4 Connexions uniques réduisent la complexité et augmentent les performances.
5 VHDX est préféré au VHD en raison de sa taille prise en charge et de ses scénarios de corruption réduits.
Exemple 5 : Avancé + Récupération d’urgence (principal/basculement)
L’exemple de configuration Avancé + Récupération d’urgence ajoute de la complexité par le biais d’une conception de basculement. Cette stratégie commune permet de garantir la disponibilité et la fiabilité de votre infrastructure en cas de sinistre ou de défaillance. Avec Cloud Cache, vous pouvez configurer vos appareils pour utiliser deux fournisseurs de stockage qui stockent vos données de profil à différents emplacements.
Cloud Cache synchronise vos données de profil avec chacun des deux fournisseurs de stockage de manière asynchrone afin que vous disposiez toujours de la dernière version de vos données. Certains de vos appareils se trouvent à l’emplacement principal et les autres à l’emplacement de basculement. Cloud Cache hiérarchise le premier fournisseur de stockage (le plus proche de votre appareil) et utilise l’autre fournisseur de stockage comme sauvegarde.
Par exemple, si votre appareil principal se trouve dans la région USA Ouest et que votre appareil de basculement se trouve dans la région USA Est, vous pouvez configurer Cloud Cache de la manière suivante :
- L’appareil principal utilise un fournisseur de stockage dans la région USA Ouest comme première option et un fournisseur de stockage dans la région USA Est comme deuxième option.
- L’appareil de basculement utilise un fournisseur de stockage dans la région USA Est comme première option et un fournisseur de stockage dans la région USA Ouest comme deuxième option.
- En cas de défaillance de l’appareil principal ou du fournisseur de stockage le plus proche, vous pouvez basculer vers l’appareil de basculement ou le fournisseur de stockage de sauvegarde et poursuivre votre travail sans perdre vos données de profil.
Points clés
- Conception de basculement : Cette conception garantit la disponibilité et la fiabilité de votre infrastructure en cas de catastrophe ou de défaillance.
- Stockage de profil : Cloud Cache vous permet de stocker vos données de profil à différents emplacements.
- Coût de stockage supplémentaire : Plusieurs emplacements de stockage augmentent le coût global.
- Excellence opérationnelle : Processus de basculement manuel, qui peut nécessiter l’approbation des parties prenantes métier et de la validation des processus.
- Expérience utilisateur : Vous pouvez rencontrer une certaine latence ou incohérence dans vos données de profil en raison de la synchronisation asynchrone avec les deux fournisseurs de stockage.
Résumé
La configuration Avancé + Récupération d’urgence illustre comment une conception de basculement avec Cloud Cache peut améliorer la fiabilité et la disponibilité de votre infrastructure en faisant appel à deux fournisseurs de stockage à des emplacements différents. Il met également en évidence les inconvénients de cette approche, tels que plus de coûts, la nécessité d’une initiation manuelle de basculement, ainsi que la latence ou l’incohérence potentielles dans les données de profil.
Figure 3 : Cache Cloud (principal/reprise) | FSLogix Cloud Cache (CCDLocations)
Prérequis (Avancé + Récupération d’urgence)
- Prérequis FSLogix, y compris les exclusions antivirus.
- Azure Virtual Desktop ou une infrastructure de bureau virtuel équivalente.
- Deux fournisseurs de stockage dans au moins deux régions.
- Autorisations de partage et NTFS validées (SMB uniquement).
Éléments de configuration (Avancé + Récupération d’urgence)
| Éléments | Descriptif |
|---|---|
| Redondance de conteneur | Le CCDLocations paramètre contient deux fournisseurs de stockage.1 Le site principal est configuré avec le fournisseur de stockage le plus proche répertorié en premier, et le fournisseur de stockage de basculement est répertorié en dernier. Le site de basculement a la configuration inverse. Le fournisseur de stockage le plus proche est d’abord, et les fournisseurs de stockage de site principaux sont répertoriés en dernier. |
| Conteneur unique | Un conteneur de profil unique est créé pour l’utilisateur. Le conteneur ODFC n’est pas configuré. |
| Aucune connexion simultanée | Le ProfileType paramètre est défini sur 0 ou non configuré. Vous pouvez monter le profil d’un utilisateur au sein d’une seule connexion. |
| Aucune redirection de profil personnalisée | Aucune utilisation du fichier redirections.xml. |
1 Les fournisseurs de stockage doivent se trouver dans des régions ou des emplacements différents.
Pour connaître nos exclusions recommandées, consultez les redirections de profil personnalisées.
Paramètres du Registre (Avancé + Récupération d’urgence)
Site principal
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou 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> |
Exemple |
| ClearCacheOnLogoff1 | DWORD | 1 | Recommandé |
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName3 | DWORD | 1 | Recommandé |
| HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recommandé |
| LockedRetryCount5 | DWORD | 3 | Recommandé |
| LockedRetryInterval5 | DWORD | 15 | Recommandé |
| ProfileType6 | DWORD | 0 | Default |
| ReAttachIntervalSeconds5 | DWORD | 15 | Recommandé |
| ReAttachRetryCount5 | DWORD | 3 | Recommandé |
| SizeInMBs | DWORD | 30000 | Default |
| VolumeType7 | REG_SZ | VHDX | Recommandé |
Site de basculement
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou 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> |
Exemple |
| ClearCacheOnLogoff1 | DWORD | 1 | Recommandé |
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName3 | DWORD | 1 | Recommandé |
| HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recommandé |
| LockedRetryCount5 | DWORD | 3 | Recommandé |
| LockedRetryInterval5 | DWORD | 15 | Recommandé |
| ProfileType6 | DWORD | 0 | Default |
| ReAttachIntervalSeconds5 | DWORD | 15 | Recommandé |
| ReAttachRetryCount5 | DWORD | 3 | Recommandé |
| SizeInMBs | DWORD | 30000 | Default |
| VolumeType7 | REG_SZ | VHDX | Recommandé |
1 Recommandé pour économiser de l’espace disque sur le disque local et le risque de perte de données lorsque vous utilisez des bureaux mis en pool.
2 Recommandé pour s’assurer que les utilisateurs n’utilisent pas de profils locaux et perdent des données de façon inattendue.
3 Permet de parcourir plus facilement les répertoires de conteneurs.
4 Empêche les utilisateurs de créer un cache local si au moins un fournisseur n’est pas sain.
5 Diminue le minutage des nouvelles tentatives pour permettre un scénario d’échec plus rapide.
6 Connexions uniques réduisent la complexité et augmentent les performances.
7 VHDX est préféré au VHD pour ses tailles prises en charge et ses scénarios de corruption réduits.
Exemple 6 : Complexe
L’exemple de configuration complexe s’appuie sur l’exemple Avancé en introduisant plusieurs connexions. Dans cette configuration, les profils utilisateur peuvent gérer plusieurs connexions. Pour cette raison, un seul utilisateur peut avoir des sessions actives sur différents appareils simultanément.
Malgré la complexité accrue, l’objectif reste de fournir une expérience transparente pour les utilisateurs. La configuration appropriée de plusieurs connexions améliore la productivité et la flexibilité, ce qui rend cette configuration adaptée aux organisations ayant des besoins variés et des exigences élevées.
Azure Virtual Desktop ne prend pas en charge plusieurs connexions au sein du même pool d’hôtes.
Résumé
La configuration Complexe équilibre la sophistication avec la conception centrée sur l’utilisateur, ce qui en fait la solution idéale pour les grandes organisations ayant besoin d’évolutivité et d’une gestion robuste des profils.
Figure 4 : Exemple complexe avec plusieurs connexions | Conteneurs standard FSLogix (VHDLocations)
Prérequis (Complexe)
- Prérequis FSLogix, y compris les exclusions antivirus.
- Azure Virtual Desktop ou une infrastructure de bureau virtuel équivalente.
- Des pools séparés de machines virtuelles.
- Plusieurs partages de fichiers SMB (pas pour la haute disponibilité).
- Autorisations de partage et NTFS validées (SMB uniquement).
Éléments de configuration (complexes)
| Éléments | Descriptif |
|---|---|
| Emplacements VHD multiples | Le VHDLocations paramètre contient un ou plusieurs chemins UNC (séparés par un point-virgule) aux partages de fichiers SMB. |
| Paramètres spécifiques à l’objet | Autorise des paramètres uniques basés sur un SID d’utilisateur ou de groupe. |
| Conteneur unique | Un conteneur de profil unique est créé pour l’utilisateur. Le conteneur ODFC n’est pas configuré. |
| Connexions simultanées | Le ProfileType paramètre est défini sur 3. Les utilisateurs peuvent avoir plusieurs connexions, mais une (1) seule session autorise l’écriture sur le disque VHD de base. |
| (Facultatif) redirections.xml | Le fichier .xml contient différentes entrées avec une complexité accrue. |
Pour plus d'informations, consultez Profil personnalisé redirections.xml.
Pour plus d’informations sur l’implémentation de cette fonctionnalité pour Microsoft Teams, consultez Tutoriel : Créer et implémenter redirections.xml.
Paramètres du Registre (complexes)
Emplacements VHD multiples
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName2 | DWORD | 1 | Recommandé |
| LockedRetryCount3 | DWORD | 3 | Recommandé |
| LockedRetryInterval3 | DWORD | 15 | Recommandé |
| ProfileType4 | DWORD | 0 | Default |
| ReAttachIntervalSecondes3 | DWORD | 15 | Recommandé |
| ReAttachRetryCount3 | DWORD | 3 | Recommandé |
| RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Exemple |
| SizeInMBs | DWORD | 30000 | Default |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> |
Exemple |
| VolumeType5 | REG_SZ | VHDX | Recommandé |
Emplacements VHD spécifiques à l’objet
Le paramètre par défaut VHDLocations est utilisé pour n’importe quel utilisateur ou groupe qui n’est pas mis en correspondance par la configuration spécifique à l’objet.
Chemin d’accès au Registre :HKLM:\SOFTWARE\FSLogix\Profiles\
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply1 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName2 | DWORD | 1 | Recommandé |
| LockedRetryCount3 | DWORD | 3 | Recommandé |
| LockedRetryInterval3 | DWORD | 15 | Recommandé |
| ProfileType4 | DWORD | 0 | Default |
| ReAttachIntervalSecondes3 | DWORD | 15 | Recommandé |
| ReAttachRetryCount3 | DWORD | 3 | Recommandé |
| RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Exemple |
| SizeInMBs | DWORD | 30000 | Default |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Exemple |
| VolumeType5 | REG_SZ | VHDX | Recommandé |
Chemin d’accès au Registre :HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| VHDLocations | MULTI_SZ ou REG_SZ | \\<server-name>\<share-name> |
Exemple |
Chemin d’accès au Registre :HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| VHDLocations | MULTI_SZ ou REG_SZ | \\<azure-netapp-files-computer-account>.contoso.com\<share-name> |
Exemple |
Warning
L’utilisation de plusieurs entrées VHDLocations ne fournit pas de résilience de conteneur. Lorsqu’il existe plusieurs entrées, un utilisateur tente de créer ou de localiser son conteneur à partir de la liste des emplacements dans l’ordre. Le premier emplacement auquel l’utilisateur a accès ou qui est disponible est l’emplacement à partir duquel le conteneur est créé ou attaché. Si vous utilisez plusieurs entrées, les utilisateurs doivent avoir accès à un seul emplacement.
Envisagez d’utiliser les paramètres de configuration spécifiques à l’objet au lieu de plusieurs VHDLocations.
1 Recommandé pour s’assurer que les utilisateurs n’utilisent pas de profils locaux et perdent des données de façon inattendue.
2 Permet de parcourir plus facilement les répertoires de conteneurs.
3 Réduit le minutage des nouvelles tentatives pour activer un scénario d’échec plus rapide.
4 Connexions uniques réduisent la complexité et augmentent les performances.
5 VHDX est préféré au VHD en raison de sa taille prise en charge et de ses scénarios de corruption réduits.
Exemple 7 : Configuration complexe + Récupération en cas de sinistre (actif/actif)
L’exemple de configuration Complexe + Récupération d’urgence s’appuie sur l’exemple Advanced + Disaster Recovery en implémentant une conception active/active. Au lieu d’équilibrer la charge entre les deux sites, cette configuration repose sur le fait que les utilisateurs n’ont accès qu’à un seul emplacement. En cas d’exercice ou de continuité des activités et reprise après sinistre, les utilisateurs d’une région en défaillance sont autorisés à accéder aux machines virtuelles de la région opérationnelle.
Points clés
- Fonctionnalité de basculement : Si une catastrophe se produit, les régions survivantes doivent avoir la capacité de prendre en charge tous les utilisateurs.
- Stockage de profil : Cloud Cache vous permet de stocker vos données de profil à différents emplacements.
- Coût de stockage supplémentaire : Plusieurs emplacements de stockage augmentent le coût global.
- Excellence opérationnelle : Processus de basculement manuel, qui peut nécessiter l’approbation des parties prenantes de l’entreprise, de la validation des processus et des affectations d’utilisateurs appropriées.
- Expérience utilisateur : Vous pouvez rencontrer une certaine latence ou incohérence dans vos données de profil en raison de la synchronisation asynchrone avec les deux fournisseurs de stockage.
Résumé
La configuration Complexe + Reprise d’urgence avec Cloud Cache offre redondance et flexibilité, mais les décisions de l’entreprise jouent un rôle crucial dans l’initiation du basculement.
Figure 5 : Cloud Cache (actif/actif) | FSLogix Cloud Cache (CCDLocations)
Prérequis (Complexe + Récupération d’urgence)
- Prérequis FSLogix, y compris les exclusions antivirus.
- Azure Virtual Desktop ou une infrastructure de bureau virtuel équivalente.
- Pools séparés de machines virtuelles dans chaque emplacement.
- Les utilisateurs ont accès à une seule région à la fois.
- Autorisations de partage et NTFS validées (SMB uniquement).
Éléments de configuration (Complexe + Récupération d’urgence)
| Éléments | Descriptif |
|---|---|
| Redondance de conteneur | Le CCDLocations paramètre contient deux fournisseurs de stockage.1 Le site principal est configuré avec le fournisseur de stockage le plus proche répertorié en premier et le fournisseur de stockage de basculement fourni en dernier. Le site de basculement a la configuration inverse. Le fournisseur de stockage le plus proche d’abord, suivi des fournisseurs de stockage de site principaux répertoriés en dernier. |
| Conteneur unique | Un conteneur Profil et ODFC existe ou est créé pour chaque utilisateur. |
| Aucune connexion simultanée | Le ProfileType paramètre est défini sur 0 ou non configuré. Vous pouvez monter le profil d’un utilisateur au sein d’une seule connexion. |
| (Facultatif) redirections.xml | Le fichier .xml contient différentes entrées avec une complexité accrue. |
Pour plus d'informations, consultez le profil personnalisé redirections.xml.
Pour plus d’informations sur l’implémentation de cette fonctionnalité pour Microsoft Teams, consultez Tutoriel : Créer et implémenter redirections.xml.
Paramètres du Registre (Complexe + Récupération d’urgence)
Site A (USA Ouest)
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou 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> |
Exemple |
| ClearCacheOnLogoff1 | DWORD | 1 | Recommandé |
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName3 | DWORD | 1 | Recommandé |
| HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recommandé |
| LockedRetryCount5 | DWORD | 3 | Recommandé |
| LockedRetryInterval5 | DWORD | 15 | Recommandé |
| ProfileType6 | DWORD | 0 | Default |
| ReAttachIntervalSeconds5 | DWORD | 15 | Recommandé |
| ReAttachRetryCount5 | DWORD | 3 | Recommandé |
| SizeInMBs | DWORD | 30000 | Default |
| VolumeType7 | REG_SZ | VHDX | Recommandé |
Site B (USA Est)
| Nom de clé | Type de données | Valeur | Descriptif |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou 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> |
Exemple |
| ClearCacheOnLogoff1 | DWORD | 1 | Recommandé |
| Enabled | DWORD | 1 | REQUIS |
| DeleteLocalProfileWhenVHDShouldApply2 | DWORD | 1 | Recommandé |
| FlipFlopProfileDirectoryName3 | DWORD | 1 | Recommandé |
| HealthyProvidersRequiredForRegister4 | DWORD | 1 | Recommandé |
| LockedRetryCount5 | DWORD | 3 | Recommandé |
| LockedRetryInterval5 | DWORD | 15 | Recommandé |
| ProfileType6 | DWORD | 0 | Default |
| ReAttachIntervalSeconds5 | DWORD | 15 | Recommandé |
| ReAttachRetryCount5 | DWORD | 3 | Recommandé |
| SizeInMBs | DWORD | 30000 | Default |
| VolumeType7 | REG_SZ | VHDX | Recommandé |
1 Recommandé pour économiser de l’espace disque sur le disque local et le risque de perte de données lorsque vous utilisez des bureaux mis en pool.
2 Recommandé pour s’assurer que les utilisateurs n’utilisent pas de profils locaux et perdent des données de façon inattendue.
3 Permet de parcourir plus facilement les répertoires de conteneurs.
4 Empêche les utilisateurs de créer un cache local si au moins un fournisseur n’est pas sain.
5 Diminue le minutage des nouvelles tentatives pour permettre un scénario d’échec plus rapide.
6 Connexions uniques réduisent la complexité et augmentent les performances.
7 VHDX est préféré au VHD pour ses tailles prises en charge et ses scénarios de corruption réduits.
Annexe : Diagramme logique de plusieurs VHDLocations
Lorsque vous utilisez plusieurs valeurs dans le VHDLocations paramètre, il est important de comprendre comment FSLogix détermine l’emplacement à utiliser.
Warning
Les utilisateurs qui ont accès à plusieurs emplacements peuvent créer un profil dans un autre emplacement si l’emplacement de leur profil réel n’est pas disponible.
Figure 6 :VHDLocations diagramme logique