Product Documentation

XenApp und XenDesktop Service

Jan 24, 2018

Einführung

XenApp und XenDesktop bietet Virtualisierungslösungen, die IT die Steuerung von virtuellen Maschinen, Anwendungen und Sicherheit ermöglichen und gleichzeitig Benutzern von überall Zugriff mit jedem Gerät bieten. Endbenutzer können Anwendungen und Desktops unabhängig vom Betriebssystem und von der Benutzeroberfläche eines Geräts verwenden.

Mit dem XenApp und XenDesktop Service können Sie sichere virtuelle Apps und Desktops für jedes Gerät bereitstellen und die Installation, Einrichtung, Konfiguration, Aktualisierung und Überwachung größtenteils Citrix überlassen. Sie behalten die vollständige Kontrolle über Anwendungen, Richtlinien und Benutzer und bieten - unabhängig von den Netzwerkbedingungen - auf jedem Gerät die beste Benutzererfahrung.

Sie stellen über den Cloud Connector eine Verbindung zum XenApp und XenDesktop Service her, wobei der Cloud Connector als Kommunikationskanal zwischen Citrix Cloud und Ihren Ressourcenstandorten dient. Der Cloud Connector ermöglicht das Verwalten der Cloud, ohne dass komplexe Netzwerk- oder Infrastrukturkonfigurationen wie VPNs oder IPsec-Tunnel erforderlich sind. Für den XenApp und XenDesktop Service enthalten Ressourcenstandorte die Maschinen und andere Ressourcen, die Anwendungen und Desktops für Ihre Abonnenten bereitstellen.

Wer verwaltet was?

Die folgende Grafik zeigt alle Kernkomponenten einer XenApp und XenDesktop Service-Bereitstellung in Citrix Cloud. 

localized image

Komponenten von XenApp und XenDesktop Service

Wie in der Grafik dargestellt, verwaltet Citrix die Kernkomponenten in Citrix Cloud. Citrix kümmert sich auch um Installation und Upgrade dieser Komponenten. (Dies unterscheidet sich von einer von Kunden verwalteten XenApp und XenDesktop-Bereitstellung, bei der Sie für das Installieren, Verwalten und Aktualisieren der Kernkomponenten verantwortlich sind.)

Ihre Anwendungen und Desktops sind an einem oder mehreren Ressourcenstandorten. Sie installieren und verwalten die meisten Komponenten an jedem Ressourcenstandort. Die Ausnahmen sind die Citrix Cloud Connectors. Sie installieren die Cloud Connectors. Citrix verwaltet sie.

Die folgende Grafik zeigt eine Ebenenansicht der Komponenten XenApp und XenDesktop Service.

localized image

Komponenten von XenApp und XenDesktop Service

Citrix Receiver wird auf Benutzergeräten, virtuellen Desktops und ähnlichen Endpunkten installiert. Citrix Receiver bietet Benutzern schnellen und sicheren Self-Service-Zugriff auf Dokumente, Anwendungen und Desktops über jedes beliebige Gerät (Smartphone, Tablet, PC usw.). Citrix Receiver bietet bedarfsgesteuerten Zugriff auf Windows-, Web- und SaaS-Anwendungen. Bei Geräten, auf denen die Citrix Receiver-Software nicht installiert werden kann, ermöglicht Citrix Receiver für HTML5 eine Verbindung über einen HTML5-kompatiblen Webbrowser.

Citrix Cloud-Komponenten

Citrix installiert und verwaltet die nachstehenden Komponenten in Citrix Cloud.

Delivery Controller

Delivery Controller: Der Delivery Controller ist die zentrale Überwachungskomponente einer XenApp und XenDesktop-Bereitstellung. Die Controllerservices kommunizieren über Cloud Connectors an jedem Ressourcenstandort zu folgenden Zwecken:

  • Verteilung von Anwendungen und Desktops
  • Authentifizierung und Verwaltung des Benutzerzugriffs
  • Vermittlung der Verbindungen zwischen Benutzern und virtuellen Desktops und Anwendungen
  • Optimierung der Verbindungsnutzung einschl. Lastausgleich
  • Nachverfolgung der Benutzeranmeldungen, der genutzten Sitzungsressourcen und des Bedarfs für Wiederverbindungen mit bestehenden Anwendungen. Dazu gehört auch die Verwaltung des Desktopzustands, d. h. Starten und Anhalten der Desktops basierend auf Bedarf und Konfiguration durch den Administrator.

Daten aus den Controllerdiensten werden in einer Microsoft SQL Server-Sitedatenbank gespeichert. In XenApp und XenDesktop-Bereitstellungen werden außerdem eine Konfigurationsprotokollierungsdatenbank und eine (von Director genutzte) Überwachungsdatenbank eingesetzt.

Wird Citrix Cloud in Microsoft Azure gehostet, dann wird SQL Server auf Azure-VMs (IaaS) unterstützt. Eine Azure SQL-Datenbank (PaaS) wird nicht unterstützt.

Citrix Lizenzverwaltung

Die Lizenzverwaltung kommuniziert mit dem Controller, um die Lizenzierung jeder Benutzersitzung zu verwalten und Lizenzdateien zuzuteilen. Der Kundenadministrator muss für die Lizenzierung keinerlei Konfigurations- oder Verwaltungsaufgaben durchführen. Diese Aufgaben werden alle automatisch in Citrix Cloud erledigt.

Citrix Studio

Studio ist die Verwaltungskonsole, die zum Konfigurieren und Verwalten von Verbindungen, Maschinenkatalogen und Bereitstellungsgruppen verwendet wird. Studio wird gestartet, wenn Sie in der Citrix Cloud-Konsole Verwalten auswählen. 

Citrix Director

Mit Director überwachen Support- und Helpdesk-Teams die Umgebung, behandeln rechtzeitig potenziell systembedrohende Probleme und leisten Unterstützung für Endbenutzer. Es wird Folgendes angezeigt:

  • Echtzeit-Sitzungsdaten vom Brokerdienst auf dem Controller, einschließlich Daten vom Brokeragent auf dem VDA
  • Historische Daten vom Überwachungsdienst auf dem Controller
  • Daten zum HDX-Verkehr (auch "ICA-Verkehr")

Die Daten werden angezeigt, wenn Sie in der Citrix Cloud-Konsole Überwachen auswählen.

Citrix StoreFront

Auf der Zugriffsebene authentifiziert StoreFront Benutzer für Bereitstellungen, in denen Ressourcen gehostet werden, und verwaltet Desktops und Anwendungen, auf die die Benutzer zugreifen. Es kann den Unternehmensanwendungsstore hosten, über den Benutzer Self-Service-Zugriff auf Desktops und Anwendungen erhalten. Außerdem verfolgt es die Anwendungsabonnements von Benutzern sowie Verknüpfungsnamen und andere Daten, um eine konsistente Benutzererfahrung über mehrere Geräte sicherzustellen.

StoreFront-Server werden zwar in Citrix Cloud installiert und verwaltet, sie können optional jedoch auch an Ressourcenstandorten installiert werden.

NetScaler Gateway

Wenn Benutzer eine Verbindung von außerhalb der Unternehmensfirewall herstellen, können diese Verbindungen in XenApp und XenDesktop mit Citrix NetScaler Gateway und TLS geschützt werden. Das NetScaler Gateway bzw. das virtuelle NetScaler VPX-Gerät ist ein SSL-VPN-Gerät, das in der DMZ bereitgestellt wird. Es bietet einen sicheren Einzelzugangspunkt durch die Unternehmensfirewall. 

NetScaler Gateway wird zwar in Citrix Cloud installiert und verwaltet, es kann optional jedoch auch an Ressourcenstandorten installiert werden.

Komponenten an Ressourcenstandorten

Ein Ressourcenstandort enthält die Ressourcen zum Bereitstellen von Services für Ihre Abonnenten. Sie verwalten diese Ressourcen über Citrix Cloud. Ressourcenstandorte enthalten unterschiedliche Ressourcen, je nachdem, welche Citrix Cloud-Services Sie verwenden und welche Services Sie Benutzern bereitstellen möchten.

Zur Interaktion mit Citrix Cloud benötigt jeder Ressourcenstandort Cloud Connectors und Zugriff auf eine Microsoft Active Directory-Domäne.

In XenApp und XenDesktop Service-Bereitstellungen enthalten Ressourcenstandorte Objekte aus der Zugriffsebene und der Ressourcenebene:

  • Cloud Connectors
  • Active Directory-Domänencontroller
  • Virtual Delivery Agents (VDAs)
  • Hypervisors zur Bereitstellung von VDAs und Speicherung von deren Daten (falls verwendet)
  • Citrix NetScaler Gateway (optional)
  • StoreFront-Server (optional)

Cloud Connector

Jeder Ressourcenstandort enthält mindestens einen Cloud Connector (für Redundanzzwecke werden mindestens zwei empfohlen). Der Cloud Connector ist der Kommunikationskanal zwischen den Komponenten in der Citrix Cloud und den Komponenten am Ressourcenstandort. Am Ressourcenstandort fungiert der Cloud Connector als Proxy für den Delivery Controller in Citrix Cloud.

Cloud Connectors werden über die Citrix Cloud-Konsole installiert. Citrix verwaltet und aktualisiert die Cloud Connectors dann automatisch.

Virtual Delivery Agents (VDAs)

Jede physische oder virtuelle Maschine, die Anwendungen und Desktops bereitstellt, muss über einen VDA verfügen. Der VDA führt die Registrierung bei einem Cloud Connector durch. Nach der Registrierung werden Verbindungen von diesen Ressourcen an Benutzer vermittelt. VDAs erstellen und verwalten die Verbindung zwischen Maschine und Benutzergerät und wenden die für die Sitzung konfigurierten Richtlinien an.

Der VDA übermittelt Sitzungsinformationen an den Cloud Connector über einen Brokerdienst auf dem VDA. Der Brokeragent hostet mehrere Plug-Ins und sammelt Echtzeitdaten.

VDAs sind für Windows-Serverbetriebssysteme und Windows-Desktopbetriebssysteme verfügbar. Mit VDAs für Windows-Serverbetriebssysteme können mehrere Benutzer gleichzeitig eine Verbindung mit dem Server herstellen. Mit VDAs für Windows-Desktopbetriebssysteme kann jeweils nur ein Benutzer eine Verbindung zum Desktop herstellen. Linux VDAs sind ebenfalls verfügbar.

In der vorliegenden Dokumentation wird mit "VDA" sowohl der Agent als auch die Maschine, auf der dieser installiert ist, bezeichnet.

Hypervisors und Cloudservices

Ein Hypervisor oder Cloudservice enthält die VDAs, auf denen Anwendungen und Desktops gehostet werden.

Für das Provisioning virtueller Maschinen zum Hosten von Anwendungen und Desktops können Sie Folgendes verwenden:

  • Maschinenerstellungsdienste (MCS): Die MCS-Technologie ist in Studio integriert und wird automatisch über die Citrix Cloud-Konsole aufgerufen. MCS erstellt Kopien eines Masterimages, um VMs zu erstellen und bereitzustellen.
  • Provisioning Services: Die PVS-Technologie streamt ein Masterimage an Benutzergeräte. Da PVS keinen Hypervisor benötigt, können Sie physische Maschinen bereitstellen. 
  • Anderes Bereitstellungstool Ihrer Wahl

In vielen Bereitstellungen werden zwar Hypervisors verwendet, unter folgenden Umständen benötigen Sie jedoch keinen:

  • Anwendungen und Desktops werden auf physischen Maschinen gehostet.
  • Sie stellen VMs mit Provisioning Services bereit.
  • Sie möchten Remote-PC-Zugriff bereitstellen, damit Benutzer remote auf ihre physischen PCs zugreifen können.

Active Directory

Microsoft Active Directory ist zwar keine XenApp und XenDesktop-Komponente, es ist jedoch für die Authentifizierung in jeder XenApp und XenDesktop-Bereitstellung erforderlich. Die Kerberos-Infrastruktur in Active Directory gewährleistet die Echtheit und Vertraulichkeit der Kommunikation mit Citrix Cloud.

Elemente zur Erleichterung der Bereitstellung von Desktops und Anwendungen

Im Rahmen der Bereitstellung von Anwendungen und Desktops konfigurieren Sie die nachfolgend aufgeführten Elemente.

Hostverbindung

Die Hostverbindung ermöglicht die Kommunikation zwischen Komponenten der Steuerungsebene und VDAs auf einem Hypervisor oder in einem Cloudservice. Die Verbindungsspezifikationen umfassen:

  • Adresse und Anmeldeinformationen für den Zugriff auf den Host
  • Tools zum Erstellen von VMs
  • Speichermethode und Maschinen für die Speicherung
  • Netzwerk zur Verwendung durch die VMs

Maschinenkatalog

Ein Maschinenkatalog ist eine Sammlung virtueller oder physischer Maschinen mit demselben Betriebssystemtyp (Server- oder Desktopbetriebssystem).

Wenn Sie VMs verwenden, können Sie ein Masterimage (eine "Vorlage") auf dem Hypervisor oder im Cloudservice erstellen und auf dem Masterimage einen VDA installieren. Sie können auch Anwendungen auf dem Masterimage installieren, wenn diese nicht virtualisiert, sondern auf allen, auf Basis des Images erstellten Maschinen angezeigt werden sollen. Anschließend erstellen Sie einen Katalog mit einem Citrix Tool (MCS oder PVS) oder einem eigenen Tool. Mit MCS und PVS werden bei der Katalogerstellung identische VMs aus dem Image bereitgestellt. 

Wenn Sie VMs mit einem eigenen Tool bereitstellen oder physische Maschinen verwenden, werden die Maschinen bei der Katalogerstellung dem Katalog hinzugefügt.

Bereitstellungsgruppe

Über Bereitstellungsgruppen wird Folgendes spezifiziert:

  • Maschinen zum Löschen aus einem Maschinenkatalog
  • Optional die Benutzer, die auf Maschinen zugreifen dürfen (Alternativ können die Benutzer über die Citrix Cloud-Konsole angegeben werden.)
  • Anwendungen und Desktops, auf die Benutzer zugreifen können (optional) (Alternativ können die Anwendungen über die Citrix Cloud-Konsole angegeben werden.)

Bereitstellen von Anwendungen und Desktops

Bereitstellungsmethoden umfassen die verfügbaren Optionen zur Bereitstellung von Anwendungen und Desktops für Benutzer.

Servicelevelziel

Der Smart Tools Service (der Service) basiert auf bewährten Methoden der Branche, um eine Cloudskalierung und einen hohen Grad an Serviceverfügbarkeit zu erreichen.

Citrix hat es sich zum Ziel gesetzt, Benutzern über einem Zeitraum von 30 Kalendertagen 99,9 %igen Zugriff auf ihre App- oder Desktopsitzung bereitzustellen.

Die Erfüllung dieses Ziels kann laufend unter http://status.cloud.com überwacht werden.

Einschränkungen

Die Kalkulation des Servicelevelziels schließt den Verlust der Verfügbarkeit unter folgenden Bedingungen aus:

  • Die unter https://docs.citrix.com angegebenen Konfigurationsanforderungen wurden vom Kunden nicht erfüllt.
  • Der Ausfall wurde durch eine nicht von Citrix verwaltete Komponente verursacht, einschließlich, aber nicht beschränkt auf vom Kunden gesteuerte physische und virtuelle Maschinen, vom Kunden installierte und gepflegte Betriebssysteme, vom Kunden installierte und gesteuerte Netzwerkgeräte oder andere Hardware, vom Kunden definierte und gesteuerte Sicherheitseinstellungen, Gruppenrichtlinien und andere Konfigurationsrichtlinien, mit dem Anbieter der öffentlichen Cloud oder dem Internetdienstanbieter zusammenhängende Störungen sowie andere Ausfälle und Störungen, die sich der Kontrolle von Citrix entziehen.
  • Serviceunterbrechung, deren Ursachen sich der Kontrolle von Citrix entziehen, z. B. Naturkatastrophen, Kriege, Terrorakte oder Handlungen von Behörden/Regierungsorganen.

Mehr Informationen

Funktionen

  • HDX-Technologie
  • Remote-PC-Zugriff: Remoteanmeldung bei einem physischen PC im Büro von jedem Standort aus
  • Inhalt veröffentlichen: Veröffentlichen einer Anwendung über einen einfachen URL- oder UNC-Pfad zu einer Ressource
  • Server-VDI: Bereitstellen eines Desktops von einem Serverbetriebssystem für einen einzelnen Benutzer

Erste Schritte

Informationen zum Einrichten Ihrer Bereitstellung finden Sie unter Installieren und Konfigurieren. Diese Zusammenfassung führt Sie durch die wichtigsten Schritte des Prozesses und bietet Links zu detaillierten Beschreibungen.