Décision de conception : considérations relatives aux applications

Microsoft Office et Microsoft 365 font partie des charges de travail les plus populaires proposées par Citrix aujourd’hui.
Microsoft et Citrix ont travaillé ensemble pour développer la meilleure expérience utilisateur lors de l’exécution de Microsoft 365 à partir d’une session Citrix dans Azure.
Leur collaboration a permis de créer des applications, des processus et des conseils pour vous aider à proposer la meilleure solution.
Vous avez probablement d’autres applications hébergées sur les serveurs Citrix qui doivent être analysées et migrées vers Azure.

Ces applications possèdent des données d’application qui doivent être accessibles quel que soit l’endroit où se trouve l’application.
Voici les questions auxquelles vous devez répondre concernant les applications et les données d’application :

Comment intégrer les applications hébergées par VDA à Microsoft 365 ?

  • Utiliser Office 365 ProPlus lors de l’installation d’Office

  • Microsoft 365 nécessite un plan qui prend en charge l’activation de l’ordinateur partagé, qui est requise pour tous les hôtes de session multi-utilisateurs

  • Après avoir installé Office sur une image de référence, n’ouvrez aucune application Office. Si vous ouvrez une application Office, vous devez réinitialiser l’image pour supprimer la clé temporaire qui empêche l’activation au niveau de l’utilisateur. Pour réinitialiser l’image, désinstallez Office, redémarrez puis réinstallez Office.

  • Pour les versions antérieures d’Office qui utilisent des licences KMS, telles qu’Office 2010 et 2013, vous devez vérifier que votre serveur KMS est accessible depuis le cloud Azure. Vous pouvez rendre votre serveur KMS accessible à vos charges de travail Citrix par l’une des méthodes suivantes :
    • Migrez votre serveur KMS vers le cloud Azure
    • Connectez votre centre de données sur site à Azure à l’aide d’un réseau privé virtuel (VPN) ExpressRoute ou Site-2-Site (S2S)
  • Lorsque vous utilisez des conteneurs FSLogix et Office 365, procédez comme suit pour l’intégrer à Windows Search, en redémarrant entre chaque étape :
    • Configurez le démarrage automatique (non différé) pour le service de recherche Windows. Cette configuration doit être terminée avant d’installer Office afin qu’Office définisse les hooks requis.
    • Installez Microsoft Office.
    • Installez l’agent FSLogix.
    • Si vous n’avez pas besoin de Windows Search, vous pouvez désactiver le service. Avant de désactiver le service, suivez les étapes d’installation pour économiser sur les ressources de calcul, puis désactivez le service. Avec cette approche, si vous en avez besoin ultérieurement, vous pouvez facilement activer le service.

Dois-je utiliser FSLogix avec les charges de travail Citrix ?

  • Utiliser les objets de stratégie de groupe Microsoft pour gérer tous les paramètres Microsoft 365 Office

  • Microsoft FSLogix est l’approche recommandée pour gérer l’intégration de Microsoft 365. Il gère la recherche Outlook, les PST Outlook et l’activation d’Office de manière transparente.

  • Microsoft recommande d’utiliser le SSO (ADFS) avec Microsoft 365 Apps 1704 et versions ultérieures :

    • Lorsqu’ADFS est disponible, activez l’objet de stratégie de groupe « Activer automatiquement Office avec les informations d’identification de l’organisation fédérée » et configurez l’ouverture de session automatique dans Connexion de sécurité GPO
    • si ADFS n’est pas disponible, utilisez FSLogix ou Citrix Profile Manager pour synchroniser la clé de registre suivante : %localappdata% \ Microsoft \ Office \ 16.0 \ Licensing afin d’itinérer le jeton Microsoft 365 avec l’utilisateur

Comment dois-je configurer Outlook ? (Mode cache ou mode en ligne) ?

  • Utilisez le mode Exchange mis en cache lorsque les conditions suivantes sont remplies :
    • Une solution de gestion des profils telle que FSLogix ou Citrix Profile Manager est disponible pour gérer le fichier OST et l’index de recherche
    • Les utilisateurs ont besoin d’un système de messagerie plus réactif
    • Les connexions entre le client Outlook et le serveur de messagerie présentent une latence élevée ou sont fréquemment interrompues
  • Utilisez le mode en ligne lorsque les conditions suivantes sont remplies :
    • Une connexion réseau à faible latence est disponible
  • Utilisez la stratégie de groupe Active Directory pour configurer le mode Outlook Exchange. Les paramètres recommandés sont les suivants :
    • Fichier > Mode Exchange mis en cache
    • Paramètres de synchronisation
    • Désactiver l’accès rapide
    • Utiliser le mode Exchange mis en cache
    • Fichier cache

Quels paramètres dois-je utiliser pour Microsoft 365 lorsque j’utilise Citrix Profile Management ?

  • Lorsque vous utilisez Citrix Profile Management, utilisez ces éléments pour fournir une expérience utilisateur robuste et prendre en charge les emplacements de stockage OST/PST et les emplacements de l’index de recherche.

    • Utilisez la dernière version de Citrix Profile Manager. La dernière version comprend des fonctionnalités telles que la recherche native d’Outlook et la gestion des fichiers volumineux qui fournissent des optimisations pour Outlook.
    • Activez la gestion des fichiers volumineux pour autoriser le stockage de fichiers OST/PST sur Azure Files.
    • Incluez ces dossiers et le registre dans la configuration de Citrix Profile Management :
      • %localappdata%\Microsoft\Office\16.0\Licensing
      • %localappdata%\Microsoft\Credential
      • AppData\Local\Microsoft\Credentials
      • AppData\Local\Microsoft\Windows\WebCache
      • AppData\LocalLow\Microsoft\CryptnetUrlCache
      • AppData\Local\Microsoft\Outlook
      • AppData\Local\Microsoft\Vault
      • AppData\Local\Microsoft\Office
      • AppData\Local\Microsoft\Office\*.qat
      • AppData\Local\Microsoft\Office\*.officeUI
      • AppData\Local\Microsoft\Windows\UsrClass.*
      • HKCU\Software\Microsoft\Office\16.0\Common\Identity\DisableADALatopWAMOverride

Où dois-je stocker les données d’application ?

  • Utilisez Azure Migrate ou Movere pour évaluer et planifier la migration des applications

  • Vérifiez auprès des fournisseurs d’applications si le logiciel est pris en charge dans Azure. Si vous envisagez d’utiliser PVS pour le streaming, vérifiez également que le fournisseur prend en charge les machines virtuelles de deuxième génération.

Où doivent se trouver mes données relatives à mon application ?

  • Les données quittant Azure entraînent des frais de sortie. Essayez de garder les applications et leurs données aussi proches que possible les unes des autres. Bien qu’idéale, cette configuration n’est pas toujours possible. Lorsque vous ne pouvez pas conserver vos données à proximité de l’application, concentrez-vous sur la réduction de la latence entre elles.

Quels coûts dois-je prendre en compte lors de la détermination de l’emplacement de mes données ?

  • Lorsque vous travaillez dans un environnement de cloud hybride qui empêche le transfert simultané de l’application et de ses données vers Azure, déplacez d’abord l’application, puis déplacez les données de l’application. Grâce à cette approche, les frais de sortie de données sont réduits.

Comment intégrer Citrix Workspace à Microsoft 365 et Microsoft Teams ?

  • Pour les hôtes multisession, installez Microsoft Teams après l’installation du VDA sur votre image de référence et installez-le sous c:\program files à l’aide de l’indicateur ALLUSER=1

  • Les mises à jour de l’agent Microsoft Teams nécessitent la désinstallation de la version précédente avant d’installer la nouvelle version

  • Définissez la stratégie de redirection Citrix Microsoft Teams sur Autorisé

  • Microsoft Teams s’appuie sur les relais de transport Azure ; les ports et plages d’adresses IP suivants doivent être accessibles :
    • UDP 3478—3481
    • TCP 443
    • 137.106.64.0/18
    • 52.112.0.0/14
    • 52.120.0.0/14
  • Utilisez le Gestionnaire d’activités de Citrix Director pour surveiller les applications Microsoft Teams telles que WebSocketAgent.exe, WebSocketService.exe et CtxSvcHost.exe

Liens vers d’autres ressources

Optimisation Citrix pour Microsoft Teams sur macOS

Déployer les applications Microsoft 365 dans le cadre d’une image du système d’exploitation

Déploiement d’Azure Files pour les couches Citrix Profile Management et Citrix User Personalization

FSLogix Office 365 Container est désormais Citrix Ready

Principes de connectivité réseau Microsoft 365

Optimisation de Microsoft Teams dans les environnements Citrix Virtual Apps and Desktops

Surveiller, dépanner et apporter une assistance pour Microsoft Teams

Décision de conception : considérations relatives aux applications