Architektur
Die Anforderungen Ihrer Organisation an die Geräte- und App-Verwaltung bestimmen die XenMobile®-Komponenten in Ihrer XenMobile-Architektur. Die Komponenten von XenMobile sind modular aufgebaut und bauen aufeinander auf. Zum Beispiel umfasst Ihre Bereitstellung Citrix Gateway:
-
Citrix Gateway ermöglicht Benutzern den Fernzugriff auf mobile Apps und verfolgt Gerätetypen von Benutzern.
-
XenMobile ist die Plattform, auf der Sie diese Apps und Geräte verwalten.
Bereitstellung von XenMobile-Komponenten: Sie können XenMobile bereitstellen, um Benutzern die Verbindung zu Ressourcen in Ihrem internen Netzwerk auf folgende Weisen zu ermöglichen:
-
Verbindungen zum internen Netzwerk. Wenn Ihre Benutzer remote sind, können sie sich über eine VPN- oder Micro-VPN-Verbindung über Citrix Gateway verbinden. Diese Verbindung bietet Zugriff auf Apps und Desktops im internen Netzwerk.
-
Geräteregistrierung. Benutzer können mobile Geräte in XenMobile registrieren, damit Sie die Geräte in der XenMobile-Konsole verwalten können, die sich mit Netzwerkressourcen verbinden.
-
Web-, SaaS- und mobile Apps. Benutzer können über Secure Hub auf ihre Web-, SaaS- und mobilen Apps von XenMobile zugreifen.
-
Windows-basierte Apps und virtuelle Desktops. Benutzer können sich mit Citrix Receiver™ oder einem Webbrowser verbinden, um auf Windows-basierte Apps und virtuelle Desktops von StoreFront oder dem Web Interface zuzugreifen.
Um eine dieser Funktionen für einen lokalen XenMobile Server zu erreichen, empfiehlt Citrix die Bereitstellung von XenMobile-Komponenten in der folgenden Reihenfolge:
-
Citrix Gateway. Sie können Einstellungen in Citrix Gateway konfigurieren, um die Kommunikation mit XenMobile, StoreFront™ oder dem Web Interface mithilfe des Assistenten für die schnelle Konfiguration zu ermöglichen. Bevor Sie den Assistenten für die schnelle Konfiguration in Citrix Gateway verwenden, müssen Sie eine der folgenden Komponenten installieren, um die Kommunikation einzurichten: XenMobile, StoreFront oder das Web Interface.
-
XenMobile. Nach der Installation von XenMobile können Sie Richtlinien und Einstellungen in der XenMobile-Konsole konfigurieren, die es Benutzern ermöglichen, ihre mobilen Geräte zu registrieren. Sie können auch mobile, Web- und SaaS-Apps konfigurieren. Mobile Apps können Apps aus dem Apple App Store oder Google Play umfassen. Benutzer können sich auch mit mobilen Apps verbinden, die Sie mit dem MDX Toolkit umschließen und in die Konsole hochladen.
-
MAM SDK oder MDX Toolkit. Die MDX-Wrapping-Technologie wird voraussichtlich im Juli 2023 das Ende des Lebenszyklus (EOL) erreichen. Um Ihre Unternehmensanwendungen weiterhin zu verwalten, müssen Sie das MAM SDK integrieren.Das Mobile Application Management (MAM) SDK bietet MDX-Funktionalität, die nicht von den iOS- und Android-Plattformen abgedeckt wird. Sie können iOS- oder Android-Apps MDX-fähig machen und sichern. Sie stellen diese Apps entweder in einem internen Store oder in öffentlichen App Stores zur Verfügung. Siehe MDX App SDK.
-
StoreFront (optional). Sie können Zugriff auf Windows-basierte Apps und virtuelle Desktops von StoreFront über Verbindungen mit Receiver bereitstellen.
-
Citrix Files (optional). Wenn Sie Citrix Files bereitstellen, können Sie die Integration von Unternehmensverzeichnissen über XenMobile aktivieren, das als Security Assertion Markup Language (SAML)-Identitätsanbieter fungiert. Weitere Informationen zum Konfigurieren von Identitätsanbietern für ShareFile finden Sie auf der ShareFile-Support-Website.
XenMobile bietet Geräteverwaltung und App-Verwaltung über die XenMobile-Konsole. Dieser Abschnitt beschreibt die Referenzarchitektur für die XenMobile-Bereitstellung.
In einer Produktionsumgebung empfiehlt Citrix, die XenMobile-Lösung in einer Clusterkonfiguration bereitzustellen, um sowohl Skalierbarkeit als auch Serverredundanz zu gewährleisten. Die Verwendung der Citrix ADC SSL Offload-Funktion kann die Last auf dem XenMobile Server weiter reduzieren und den Durchsatz erhöhen. Weitere Informationen zum Einrichten von Clustering für XenMobile durch Konfigurieren von zwei virtuellen Lastausgleichs-IP-Adressen auf Citrix ADC finden Sie unter Clustering.
Weitere Informationen zum Konfigurieren von XenMobile für eine Disaster Recovery-Bereitstellung finden Sie im Artikel Disaster Recovery des Deployment Handbook. Dieser Artikel enthält ein Architekturdiagramm.
Die folgenden Abschnitte beschreiben verschiedene Referenzarchitekturen für die XenMobile-Bereitstellung. Referenzarchitekturdiagramme finden Sie in den XenMobile Deployment Handbook-Artikeln Reference Architecture for On-Premises Deployments und Architecture. Eine vollständige Liste der Ports finden Sie unter Port requirements (On-Premises) und Port requirements (Cloud).
Modus für die Verwaltung mobiler Geräte (MDM)
Wichtig:
Wenn Sie den MDM-Modus konfigurieren und später in den ENT-Modus wechseln, stellen Sie sicher, dass Sie dieselbe (Active Directory-)Authentifizierung verwenden. XenMobile unterstützt das Ändern des Authentifizierungsmodus nach der Benutzerregistrierung nicht. Weitere Informationen finden Sie unter Upgrade from XenMobile MDM Edition to Enterprise Edition.
XenMobile MDM Edition bietet die Verwaltung mobiler Geräte. Informationen zur Plattformunterstützung finden Sie unter Supported device operating systems. Wenn Sie nur die MDM-Funktionen von XenMobile nutzen möchten, stellen Sie XenMobile im MDM-Modus bereit. Zum Beispiel, wenn Sie Folgendes tun möchten.
-
Geräterichtlinien und Apps bereitstellen.
-
Bestandsverzeichnisse abrufen.
-
Aktionen auf Geräten ausführen, z. B. ein Gerät löschen.
Im empfohlenen Modell ist der XenMobile Server in der DMZ positioniert, mit einem optionalen Citrix ADC davor, der zusätzlichen Schutz für XenMobile bietet.
Modus für die Verwaltung mobiler Apps (MAM)
MAM, auch als MAM-only-Modus bezeichnet, bietet die Verwaltung mobiler Apps. Informationen zur Plattformunterstützung finden Sie unter Supported device operating systems. Wenn Sie nur die MAM-Funktionen von XenMobile nutzen möchten, ohne dass sich Geräte für MDM registrieren, stellen Sie XenMobile im MAM-Modus bereit. Zum Beispiel, wenn Sie Folgendes tun möchten.
-
Apps und Daten auf BYOD-Mobilgeräten sichern.
-
Mobile Unternehmens-Apps bereitstellen.
-
Apps sperren und deren Daten löschen.
Die Geräte können nicht bei MDM registriert werden.
In diesem Bereitstellungsmodell ist der XenMobile Server mit Citrix Gateway davor positioniert, was einen besseren Schutz für XenMobile bietet.
MDM+MAM-Modus
Die gemeinsame Verwendung von MDM- und MAM-Modi bietet mobile App- und Datenverwaltung sowie mobile Geräteverwaltung. Informationen zur Plattformunterstützung finden Sie unter Unterstützte Gerätebetriebssysteme. Wenn Sie die MDM+MAM-Funktionen von XenMobile nutzen möchten, stellen Sie XenMobile im ENT-Modus (Enterprise) bereit. Wenn Sie beispielsweise Folgendes möchten:
-
Ein vom Unternehmen ausgegebenes Gerät mithilfe von MDM verwalten
-
Geräterichtlinien und Apps bereitstellen
-
Ein Bestandsverzeichnis abrufen
-
Geräte löschen
-
Mobile Unternehmens-Apps bereitstellen
-
Apps sperren und die Daten auf Geräten löschen
Im empfohlenen Bereitstellungsmodell ist der XenMobile Server in der DMZ mit Citrix Gateway davor positioniert, was einen besseren Schutz für XenMobile bietet.
XenMobile im internen Netzwerk: Eine weitere Bereitstellungsoption ist die Positionierung eines lokalen XenMobile Servers im internen Netzwerk anstatt in der DMZ. Diese Bereitstellung wird verwendet, wenn Ihre Sicherheitsrichtlinie vorschreibt, dass nur Netzwerkgeräte in der DMZ platziert werden dürfen. Bei dieser Bereitstellung befindet sich der XenMobile Server nicht in der DMZ. Daher ist es nicht erforderlich, Ports auf der internen Firewall zu öffnen, um den Zugriff auf SQL Server und PKI-Server aus der DMZ zu ermöglichen.