XenMobile

Notfallwiederherstellung

Sie können XenMobile-Bereitstellungen mit mehren Sites für die Notfallwiederherstellung und einer主动-被动-故障过度策略einrichten。

死在我的vorgestellte的战略zur不落下她的stellung umfast Folgendes:

  • Eine aktive XenMobile-Site im Datencenter eines geografischen Standorts, die von allen Benutzer des unternemen weltweit genutzt ward。死亡ist死亡“primäre网站”。
  • Eine zweite XenMobile-Site im Datencenter eines zweiten geografischen Standorts, der“Notfallwiederherstellungssite”。Die Notfallwiederherstellungssite bietet aktiv-passives站点故障,wenn das Datencenter der primären站点ausfällt。Die primäre Site umfast XenMobile, Die SQL-Datenbank and Die Citrix adc - infrastrucktur zur Erleichterung des failover and damit Die Benutzer bei einem Ausfall der Verbindung mit der primären Site Zugriff auf XenMobile haben。

Die XenMobile-Server der Notfallwiederherstellungssite sinind im Normalbetrieb offline und werden nur online geschaltet, wenn ein vollständiges Sitefailover von der primären Site zur Notfallwiederherstellungssite erforderlich ist。Die SQL-Server der Notfallwiederherstellungssite müssen aktiv und verbindungsbereit sein, bevor Sie Die XenMobile-Server der Site starting。

Diese Notfallwiederherstellungsstrategie basiert auf einem manuellen Failover der Citrix ADC-Zugriffsebene mittels DNS-Änderungen für das Routing von MDM- und mam - verindungen zur Notfallwiederherstellungssite bei einem Ausfall。

Hinweis:

Die Verwendung diesel Architektur erfordert einen Prozess für asynchrone Sicherungen der Datenbanken sowie eine Methode zur Gewährleistung der hohen Verfügbarkeit der SQL-Infrastruktur。

不跌不跌

  1. Zum Testen des Failovers zur Notfallwiederherstellung faren Sie die XenMobile-Server der primären Site herunter, um einen Siteausfall zu simulieren。
  2. Ändern Sie die öffentlichen DNS-Einträge der XenMobile-Server sodass Sie auf die externen ip - address sen der Notfallwiederherstellungssite verweisen。
  3. Ändern Sie den internen DNS-Eintrag für den SQL-Server sodass er auf die ip - address des SQL-Server der Notfallwiederherstellungssite verweist。
  4. Schalten Sie die XenMobile-SQL-Datenbanken der Notfallwiederherstellungssite在线。Stellen Sie sicher, dass SQL-Server und -Datenbank aktiv sind und verindungen von den lokalen XenMobile-Servern bedienen können。
  5. Fahren Sie die XenMobile-Server der Notfallwiederherstellungssite hoch。

XenMobile服务器更新

Führen Sie die nachfolgend aufgeführten Schritte bei jedem更新von XenMobile mit补丁和发布aus, damit der Code der Server der primären Site und under Notfallwiederherstellungssite einheitlich bleibt。

  1. Stellen Sie sicher, dass die XenMobile-Server der primären Site aktualisiert wurden。
  2. Stellen Sie sicher, dass der DNS-Eintrag des SQL-Servers in die aktive SQL-Server-Datenbank der primären Site aufgelöst wid。
  3. Schalten Sie die XenMobile-Server der Notfallwiederherstellungssite online。Die Server stellen nur während des升级eine verindung über das WAN zur Datenbank der primären Site她。
  4. Wenden Sie die erforderlichen补丁和更新auf alle XenMobile-Server der Notfallwiederherstellungssite an。
  5. 启动Sie die XenMobile-Server neu and vergewissern Sie sich, dass升级erfolgreich战争。

diagram der Referenzarchitektur für die Notfallwiederherstellung

作为折叠图zeigt eine参考建筑,没有下降,她的stellung北XenMobile。

diagram der Referenzarchitektur für die Notfallwiederherstellung

GSLB für die Notfallwiederherstellung

Ein Schlüsselelement diesel Architektur ist die Verwendung von Global Server Load Balancing (GSLB), um den Datenverkehr zum richtigen Datencenter zu leiten。

Standardmäßig aktiviert der Citrix ADC für XenMobile-Assistent in Citrix Gateway GSLB nicht für die Notfallwiederherstellung。达赫müssen希zusätzliche施里特ausführen。

Funktionsweise von GSLB

GSLB ist im Prinzip eine艺术DNS。teilnehende Citrix ADC-Geräte agieren als autorisierende DNS-Server和lösen DNS-Einträge in die richtige ip - address auf (normalerweise in die VIP, die Datenverkehr empfangen soll)。Das Citrix ADC-Gerät überprüft den Systemzustand, bevor es auf eine DNS-Abfrage reagiert, die den Datenverkehr zu diesem System leitet。

Auflösung für数据数据表数据数据表数据数据表。Der Client kommuniziert direkt mit Der VIP des Ziels。Das Verhalten des DNS-Clients spielt eine witchtige Rolle dafür, wie und wann ein Datensatz abläuft。死übersteigt死Grenzen des Citrix ADC-Systems。Daher unterliegt GSLB denselben Einschränkungen wie die DNS-Namensauflösung。Bei客户werden Antworten im Cache abgelegt。在最后的gleich ist somit niht so schnell wie der herkömmliche最后的gleich。

Die Aufgabe der GSLB-Konfiguration auf dem Citrix ADC, einschließlich Sites, Diensten und Monitoren, ist Die korrekte DNS-Namensauflösung。

Die enentliche Konfiguration für das Veröffentlichen von Servern (in diesem Szenario Die vom Citrix ADC für XenMobile-Assistenten erstellte Konfiguration) ist nicht vom GSLB betroffen。GSLB ist ein eigendienst auf dem Citrix ADC。

贺福德龙根贝德德代表冯Domänen贝魏文东冯GSLB für XenMobile

Der Citrix ADC für XenMobile- assistent konfiguriert Citrix Gateway für XenMobile。Der assistant generiert drei virtuelle Lastausgleichsserver and einen virtuellen Citrix Gateway-Server。

Zwei der virtuellen Lastausgleichsserver verarbeiten den MDM-Datenverkehr an端口443和8443。Citrix Gateway empfängt MAM-Datenverkehr und leitet ihn an den dritten Server, den virtuellen MAM-Lastausgleichsserver an Port 8443 weiter。Der gesamte Datenverkehr zum virtuellen MAM-Lastausgleichsserver wid über Citrix Gateway übertragen。

Der virtuelle MAM-Lastausgleichsserver erfordert dasselbe SSL-Zertifikat wie die XenMobile-Server und verwendet den gleichen FQDN wie für die Registrierung von Geräten。Der MAM-Lastausgleichsserver verwendet auch denselben Port (8443) wie einer Der MDM-Lastenausgleichsserver。Damit der Datenverkehr aufgelöst werden kann, erstellder Citrix ADC für XenMobile-Assistent einen lokalen DNS-Eintrag in Citrix Gateway。Der DNS-Eintrag entspricht dem zum Registrieren von Geräten verwendeten FQDN。

Diese Konfiguration ist wirksam, wenn die xenmobile - server url keine GSLB-Domänen-URL ist。Wenn eine GSLB-Domänen-URL als URL des XenMobile-Servers verwendet wd - was für die Notfallwiederherstellung erforderlich ist - verhindert der lokale DNS-Eintrag, dass Citrix Gateway Datenverkehr an die MDM-Lastausgleichsserver auflöst。

Verwenden der CNAME-Methode für die GSLB-Notfallwiederherstellung

Zur Bewältigung der Herausforderungen der vom Citrix ADC für XenMobile-Assistenten erstellten Standardkonfiguration können Sie in der übergeordneten Domäne einen CNAME-Eintrag für den FQDN des XenMobile-Servers erstellen (company.com)在未被封锁的地区(gslb.company.com), für die der Citrix ADC zuständig ist。Dies ermöglicht die Erstellung des statischen DNS-A-Eintrags für die MAM-Lastausgleichs-VIP, die zum Auflösen des Datenverkehrs benötigt wid。

  1. Erstellen Sie im externen DNS einen CNAME für den FQDN des XenMobile-Servers, der auf den GSLB-Domänen-FQDN von Citrix ADC-GSLB verweist。Sie benötigen zwei GSLB-Domänen: eine für MDM-Verkehr und eine weitere für MAM-Verkehr (Citrix Gateway)。

    Beispiel:

    CNAME = xms.company.com

  2. Erstellen Sie in der Citrix Gateway-Instanz jeder Site einen virtuellen GSLB-Server mit einem FQDN, auf den der cname - einen verweist。

    Beispiel:

    绑定gslb vserver xms-gslb -domainName xms.gslb.company.com

    Wenn Sie Citrix Gateway mit dem Citrix ADC für XenMobile-Assistenten bereitstellen, verwenden Sie beim Konfigurieren des MAM-Lastenausgleichsservers die URL des XenMobile-Servers。大北野生ein statischer DNS-A-Eintrag für die URL des XenMobile-Servers erstellt。

  3. Führen Sie测试mit客户端aus, die sich unter Einsatz der URL des XenMobile-Servers (xms.company.combei安全集线器注册器。

    在diesem Beispiel werden die folgenden fqdn verwendet:

    • xms.company.comist die URL, die vom MDM-Datenverkehr und von Geräten beider Registrierung verwendet wund die im vorliegenden Beispiel mit dem Citrix ADC für XenMobile-Assistenten konfiguriert wd。
    • xms.gslb.company.comist der FQDN der GSLB-Domäne für den XenMobile-Server。
Notfallwiederherstellung