Bereitstellungsmethoden
Citrix Virtual Apps and Desktops™ bietet verschiedene Bereitstellungsmethoden. Eine einzelne Bereitstellungsmethode wird wahrscheinlich nicht alle Ihre Anforderungen erfüllen.
Einführung
Die Wahl der geeigneten Anwendungsbereitstellungsmethode trägt zur Verbesserung von Skalierbarkeit, Verwaltung und Benutzererfahrung bei.
- Installierte App: Die Anwendung ist Teil des Basis-Desktop-Images. Der Installationsprozess umfasst das Kopieren von DLL-, EXE- und anderen Dateien auf das Image-Laufwerk sowie Änderungen an der Registrierung. Weitere Informationen finden Sie unter Maschinenkataloge erstellen.
- Gestreamte App (Microsoft App-V): Die Anwendung wird profiliert und bei Bedarf über das Netzwerk an die Desktops geliefert. Anwendungsdateien und Registrierungseinstellungen werden in einem Container auf dem virtuellen Desktop abgelegt und vom Basisbetriebssystem sowie voneinander isoliert. Diese Isolation hilft, Kompatibilitätsprobleme zu beheben. Weitere Informationen finden Sie unter App-V-Anwendungen bereitstellen und liefern.
- Geschichtete App (Citrix App Layering): Jede Schicht enthält eine einzelne Anwendung, einen Agenten oder ein Betriebssystem. Durch die Integration einer OS-Schicht, einer Plattformschicht (VDA, Citrix Provisioning Agent) und vieler Anwendungsschichten kann ein Administrator problemlos neue, bereitstellbare Images erstellen. Das Layering vereinfacht die laufende Wartung, da ein Betriebssystem, ein Agent und eine Anwendung in einer einzigen Schicht existieren. Wenn Sie die Schicht aktualisieren, werden alle bereitgestellten Images, die diese Schicht enthalten, aktualisiert. Weitere Informationen finden Sie unter Citrix App Layering.
- Gehostete Windows-App: Eine Anwendung, die auf einem Multi-User-Host von Citrix Virtual Apps installiert und als Anwendung und nicht als Desktop bereitgestellt wird. Ein Benutzer greift nahtlos vom VDI-Desktop oder Endgerät auf die gehostete Windows-App zu, wobei die Tatsache verborgen bleibt, dass die App remote ausgeführt wird. Weitere Informationen finden Sie unter Bereitstellungsgruppen erstellen.
- Lokale App: Eine Anwendung, die auf dem Endgerät bereitgestellt wird. Die Anwendungsoberfläche erscheint innerhalb der gehosteten VDI-Sitzung des Benutzers, obwohl sie auf dem Endgerät ausgeführt wird. Weitere Informationen finden Sie unter Lokaler App-Zugriff und URL-Umleitung.
Für Desktops sollten Sie veröffentlichte Desktops oder VDI-Desktops in Betracht ziehen.
Veröffentlichte Apps und Desktops von Citrix Virtual Apps™
Verwenden Sie Multi-Session-Betriebssystemmaschinen, um veröffentlichte Apps und Desktops von Citrix Virtual Apps and Desktops bereitzustellen.
Anwendungsfall:
- Sie möchten eine kostengünstige serverbasierte Bereitstellung, um die Kosten für die Bereitstellung von Anwendungen für viele Benutzer zu minimieren und gleichzeitig eine sichere, hochauflösende Benutzererfahrung zu bieten.
- Ihre Benutzer führen klar definierte Aufgaben aus und benötigen keine Personalisierung oder Offline-Zugriff auf Anwendungen. Benutzer können Aufgabenarbeiter wie Callcenter-Mitarbeiter und Einzelhandelsangestellte oder Benutzer sein, die Arbeitsstationen gemeinsam nutzen.
- Anwendungstypen: jede Anwendung.
Vorteile und Überlegungen:
- Verwaltbare und skalierbare Lösung in Ihrem Rechenzentrum.
- Kostengünstigste Lösung zur Anwendungsbereitstellung.
- Gehostete Anwendungen werden zentral verwaltet, und Benutzer können die Anwendung nicht ändern. Dies bietet eine konsistente, sichere und zuverlässige Benutzererfahrung.
- Benutzer müssen online sein, um auf ihre Anwendungen zugreifen zu können.
Benutzererfahrung:
- Der Benutzer fordert eine oder mehrere Anwendungen von StoreFront™, seinem Startmenü oder einer von Ihnen bereitgestellten URL an.
- Anwendungen werden virtuell bereitgestellt und nahtlos in hoher Auflösung auf Benutzergeräten angezeigt.
- Abhängig von den Profileinstellungen werden Benutzeränderungen gespeichert, wenn die Anwendungssitzung des Benutzers endet. Andernfalls werden die Änderungen gelöscht.
Anwendungen verarbeiten, hosten und bereitstellen:
- Die Anwendungsverarbeitung erfolgt auf Hostmaschinen und nicht auf den Benutzergeräten. Die Hostmaschine kann eine physische oder eine virtuelle Maschine sein.
- Anwendungen und Desktops befinden sich auf einer Multi-Session-OS-Maschine.
- Maschinen werden über Maschinenkataloge verfügbar gemacht.
- Maschinen aus Maschinenkatalogen werden in Bereitstellungsgruppen organisiert, die denselben Satz von Anwendungen an Benutzergruppen liefern.
- Multi-session OS-Maschinen unterstützen Bereitstellungsgruppen, die entweder Desktops oder Anwendungen oder beides hosten.
Sitzungsverwaltung und -zuweisung:
-
Multi-session OS-Maschinen führen mehrere Sitzungen von einer einzigen Maschine aus, um mehrere Anwendungen und Desktops für mehrere gleichzeitig verbundene Benutzer bereitzustellen. Jeder Benutzer benötigt eine einzige Sitzung, von der aus er alle seine gehosteten Anwendungen ausführen kann.
Beispielsweise meldet sich ein Benutzer an und fordert eine Anwendung an. Eine Sitzung auf dieser Maschine wird für andere Benutzer nicht mehr verfügbar. Ein zweiter Benutzer meldet sich an und fordert eine Anwendung an, die diese Maschine hostet. Eine zweite Sitzung auf derselben Maschine ist nun nicht mehr verfügbar. Wenn beide Benutzer weitere Anwendungen anfordern, sind keine zusätzlichen Sitzungen erforderlich, da ein Benutzer mehrere Anwendungen über dieselbe Sitzung ausführen kann. Wenn sich zwei weitere Benutzer anmelden und Desktops anfordern und zwei Sitzungen auf derselben Maschine verfügbar sind, verwendet diese einzelne Maschine nun vier Sitzungen, um vier verschiedene Benutzer zu hosten.
-
Innerhalb der Bereitstellungsgruppe, der ein Benutzer zugewiesen ist, wird eine Maschine auf dem am wenigsten ausgelasteten Server ausgewählt. Eine Maschine mit verfügbarer Sitzung wird einem Benutzer zufällig zugewiesen, um Anwendungen bereitzustellen, wenn sich dieser Benutzer anmeldet.
VM-gehostete Apps
Verwenden Sie Single-Session OS-Maschinen, um VM-gehostete Anwendungen bereitzustellen.
Anwendungsfall:
- Sie wünschen sich eine clientbasierte Anwendungslieferlösung, die sicher ist, eine zentrale Verwaltung bietet und viele Benutzer pro Hostserver unterstützt. Sie möchten diesen Benutzern Anwendungen bereitstellen, die nahtlos in hoher Auflösung angezeigt werden.
- Ihre Benutzer sind interne Mitarbeiter, externe Auftragnehmer, Drittanbieter-Mitarbeiter und andere temporäre Teammitglieder. Ihre Benutzer benötigen keinen Offline-Zugriff auf gehostete Anwendungen.
- Anwendungstypen: Anwendungen, die möglicherweise nicht gut mit anderen Anwendungen zusammenarbeiten oder mit dem Betriebssystem interagieren könnten, wie z. B. Microsoft .NET Framework. Diese Arten von Anwendungen sind ideal für das Hosting auf virtuellen Maschinen.
Vorteile und Überlegungen:
- Anwendungen und Desktops auf dem Master-Image werden sicher verwaltet, gehostet und auf Maschinen in Ihrem Rechenzentrum ausgeführt, was eine kostengünstigere Lösung für die Anwendungsbereitstellung bietet.
- Bei der Anmeldung können Benutzer zufällig einer Maschine innerhalb einer Bereitstellungsgruppe zugewiesen werden, die für das Hosten derselben Anwendung konfiguriert ist. Sie können auch eine einzelne Maschine statisch zuweisen, um eine Anwendung an einen einzelnen Benutzer zu liefern, jedes Mal, wenn sich dieser Benutzer anmeldet. Statisch zugewiesene Maschinen ermöglichen es Benutzern, ihre eigenen Anwendungen auf der virtuellen Maschine zu installieren und zu verwalten.
- Das Ausführen mehrerer Sitzungen wird auf Single-Session OS-Maschinen nicht unterstützt. Daher belegt jeder Benutzer beim Anmelden eine einzelne Maschine innerhalb einer Bereitstellungsgruppe, und Benutzer müssen online sein, um auf ihre Anwendungen zugreifen zu können.
- Diese Methode kann die Menge an Serverressourcen für die Verarbeitung von Anwendungen erhöhen und die Speichermenge für Benutzerdaten steigern.
Benutzererfahrung:
- Die gleiche nahtlose Anwendungserfahrung wie beim Hosten freigegebener Anwendungen auf Multi-Session-Betriebssystemmaschinen.
Anwendungen verarbeiten, hosten und bereitstellen:
- Dasselbe wie Multi-Session-Betriebssystemmaschinen, außer dass es sich um virtuelle Single-Session-Betriebssystemmaschinen handelt.
Sitzungsverwaltung und -zuweisung:
- Single-Session-Betriebssystemmaschinen führen eine einzelne Desktopsitzung von einer einzelnen Maschine aus. Beim ausschließlichen Zugriff auf Anwendungen kann ein einzelner Benutzer mehrere Anwendungen verwenden (und ist nicht auf eine einzelne Anwendung beschränkt), da das Betriebssystem jede Anwendung als neue Sitzung betrachtet.
- Innerhalb einer Bereitstellungsgruppe können Benutzer beim Anmelden entweder auf eine statisch zugewiesene Maschine (jedes Mal, wenn sich der Benutzer an derselben Maschine anmeldet) oder auf eine zufällig zugewiesene Maschine zugreifen, die basierend auf der Sitzungsverfügbarkeit ausgewählt wird.
VDI-Desktops
Verwenden Sie Single-Session-Betriebssystemmaschinen, um Citrix Virtual Apps and Desktops VDI-Desktops bereitzustellen.
VDI-Desktops werden auf virtuellen Maschinen gehostet und stellen jedem Benutzer ein Desktop-Betriebssystem zur Verfügung.
VDI-Desktops erfordern mehr Ressourcen als veröffentlichte Desktops, aber es ist nicht erforderlich, dass die darauf installierten Anwendungen serverbasierte Betriebssysteme unterstützen. Außerdem können diese Desktops je nach gewähltem VDI-Desktop-Typ einzelnen Benutzern zugewiesen werden. Dies ermöglicht den Benutzern ein hohes Maß an Personalisierung.
Wenn Sie einen Maschinenkatalog für VDI-Desktops erstellen, erstellen Sie einen dieser Desktop-Typen:
- Zufälliger nicht-persistenter Desktop, auch bekannt als gepoolter VDI-Desktop: Jedes Mal, wenn sich ein Benutzer an einem dieser Desktops anmeldet, verbindet sich dieser Benutzer mit einem Desktop, der aus einem Pool von Desktops ausgewählt wird. Dieser Pool basiert auf einem einzigen Master-Image. Alle Änderungen am Desktop gehen beim Neustart der Maschine verloren.
- Statischer nicht-persistenter Desktop: Bei der ersten Anmeldung wird einem Benutzer ein Desktop aus einem Pool von Desktops zugewiesen. (Jede Maschine im Pool basiert auf einem einzigen Master-Image.) Nach der ersten Verwendung verbindet sich der Benutzer bei jeder weiteren Anmeldung mit demselben Desktop, der bei der ersten Verwendung zugewiesen wurde. Alle Änderungen am Desktop gehen beim Neustart der Maschine verloren.
- Statischer persistenter Desktop: Im Gegensatz zu anderen Arten von VDI-Desktops können Benutzer diese Desktops vollständig personalisieren. Beim ersten Anmelden wird einem Benutzer ein Desktop aus einem Pool von Desktops zugewiesen. Nachfolgende Anmeldungen dieses Benutzers stellen eine Verbindung zu demselben Desktop her, der bei der ersten Verwendung zugewiesen wurde. Änderungen am Desktop bleiben erhalten, wenn der Computer neu gestartet wird.
Remote-PC-Zugriff
Der Remote-PC-Zugriff ist eine Funktion von Citrix Virtual Apps and Desktops, die es Unternehmen ermöglicht, ihren Mitarbeitern den sicheren Fernzugriff auf Unternehmensressourcen zu ermöglichen. Die Citrix-Plattform ermöglicht diesen sicheren Zugriff, indem sie Benutzern den Zugriff auf ihre physischen Büro-PCs ermöglicht. Wenn Benutzer auf ihre Büro-PCs zugreifen können, können sie auf alle Anwendungen, Daten und Ressourcen zugreifen, die sie für ihre Arbeit benötigen. Der Remote-PC-Zugriff macht es überflüssig, andere Tools für die Unterstützung von Telearbeit einzuführen und bereitzustellen. Zum Beispiel virtuelle Desktops oder Anwendungen und deren zugehörige Infrastruktur.
Der Remote-PC-Zugriff verwendet dieselben Komponenten von Citrix Virtual Apps and Desktops, die virtuelle Desktops und Anwendungen bereitstellen. Daher sind die Anforderungen und der Prozess für die Bereitstellung und Konfiguration von Remote-PC-Zugriff dieselben wie die, die für die Bereitstellung von Citrix Virtual Apps and Desktops zur Bereitstellung virtueller Ressourcen erforderlich sind. Diese Einheitlichkeit bietet eine konsistente und einheitliche administrative Erfahrung. Benutzer erhalten die beste Benutzererfahrung, indem sie Citrix HDX™ verwenden, um ihre Büro-PC-Sitzung bereitzustellen.
Weitere Informationen finden Sie unter Remote-PC-Zugriff.