Selbstständige Bereitstellung von Tableau Server auf Microsoft Azure in einer verteilten Umgebung
Das ist archivierter Inhalt
Bereitstellungen in öffentlichen Clouds werden weiterhin unterstützt, der Inhalt für Bereitstellungen in öffentlichen Clouds von Drittanbietern wird jedoch nicht mehr aktualisiert.
Den neuesten Inhalt zur Tableau Server-Bereitstellung finden Sie im Bereitstellungshandbuch zu Tableau Server Enterprise(Link wird in neuem Fenster geöffnet) und im Abschnitt Bereitstellen(Link wird in neuem Fenster geöffnet) der Tableau Server-Hilfe.
Für Kunden, die über Zugriff verfügen, empfehlen wir Tableau Cloud. Weitere Informationen dazu finden Sie hier:
- Handbuch für die manuelle Migration nach Tableau Cloud
- Testversion von Tableau Cloud für Administratoren(Link wird in neuem Fenster geöffnet)
- Tableau Cloud: Erste Schritte für Administratoren(Link wird in neuem Fenster geöffnet)
Einführung
Sie können Tableau Server auf zwei virtuellen Maschinen (VMs) in einer verteilten Umgebung, auch als Cluster bezeichnet, ausführen. Wenn Sie Tableau Server in einer hochverfügbaren (HA), verteilten Umgebung ausführen möchten, müssen Sie drei oder mehr virtuelle Computer (VMs) für Microsoft Azure desselben Typs und derselben Kapazität starten und als Worker-Knoten konfigurieren. Im folgenden Szenario wird von drei Microsoft Azure VM-Instanzen ausgegangen, auf denen jeweils Tableau Server installiert ist. Eine der Instanzen ist als primärer Knoten konfiguriert, und die anderen beiden sind als zusätzliche Knoten konfiguriert.
Die folgenden Schritte zeigen, wie Sie Tableau Server auf einem Cluster aus drei Microsoft Azure VM-Instanzen in einer hochverfügbaren und skalierbaren Konfiguration installieren und bereitstellen.
Schritt 1: Erstellen eines virtuellen Azure-Netzwerks (VNet)
Sie benötigen ein vorhandenes virtuelles Azure-Netzwerk (VNet) mit einem privaten Subnetz, das drei Verfügbarkeitszonen abdeckt. Informationen zur VNet-Planung und -Erstellung mit öffentlichen und privaten Subnetzen finden Sie unter Virtuelles Azure-Netzwerk(Link wird in neuem Fenster geöffnet), Planen und Konzipieren von virtuellen Azure-Netzwerken(Link wird in neuem Fenster geöffnet) und Erstellen eines virtuellen Netzwerks mit mehreren Subnetzen(Link wird in neuem Fenster geöffnet) auf der Microsoft Azure-Website.
Schritt 2 (optional): Erstellen eines Azure Active Directory-Diensts für das VNet
Befolgen Sie die Schritte unter Aktivieren der Azure Active Directory-Domänendienste mithilfe des Azure-Portals(Link wird in neuem Fenster geöffnet) auf der Microsoft Azure-Website, um ein vollständig verwaltetes, Samba-basiertes Verzeichnis in Microsoft Azure zu erstellen. Wenn Sie mit Microsoft AD ein Verzeichnis erstellen, erstellt der Azure Active Directory-Dienst zwei Verzeichnisserver und DNS-Server. Die Verzeichnisserver werden aus Gründen der Redundanz auf verschiedenen Subnetzen in Ihrem virtuellen Netzwerk erstellt, damit auch bei einem Ausfall weiterhin auf das Verzeichnis zugegriffen werden kann.
Verwenden Sie das private Subnetz in Ihrem Azure VNet zur Erstellung des Microsoft AD, damit Sie Tableau Server für die Verfügbarkeitszonen ausführen können.
Hinweis: Wenn Sie für Ihre Bereitstellung SSL verwenden möchten, nutzen Sie anstelle des Microsoft Azure-Lastenausgleichsmoduls das Microsoft Azure Application Gateway.
Schritt 3: Bereitstellen von drei Azure-VMs
Stellen Sie drei virtuelle Computer (VMs) für Microsoft Azure in drei Verfügbarkeitszonen bereit. Stellen Sie sicher, dass Sie eine Region auswählen, die Verfügbarkeitszonen unterstützt. Wählen Sie einen VM aus, der die Systemanforderungen für Tableau Server erfüllt. Verwenden Sie einen Knoten als ursprünglichen Server und zwei neue Knoten als zusätzliche Server. Alle Instanzen sollten vom gleichen Typ sein und über dieselbe Kapazität verfügen.
Stellen Sie nach dem Starten der VMs für Microsoft Azure von einer der als Remote Desktop Gateway (RDGW) fungierenden Instanzen aus eine Verbindung zu den Instanzen her, indem Sie die Anmeldeinformationen verwenden, die Sie für das lokale Administratorkonto entschlüsselt haben.
Schritt 4: Installieren und Konfigurieren von Tableau Server
Installieren Sie Tableau Server auf den unter Selbstständige Bereitstellung von Tableau Server auf Microsoft Azure in einer verteilten Umgebung erstellten virtuellen Computern für Microsoft Azure, und konfigurieren Sie die Instanzen als ursprünglichen Server und die restlichen als zusätzliche Server. Weitere Informationen zum Installieren und Konfigurieren von Tableau Server auf einem ursprünglichen Server und zusätzlichen Servern finden Sie unter Installieren und Konfigurieren von weiteren Knoten.
Verwalten Sie den Zugriff auf VMs innerhalb des virtuellen Netzwerks mithilfe eines Bastion Hosts. Weitere Informationen dazu finden Sie unter Planen einer Bastion-Umgebung(Link wird in neuem Fenster geöffnet) auf der Microsoft Azure-Website.
Schritt 5: Erstellen eines Azure-Lastenausgleichsmoduls für das Tableau Server-Cluster
Lesen Sie die Informationen unter Übersicht über das Azure-Lastenausgleichsmodul(Link wird in neuem Fenster geöffnet) auf der Microsoft Azure-Website, und befolgen Sie die Schritte zum Starten eines Lastenausgleichsmoduls innerhalb Ihres virtuellen Azure-Netzwerks (VNet).
Erstellen und starten Sie ein Lastenausgleichsmodul mit Internetzugriff oder ein intern zugängliches Lastenausgleichsmodul:
Wenn Sie ein öffentliches Lastenausgleichsmodul mit Internetzugriff starten möchten, befolgen Sie die Schritte unter Lastenausgleich für VMs über mehrere Verfügbarkeitszonen mit einem Standard-Lastenausgleichsmodul mitihilfe des Azure-Portals(Link wird in neuem Fenster geöffnet) auf der Microsoft Azure-Website, und wählen Sie die beiden öffentlichen Subnetze aus. Stellen Sie sicher, dass Sie das Lastenausgleichsmodul mit SSL konfigurieren, wie unter Konfigurieren eines Application Gateways für die SSL-Auslagerung mithilfe des Azure-Portals(Link wird in neuem Fenster geöffnet) auf der Microsoft Azure-Website erläutert.
Wenn Sie ein intern zugängliches Lastenausgleichsmodul starten möchten, befolgen Sie die Schritte unter Erstellen eines internen Lastenausgleichsmoduls im Azure-Portal(Link wird in neuem Fenster geöffnet) auf der Microsoft Azure-Website, und wählen Sie die beiden privaten Subnetze aus.
Stellen Sie sicher, dass Ihre Sicherheitsgruppe nur für den zulässigen Zugriff auf Port 80 oder 443 konfiguriert und die Quelle auf Hosts oder Host-Bereiche beschränkt ist, die auf Tableau Server zugreifen.
Geben Sie den Ping-Pfad als / an.
Wählen Sie die Tableau Server-Instanzen aus, und stellen Sie sicher, dass CrossZone-Lastenausgleich aktivieren ausgewählt ist, damit das Lastenausgleichsmodul den Datenverkehr auf die Instanzen in mehreren Availability Zones verteilen kann.
Aktualisieren Sie Tableau Server, damit das Lastenausgleichsmodul verwendet wird. Weitere Informationen finden Sie unter Hinzufügen eines Lastenausgleichs in der Tableau Server-Hilfe.