Citrix XenApp/XenDesktop – Comment activer le Local Host Cache (LHC)

Histoire

Le LHC (Local Host Cache) est une fonctionnalité qui permet subir une perte de la DB SQL en Production (~5min de downtime DDC).

Il faut savoir que le Local Host Cache était une fonctionnalité de l’architecture IMA (XenApp 6.x).

Il a été supprimé dans l’architecture FMA (XenApp/XenDesktop 7.x) ce qui a engendré quelques retours négatifs de la communauté.

Citrix l’a donc réintroduit pour la première fois dans la version XenApp/XenDesktop 7.12.

Avant la version 7.12, il était toutefois possible de subir une perte de DB grâce à une fonctionnalité appelée Connection Leasing.

L’upgrade en version 7.12 depuis une version antérieure avec le Connection Leasing activé entraîne la désactivation du LHC par défaut.

Récapitulatif

0%" style ="table-striped table-bordered table-hover" responsive ="true"]
Service (SQL DB Offline) Local Host Cache (LHC) Connection Leasing
Published Resources Available Unavailable
Workspace Control (re-connect) Work Won’t Work
Hosted Shared Desktops Available Unavailable (only Static)
LoadBalancing Not Affected Affected
Pre-launch Work Won’t Work
Farm configuration changes Not Possible Not Possible

Commandes

  • Activer le LHC (Powershell DDC)
asnp Citrix*
Set-BrokerSite -LocalHostCacheEnabled $true -ConnectionLeasingEnabled $false
  • Désactiver le LHC (Powershell DDC)
asnp Citrix*
Set-BrokerSite -LocalHostCacheEnabled $false -ConnectionLeasingEnabled $true
  • Vérifier le statut du LHC (Powershell DDC)
asnp Citrix*
Get-Brokersite | select LocalHostCacheEnabled

Mathieu

Je suis actuellement ingénieur spécialisé dans le design d'environnements cloud virtualisés. Adepte des technologies de VMware, Nutanix, Citrix et Microsoft je propose à travers ce blog diverses astuces de troubleshooting.

S’abonner
Notification pour
guest

0 Commentaires
Commentaires en ligne
Afficher tous les commentaires