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.
[notification type= »alert-info » close= »false » ]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.[/notification]
Récapitulatif
[table width = »100% » style = »table-striped table-bordered table-hover » responsive = »true »]
[table_head][th_column]Service (SQL DB Offline)[/th_column]
[th_column]Local Host Cache (LHC)[/th_column]
[th_column]Connection Leasing[/th_column]
[/table_head]
[table_body]
[table_row]
[row_column]Published Resources[/row_column]
[row_column]Available[/row_column]
[row_column]Unavailable[/row_column]
[/table_row]
[table_row]
[row_column]Workspace Control (re-connect)[/row_column]
[row_column]Work[/row_column]
[row_column]Won’t Work[/row_column]
[/table_row]
[table_row]
[row_column]Hosted Shared Desktops[/row_column]
[row_column]Available[/row_column]
[row_column]Unavailable (only Static)[/row_column]
[/table_row]
[table_row]
[row_column]LoadBalancing[/row_column]
[row_column]Not Affected[/row_column]
[row_column]Affected[/row_column]
[/table_row]
[table_row]
[row_column]Pre-launch[/row_column]
[row_column]Work[/row_column]
[row_column]Won’t Work[/row_column]
[/table_row]
[table_row]
[row_column]Farm configuration changes[/row_column]
[row_column]Not Possible[/row_column]
[row_column]Not Possible[/row_column]
[/table_row]
[/table_body]
[/table]
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