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.
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