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


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


...BofBienTrès BienTop ! (Soit le premier à voter)
Loading...

Mathieu

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

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *