Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Helle Helgesen Geändert vor über 6 Jahren
1
18. MultiUser Techgroup – Veranstaltung XenApp 7.6
Vorstellung und Bewertung neuer Technologien - Infrastruktur - Wolfgang Ruttscheidt 0172/
2
XenApp 7.6 Technische und strategische Informationen 18.09.2018
18. MUTG
3
18. MUTG
4
XenApp 7.6 - Die Änderungen im Überblick (1)
Windows 8- und Windows Server 2012-Support XenDesktop 7 mit Windows Server 2008 R2 und Server 2012 möglich Provisioning Server 7 mit Unterstützung von Windows 8 und Windows Server 2012 Wegfall der IMA-Architektur eine Konsole für Desktop- und Applikationsbereitstellung Desktop Director-Portal (webbasiert) zur Überwachung der kompletten Site 18. MUTG
5
XenApp 7.6 - Die Änderungen im Überblick (2)
integrierte EdgeSight-Funktionen im Desktop Director weitere Optimierungen des HDX-Protokolls Storefront statt Webinterface Wegfall des Citrix AppStreaming, dafür native Integration von App-V HTML 5 Citrix Receiver Änderungen in der Lizenzierung 18. MUTG
6
18. MUTG
7
Wegfall der IMA-Architektur bei XenApp 7.6
IMA-Architektur -> FlexCast Bekannte Befehle wie z.B. „qfarm“ und „dsmaint“ sind deshalb nicht mehr möglich. Kommandozeilenbefehle werden über PowerShell-Befehle umgesetzt. 18. MUTG
8
LHC – erster Ansatz kein LHC
der Controller-Server eine dauerhafte Verbindung zur Datenbank. Fällt die Datenbank aus, gibt es keinerlei Möglichkeit mehr, auf die Site zuzugreifen. Bereits bestehende Verbindungen bleiben aber weiterhin aktiv. Man sollte sich also spätestens jetzt Gedanken über eine ausfallsichere SQL-Datenbank machen. 18. MUTG
9
Citrix Studio Mit der neuen Version und der damit zusammenhängenden Fusion beider Produkte ist das „Citrix Studio“ nun das Werkzeug für Administratoren. Wenn man es streng betrachtet, gibt es aber nach wie vor zwei Konsolen. (Director) 18. MUTG
10
Desktop Director Er bot dem Helpdesk Möglichkeiten zur Überwachung der Infrastruktur und gleichzeitig ein paar eingeschränkte Steuerungsfunktionen von virtuellen Maschinen (z.B. Neustarten, Logoff, Spiegeln). Dieser Director kommt in Form einer Weboberfläche und bietet mit XenDesktop 7 weitaus mehr Möglichkeiten. Da man im Citrix Studio keine Übersicht mehr über die aktiven Sitzungen hat, ist man nun auch als Administrator auf den Desktop Director angewiesen. Als kleine Entschädigung bietet die Oberfläche aber auch gewisse EdgeSight-Funktionen wie z.B. eine Anzeige über die durchschnittliche Anmeldedauer, Trendanzeigen bei den Anmeldungen oder Meldungen über Verbindungsfehler. 18. MUTG
11
18. MUTG
12
WebInterface -> Storefront
18. MUTG
13
Wegfall des Citrix AppStreaming, dafür native Integration von App-V
AppStreaming war eine Methode, um vorgefertigte Applikationspakete an beispielsweise einen XenApp-Server zu streamen Das Citrix AppStreaming wird laut Citrix mit Windows 8 und Windows Server 2012 nicht mehr weiterentwickelt. Citrix als Partner von Microsoft setzt nun ganz auf deren Technologie. Dies bedeutet im gleichen Zuge auch: Wer mit App-V und Anwendungsstreaming arbeiten möchte, muss sich einen gesonderten App-V-Managementserver erstellen und diesen in XenDesktop einbinden. 18. MUTG
14
Wegfall des Secure Gateway ( 3.3.2 )
Secure Gateway -> Citrix NetScaler 18. MUTG
15
Wegfall des SmartAuditor
Der SmartAuditor ermöglichte das Aufzeichnen und Analysieren von Benutzer-Sessions. Dieses Feature wurde komplett entfernt. …um dann wieder zu ermöglich -> 18. MUTG
16
HTML 5 Citrix Receiver XenDesktop 7 bietet dem User auch einen HTML 5 Receiver für den Zugriff auf Anwendungen oder Desktops an. 18. MUTG
17
Wegfall von Single Sign-on
Hierbei handelte es sich eigentlich um den alten Password Manager, welcher erweiterte Password-Security-Features bot und die Anmeldung im Unternehmensnetz an Applikationen mit unterschiedlichen Anmeldedaten vereinfachte. Single Sign-on ist in XenDesktop 7 nicht enthalten, da es für Windows 8 und Windows Server 2012 nicht unterstützt wird 18. MUTG
18
Kein Support mehr für Oracle-Datenbanken
XenDesktop 7 setzt nur noch auf Microsoft SQL Server. Der Einsatz von anderen Datenbanken ist nicht mehr möglich. Natürlich kann auch eine Express-Version von SQL Server verwendet werden. Wichtig ist hierbei, auf die Version des SQL Server zu achten, da auch nicht jede Version unterstützt wird. 18. MUTG
19
Webinterface verabschiedet sich
Lange war das Webinterface im Einsatz. Es war dabei so stabil und ausgereift, dass schon seit einer Ewigkeit keine Updates oder Patches mehr veröffentlicht werden mussten. Natürlich ist das Webinterface inzwischen in die Jahre gekommen und wurde nun durch Citrix StoreFront ersetzt. 18. MUTG
20
Herkömmliches User Shadowing nicht mehr verfügbar
nur noch über die Konsole „Director“ und RemoteDesktop-Shaddowing 18. MUTG
21
Anonymous Benutzerzugriff entfällt – und dann doch wieder nicht….
In früheren XenApp-Versionen gab es die Möglichkeit, Zugriffe auf Applikationen ohne Benutzeranmeldung zu gewähren (sog. Gastzugriff). Diese Funktion wird mit XenDesktop 7 nicht mehr unterstützt …ist nun wieder vorhanden 18. MUTG
22
4 Editionen bei XenDesktop 7
Die „XenDesktop VDI Edition Als Ersatz für XenApp wurde die „XenDesktop App Edition“ mit in das Produktportfolio aufgenommen. Mit „XenDesktop Enterprise Edition“ und „XenDesktop Platinum Edition“ wurde ein Komplettpaket geschnürt. Mit diesen Lizenzen kann man VDI-Umgebungen aufbauen und gleichzeitig veröffentlichte Apps/Desktops zur Verfügung stellen. 18. MUTG
23
Receiver 4.3 – Integration von Apps in Startleiste und Desktop – wie früher …
18. MUTG
24
Session PreLaunch und Session Lingering
Prelaunch Studio + Registry Receiver Session Lingering Studio 18. MUTG
25
…neue Konsole – anpassbar…
18. MUTG
26
Verwalten von Citrix Richtlinien
Durch das Konfigurieren einer Citrix Richtlinie steuern Sie den Benutzerzugriff oder die Sitzungsumgebung. Citrix Richtlinien sind die effizienteste Methode zum Steuern der Verbindungs-, Sicherheits- und Bandbreiteneinstellungen. Sie erstellen Richtlinien für bestimmte Benutzergruppen, Geräte oder Verbindungstypen. Jede Richtlinie kann mehrere Einstellungen enthalten. Sie arbeiten mit Richtlinien in Studio oder in der Gruppenrichtlinien-Verwaltungskonsole in Windows. Welche Konsole oder welches Tool Sie verwenden, hängt davon ab, ob Sie in der Netzwerkumgebung Microsoft Active Directory verwenden und ob Sie die Berechtigungen haben, Gruppenrichtlinienobjekte (GPOs) zu verwalten. 18. MUTG
27
Richtlinien - Verwenden von Studio
Mit Studio erstellte Richtlinien werden in der Sitedatenbank gespeichert und Updates werden per Push auf den virtuellen Desktop übertragen, wenn der virtuelle Desktop beim Broker registriert wird oder ein Benutzer eine Verbindung mit dem virtuellen Desktop herstellt. 18. MUTG
28
Verwenden des Gruppenrichtlinien-Editors
Wenn Sie in Ihrer Netzwerkumgebung Active Directory verwenden und die für die Verwaltung von Gruppenrichtlinien erforderlichen Berechtigungen haben, verwenden Sie den Gruppenrichtlinien-Editor, um Richtlinien für Ihre Site zu erstellen. Die Einstellungen, die Sie konfigurieren, beeinträchtigen die Gruppenrichtlinienobjekte, die Sie in der Gruppenrichtlinien-Verwaltungskonsole angeben. 18. MUTG
29
18. MUTG
30
18. MUTG
31
Fehlende Features / Funktionen
It is not possible to limit only one instance of application for each user or limit the instances of application allowed to run in server farm. This is a feature used very often where number of running application instances must be strictly controlled. In XenApp 7.6 control options no loner exist in Citrix Studio - Skript 18. MUTG
32
. Load Management Load Management Policy cannot be applied to application A common use of load evaluator is to limit the number of user load for a particular application on the XenApp servers. In XenApp 7.5, the load evaluator has moved into Citrix policies but it cannot be applied to specific applications anymore. Workaround: Unfortunately, there is no easy way to achieve something similar without intense scripting 18. MUTG
33
Worker – Delivery Group – Published Application
Worker node can only belong to 1 Delivery Group. In XenApp 6,5 it was possible to to publish application to servers and/or to worker groups. In XenApp 7.5, applications are published to delivery group, and a worker node cannot be assign to multiple delivery groups. So if your delivery group with App1 has the 5 servers, you can’t assign 2 of the 5 servers to another delivery group with App2. Workaround: The powershell command can be used to fix this problem. Use Add-BrokerApplication cmdlet to assign published application to delivery group. Add-BrokerApplication-Name"Publised App Name"-DesktopGroup"Delivery Group nr 1„ 18. MUTG
34
Load Balancing with Worker Group Preference
This is a useful feature in XenApp 6.5 where you can set a preferred groups of XenApp servers to run your applications. You can use this feature to failover users to a backup group of XenApp servers if their local XenApp servers are not available. In XenApp 7.5, this option no loner exist in Citrix Studio. Workaround: The powershell command can be used to fix this problem. Use Add-BrokerApplication cmdlet to assign priority to application: Add-BrokerApplication-Name"Publised App Name"-DesktopGroup"Delivery Group nr 1"-priority1 By default the priority is O and this is a highest priority. The priority can be used to either load balance the group, when both Delivery Groups have the same priority, or in failover order as the priority descends. By setting different priority to a application from different delivery groups, the XenApp Controller will direct user connections to servers from delivery group with the higher priority. 18. MUTG
35
18. MUTG
36
Richtlinien 18. MUTG
37
Richtlinienverarbeitung und Reihenfolge
Lokale GPO XenApp- bzw. XenDesktop-Site-GPO (in der Sitedatenbank gespeichert) GPOs auf Siteebene GPOs auf Domänenebene Organisationseinheiten 18. MUTG
38
Das heißt, dass Richtlinieneinstellungen die folgende Rangfolge haben:
Organisationseinheiten GPOs auf Domänenebene GPOs auf Siteebene XenApp- bzw. XenDesktop-Site-GPO (in der Sitedatenbank gespeichert) Lokale GPO 18. MUTG
39
Configure Receiver with the Group Policy Object template
C:\Program Files (x86)\Citrix\ICA Client\Configuration) and select icaclient.adm. 18. MUTG
40
Komponenten und Dienste
Citrix AppDNA 7.6 Citrix StoreFront 3.0.1 Citrix License Server Citrix Provisioning Server 7.6 Citrix Connector 7.5 for System Center Configuration Manager 2012 Citrix Receiver 13.1 for Linux Citrix Receiver 1.4 for Chrome Citrix Receiver 1.4 for HTML5 Citrix HDX Real-Time Optimization Pack 1.5 for MS lync 2010 and 2013 18. MUTG
41
Besonderheit Storefront 3.01
18. MUTG
42
Zusammenfassende Unterschiede LHC Connection Leasing
18. MUTG
43
Connection Leasing We should check as well if Connection Leasing is enabled in XenApp/XenDesktop. We can do that by running Powershell. First we should load Citrix modules: Add-PSSnapin Citrix* Then we can check if it is enabled by running the command: Get-BrokerSite 18. MUTG
44
18. MUTG
45
As you see below right now I have connection to the SQL database.
18. MUTG
46
XML - Delivery Controller - Connection Leasing
18. MUTG
47
Enumeration Enumeration die letzten 14 Tage (Standardeinstellung).
Ablaufdatum User SID ausgeführte Applikationen Client Device Name 18. MUTG
48
18. MUTG
49
18. MUTG
50
18. MUTG
51
Voraussetzung : Connection Leasing
VDAs Minimum Version 7.6 Jeder Controller speichert die gecachten Dateien 18. MUTG
52
Connection Leasing ist “enabled”
Set-BrokerSite -ConnectionLeasingEnabled $true|$false – Turns connection leasing on or off. Default = $true Get-BrokerServiceAddedCapability – Outputs “ConnectionLeasing” for the local Controller. Get-BrokerLease – Retrieves either all or a filtered set of current leases. Remove-BrokerLease – Marks either one or a filtered set of leases for deletion. Update-BrokerLocalLeaseCache – Updates the connection leasing cache on the local Controller. The data is resynchronized during the next synchronization 18. MUTG
53
Get-BrokerLease 18. MUTG
54
HKLM\SOFTWARE\Citrix\DesktopServer\ConnectionLeasing
LeaseExpirationTimeInMins – Controls the time the lease is valid. LeaseMarkedDeletedTimeInMins – Controls the number of minutes before they get marked in the database as expired after reaching the expiration date. This defaults to 30. SyncCleanupDelaySecsregistry – Controls the time (by default 2 minutes) that it queries expired leases to delete and begins that process. DeletionCheckItemLimitPerCycle – Controls the number of objects deleted each cycle (defaults to 100). So even if the SyncCleanupDelaySecsregistry cycle runs and marks an object for deletion it may hang out for a little while longer until it is processed. EnumerationLeaseKeyMask – Controls the type of data that is cached for each connection. By default that is only caching the user ID, what it connected to, and the connection type (gateway, direct, etc;) This key can be modified to cache even more information like Smart Access tags 18. MUTG
55
….Achtung -> Connection Mode
When the Controller is in leased connection mode: Administrators cannot use Studio, Director, or the PowerShell console. Workspace Control is not available. When a user logs on to Receiver, sessions do not automatically reconnect; the user must relaunch the application. If a new lease is created immediately before the database becomes unavailable, but the lease information has not yet been synchronized across all Controllers, the user might not be able to launch that resource after the database becomes unavailable. 18. MUTG
56
Bug: Session Prelaunch -> !!!SQL Datenbank
If session prelaunch and session linger are enabled, new prelaunch sessions are not started. Prelaunched and lingering sessions will not be ended according to configured thresholds while the database is unavailable. 18. MUTG
57
Where the Connection Leasing settings are stored ?
C:\ProgramData\Citrix\Broker\Cache\Leases\Enumeration. HKLM\Software\Policies\Citrix\DesktopServer\ConnectionLeasing HKLM\Software\Citrix\DesktopServer\ConnectionLeasing Use Group Policy via GPOs – for more information see: Connection Leasing group policy template 18. MUTG
58
18. MUTG
59
run powershell cmdlet Get-BrokerSession + Parameter
18. MUTG
60
18. MUTG
61
PreLaunch - Registry HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Prelaunch 18. MUTG
62
18. MUTG
63
Xenpp 6.5 - Verlängerung des Supports von Januar 2016 bis Ende 2017
Der Umstieg auf XenApp 7.6 wird aber dann zwingend erforderlich, wenn Anwender ihre Terminal-Server auf Windows Server 2012 R2 aktualisieren wollen, weil die Version 6.5 nicht mehr auf dem neuen Server läuft. Citrix legt daher seinen bestehenden Kunden nahe, möglichst bald auf die aktuelle Ausführung von XenApp zu migrieren. Dennoch hat sich mittlerweile die Einsicht durchgesetzt, dass dies länger dauert als erwartet und in der Zwischenzeit die alte und neue Version in vielen Installationen nebeneinander existieren werden. Citrix kam daher seinen Kunden mit einer Verlängerung des Supports von Januar 2016 bis Ende 2017 entgegen, um dieser Situation Rechnung zu tragen. 18. MUTG
64
USB-3-Redirect, Filter für Zwischenablage
Neu hinzu kommt auch die Möglichkeit zur Umleitung von lokal angesteckten USB-3.0-Geräten wie Kameras oder Headsets auf die entfernte Session oder den virtuellen Desktop. Das gilt auch für Lync-Phones, so dass Microsofts Unified-Communicatios-System aus der Box unterstützt wird. 18. MUTG
65
Hotfix Rollup Pack 6 - XenApp 6.5
18. MUTG
66
In Internet Explorer –> Tools –> Internet Options –> Advanced tab In the Security section, uncheck or clear the box for two options mentioned below: Check for publisher’s certificate revocation Check for server certificate revocation 18. MUTG
67
Verfall von gesammelten Daten
If XenDesktop is not Platinum Edition then all historical Director data is groomed at 7 days. For XenDesktop/XenApp Platinum Edition, by default, most of the historical Director data is groomed at 90 days. This can be adjusted up to 367 days by running a PowerShell applet. On a Delivery Controller, run PowerShell and run asnp Citrix.* Run Get-MonitorConfiguration to see the current grooming settings 18. MUTG
68
18. MUTG
69
Pre-requisites & System Requirements for Deploying HDX Broadcast now with Framehawk (Draft + The Basic’s Only) You need to download the XAD 7.6 FP2 / FP3 components from Also download and the firmware update for NetScaler Unified Gateway 11.0 build 62.10** to upgrade your NUG V/A.Note: The current supported Citrix Receivers (update 22/08/2015) are the Windows Receiver 4.3 or iOS Receiver 6.0 18. MUTG
70
Published Explorer.exe
18. MUTG
71
Published Explorer.exe Close after Launch
HKLM\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI Name: ApplicationLaunchWaitTimeoutMS Type: REG_DWORD Data: Note: You can put whatever you like for the data value (in milliseconds) but the minimum setting is 10000 HKLM\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI Value Name: LogoffCheckerStartupDelayInSeconds Type: REG_DWORD Value: 10 (Hex)Value: An integer for the length of time to wait for application start (10 Hexadecimal recommended) Note: Setting this value also increases the time it takes for a user to log off of the server by the same amount 18. MUTG
72
Login Timeout – Default 90 seconds
XenDesktop by default only allows 90 seconds to complete a logon operation. The timeout can be increased by setting the following: HKLM\SOFTWARE\Citrix\PortICA Add a new DWORD AutoLogonTimeout and set the value to decimal 240. More information at 18. MUTG
73
The old drive letter method can be enabled by setting the registry value:
Key = HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\UncLinks (create the key) Value = UNCEnabled (DWORD) = 0 18. MUTG
74
18. MUTG
75
Tool: CtxCseUtil.exe – Ausgabe GPO-Report
Samples: CtxCseUtil.exe /rsop CtxCseUtil.exe /rsop /ou CtxCseUtil.exe /rsop /u user1 /c remotecomputer1 CtxCseUtil.exe /rsop /u user1 /f Test1_user1_ html /q CtxCseUtil.exe /rsop /ou /u user1 CtxCseUtil.exe /rsop /oc /c remotecomputer1 CtxCseUtil.exe /rsop /u user1 /c remotecomputer1 /dbg CtxCseUtil.exe /rsop /dbg Note: You must run the tool with domain administrators' credentials. 18. MUTG
76
Receiver 4.3 New features in this update
Enabling apps in the Start menu or as Desktop short cuts on a "per app" basis. Support for TLS 1.1 and 1.2. Support for Pass-through authentication with Web Interface. Support for Windows XP (Embedded Edition). Support for Receiver Desktop Lock on domain-joined and non-domain-joined end points. Support for "Automatic Client Reconnection" when users connect to NetScaler Gateway and CloudBridge or HDX Insight. Silent removal of disabled and deleted applications. 18. MUTG
77
New features in this release
Start menu integration and shortcut management Support for Windows tablet and multi touch with virtual apps and desktops HDX Mobility USB Device Selection Device selection for seamless apps Improved graphic performance with XenApp and XenDesktop 7.6 18. MUTG
78
Upgrading to Citrix Receiver for Windows
18. MUTG
79
In-place upgrade of Receiver is not supported
Upgrade from Receiver 3.x Enterprise to Receiver 4.x In-place upgrade of Receiver is not supported and results in an error message. The administrator must use Windows group policies to remove the older version and retain app shortcuts and other customizations during the upgrade from Receiver 3.x Enterprise for Windows to the latest version of Receiver. Follow the step-by-step instructions outlined in the upgrade 18. MUTG
80
Receiver CleanUp Tool Receiver clean up tool is not recommended for use if you are upgrading from version 4.x to 4.3. Downgrade of Receiver is not supported. If attempted at your own risk, ensure the new Receiver is completely uninstalled before installing the older version. Receiver clean-up tool may be utilized during at-risk downgrades for a clean uninstall. 18. MUTG
81
Achtung: Receiver CleanUp
The Receiver Clean-Up Utility does not support non-Administrator users with roaming profile. If Receiver is not installed at the default location, the Receiver Clean-Up Utility might not work properly. Receiver Clean-Up Utility is not recommended if environment has Windows Receiver 4.3 (or above). 18. MUTG
82
Runonce.exe /AlternateShellStartup
18. MUTG
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.