Mobile Enterprise Gateway (MEG) im Hochverfügbarkeitsmodus

Mobile Enterprise Gateway (MEG) wird im Aktiv/Aktiv-Modus in einer Hochverfügbarkeitskonfiguration ausgeführt, in der alle Gateways aktiv sind und Anforderungen verarbeiten.

Wenn ein Gateway-Server ausfällt, verarbeiten die anderen Gateways im Cluster den Datenverkehr und verhindern so eine Betriebsunterbrechung. Ein Gateway-Server im Hochverfügbarkeitsmodus kann 10.000 Geräte verarbeiten und bis zu 200 Geräte pro Sekunde mit einer durchschnittlichen Antwortgröße von 50 KB bedienen. Wenn Sie das Enterprise Gateway-Feature für mehr als 10.000 Geräte verwenden möchten, verwenden Sie zusätzliche Gateways.

Die folgende Tabelle enthält ein Beispiel für die Skalierungsanforderungen für das Mobile Enterprise Gateway (MEG) -Modul in einer geclusterten High Availability (HA)-Konfiguration.
Geräteanzahl Skalierungsempfehlung
Non-HA gateway is less than 10,000 devices Ein Gateway ist ausreichend. Hochverfügbarkeit wird nicht unterstützt.
HA gateway is less than 10,000 devices Zwei Gateways, die im Clustermodus ausgeführt werden. Obwohl ein einziges Gateway die Arbeitslast bewältigen kann, wird aus Gründen der Hochverfügbarkeit ein weiteres Gateway bereitgestellt.
HA gateway is less than 10,000 and less than 20,000 devices Drei Gateways, die im Clustermodus ausgeführt werden. Wenn ein Gateway ausfällt, können die anderen beiden Gateways die Arbeitslast übernehmen.
For every 10,000 device increments Ein Gateway pro 10000 Geräte und ein geclusterter Gateway zur Bewältigung von Ausfällen. Für 50000 Geräte sind zum Beispiel sechs Gateways erforderlich.

Hochverfügbarkeitsarchitektur (Relay-Zugriffsmodus)

Das folgende Diagramm veranschaulicht die Hochverfügbarkeitsarchitektur (HA) von Mobile Enterprise Gateway (MEG ) für den Relay Access Mode.
  • Im Relay-Clustermodus kommunizieren alle Gateways mit einer gemeinsam genutzten Datenbank.
  • Der Relay-Server verteilt die Arbeitslast automatisch auf die aktiven Gateways.
  • Sie müssen keine Lastausgleichsfunktion in Ihrem Netz einrichten.
    Hochverfügbarkeitsarchitektur (Relay-Zugriffsmodus)

Hochverfügbarkeitsarchitektur (Direktmodus)

Das folgende Diagramm veranschaulicht die Hochverfügbarkeitsarchitektur (HA) von Mobile Enterprise Gateway (MEG ) für den Direktmodus.
  • Im Direktclustermodus kommunizieren alle Gateways mit einer gemeinsam genutzten Datenbank.
  • Sie müssen eine Lastausgleichsfunktion in Ihrem Netz implementieren, um den eingehenden Datenverkehr auf die aktiven Gateways zu verteilen.
  • Möglicherweise müssen Sie SSL-Zertifikate für die SSL-Kommunikation zwischen Gerät und Lastausgleichsfunktion einrichten.
  • Möglicherweise müssen Sie SSL-Zertifikate für den Verkehr zwischen dem Load-Balancer und dem Gateway einrichten. Die Verwendung von SSL ist nicht zwingend erforderlich, da die Datenpakete zwischen dem Load-Balancer und dem Gateway immer verschlüsselt werden, auch über HTTP.
    Hochverfügbarkeitsarchitektur (Direktmodus)

Datenbankvoraussetzungen für Hochverfügbarkeit

Für Hochverfügbarkeit (HA) erfordert Mobile Enterprise Gateway (MEG) eine gemeinsam genutzte Datenbank für aktive Gateways, die Konfigurations-und Authentifizierungsinformationen gemeinsam nutzen. Richten Sie eine Datenbank auf Ihrem Datenbankserver ein. Mobile Enterprise Gateway (MEG) unterstützt die folgenden Datenbankanforderungen.
Tabelle 1. Datenbankvoraussetzungen für Hochverfügbarkeit
Anforderungen Beschreibung
Datenbankserver Microsoft SQL 2008 oder höher
MySQL 5.6.22 + v DB2 10.5.500.107
Datenbankintegration Führen Sie die folgenden Schritte aus, um die Datenbanken mit dem Gateway zu integrieren:
  1. Ermitteln Sie den Datenbankserver, der mit den Gateways integriert werden soll, und richten Sie ihn ein. Geben Sie den Hostnamen und den Port an, der vom Datenbankserver für die Integration verwendet wird.
  2. Erstellen Sie eine leere Datenbank auf dem Datenbankserver. Geben Sie einen Datenbanknamen für die Integration an, und konfigurieren Sie die neue Datenbank so, dass Groß- und Kleinschreibung nicht beachtet werden.
  3. Sie müssen über ein lokales SQL Server-Konto oder ein Windows NT-Konto für den Datenbankzugriff verfügen. Das Konto muss über die folgenden Berechtigungen für die Datenbank verfügen.
    • create table
    • alter table
    • drop table
    • read
    • write
    Nachdem der Gateway-Service gestartet wurde, erstellt er automatisch die für das Gateway erforderlichen Datenbanktabellen.
Dimensionierung der Datenbank 10 KB pro Gerät (Anzahl der Geräte multipliziert mit 10 KB).

Wenn in Ihrer Umgebung auch die Kerberos-Authentifizierung für Websites verwendet wird, erhöht sich die Datenbankgröße je nach Größe des Kerberos-Tokens und der Anzahl der Websites, die die Kerberos-Authentifizierung verwenden, erheblich. Gehen Sie bei der Dimensionierung von einer Größe von 50 KB pro Site pro Benutzer aus.