Självdriftsätta en enskild Tableau Server på AWS

Detta är arkiverat innehåll

Driftsättningar i offentliga moln stöds även i fortsättningen, men innehållet för andra leverantörers offentliga molninstallationer uppdateras inte längre.

Det senaste innehållet om Tableau Server-driftsättningar finns i Driftsättningsguiden för Tableau Server för företag(Länken öppnas i ett nytt fönster) och i avsnittet Driftsätta(Länken öppnas i ett nytt fönster) i hjälpen för Tableau Server.

För de kunder som kommer åt det rekommenderar vi Tableau Cloud. Mer information finns i:

Introduktion

För största möjliga flexibilitet inom säkerhet, skalning och kapacitet kan du utföra en självdistribution av Tableau Server på AWS. Det finns många fördelar med att skapa en molnbaserad lösning jämfört med en lokal installation. Den totala ägandekostnaden för att skapa en Tableau Server-lösning i molnet är normalt sett mycket lägre än en liknande lokal lösning eftersom du inte behöver köpa all dyr maskinvara. Dessutom kan molnet ge bättre drifttid, tillförlitlighet och feltolerans, särskilt om du distribuerar din lösning över olika regioner och tillgänglighetszoner.

När du distribuerar Tableau Server i ett kluster i AWS rekommenderar vi att du använder Amazon Elastic Block Store (EBS)-volymer med Amazon EC2. EBS ger beständiga lagringsvolymer på blocknivå för användning med Amazon EC2-instanser. Du bör bifoga en separat EBS General Purpose (SSD) -volym med en volymstorlek på minst 100 GB för att ge utrymme för installation av Tableau Server. Denna volymstorlek stöder en basprestanda på 300 in-/utmatningsoperationer per sekund (IOPS) med möjlighet att explodera ända upp till 3 000 IOPS. Mer information finns i SSD-volymer för allmänt bruk (gp2)(Länken öppnas i ett nytt fönster) i Amazon EC2-användarguiden för Windows-instanser på AWS-webbplatsen.

För tunga arbetsbelastningar där lagringsdelsystemet måste ange ett absolut minsta antal IOPS för prestanda så kan du antingen skapa en större EBS-volym (SSD) för allmänt bruk för att komma upp i 10 000 IOPS med kvoten 3 IOPS per Gb, eller använda en EBS-etablerad IOPS-volym (SSD) med den IOPS du behöver. Hur som helst rekommenderar vi att du använder EBS-optimerade instanser om du planerar att köra tunga extrakt och utföra mycket databearbetning. Mer information om Tableau Server-prestanda finns i Prestandaöversikt för Tableau Server.

Utför följande uppgifter för att installera och konfigurera Tableau Server i AWS-molnet.

Steg 1: Skapa ett virtuellt privat moln (VPC)

Ditt första steg är att skapa ett virtuellt privat moln (VPC) och lägga till ett Elastiskt nätverksgränssnitt för Amazon(Länken öppnas i ett nytt fönster) i syfte att tillhandahålla en statisk MAC-adress för din Amazon EC2 instans.

  1. Logga in på AWS och navigera sedan till Amazon VPC-konsolen(Länken öppnas i ett nytt fönster) (https://console.aws.amazon.com/vpc/)

  2. Använd regionväljaren för att välja den plats där dina andra AWS-resurser finns. Ofta är detta den region som ligger närmast dig.

  3. Under Resurser klickar du på Starta VPC-guiden. För Steg 1: Välj en VPC-konfigurationsskärm klickar du på VPC med ett enskilt offentligt undernät och klickar sedan på Välj.

  4. Steg 2: VPC med ett enskilt offentligt undernät ger du din VPC ett namn och klickar sedan på Skapa VPC. Du kan lämna alla andra inställningar på deras standardvärden.

Steg 2: Konfigurera nätverk och säkerhet

För att tillåta inkommande trafik att nå din VPC bör du begränsa trafiken till tre standardportar (HTTP, HTTPS och RDP). Mer information finns i Rekommenderade ACL-nätverksregler för din VPC i Amazon Virtual Private Cloud User Guide på AWS-webbplatsen.

  1. Gå till Amazon EC2-konsolen(Länken öppnas i ett nytt fönster) (https://console.aws.amazon.com/ec2/).

  2. Använd regionväljaren för att välja den plats där du skapade din VPC.

  3. I navigeringsrutan klickar du på Säkerhetsgrupper och sedan på Skapa säkerhetsgrupp.

  4. På skärmen Skapa säkerhetsgrupp anger du ett namn för din säkerhetsgrupp i fältet Namn för säkerhetsgrupp.

  5. I fältet Beskrivning anger du en beskrivning för säkerhetsgruppen.

  6. I fältet VPC väljer du din VPC i listan.

  7. Klicka på fliken Ingående, klicka på Lägg till regel, innan du i listan Typ väljer HTTP (80) och i kolumnen Källa väljer Mitt IP för respektive regel. Det här begränsar inkommande trafik till din dator. Om du i stället vill ange ett IP-adressintervall väljer du Anpassat och anger därefter intervallet i CIDR-notering.

    Mer information finns i Lägg till regler till en säkerhetsgrupp(Länken öppnas i ett nytt fönster) i Amazon EC2 användarguide för Linux-instanser på AWS-webbplatsen.

    Obs! Denna port krävs för att ta emot inkommande okrypterad webbtrafik.

  8. Klicka på Lägg till regel i listan Typ, välj HTTPS (443) och i kolumnen Källa väljer du Min IP för varje regel. Det här begränsar inkommande trafik till din dator. Om du i stället vill ange ett IP-adressintervall väljer du Anpassat och anger därefter intervallet i CIDR-notering.

    Mer information finns i Lägg till regler till en säkerhetsgrupp(Länken öppnas i ett nytt fönster) i Amazon EC2 användarguide för Linux-instanser på AWS-webbplatsen.

    Obs! Denna port krävs för att ta emot krypterad webbtrafik.

  9. Klicka på Lägg till regel i listan Typ, välj SSH (22) och i kolumnen Källa väljer du Min IP för varje regel. Det här begränsar inkommande trafik till din dator. Om du i stället vill ange ett IP-adressintervall väljer du Anpassat och anger därefter intervallet i CIDR-notering.

    Mer information finns i Lägg till regler till en säkerhetsgrupp(Länken öppnas i ett nytt fönster) i Amazon EC2 användarguide för Linux-instanser på AWS-webbplatsen.

  10. Klicka på Skapa.

Steg 3: Köra en Amazon EC2-instans

När du har skapat din VPC, kan du starta en Amazon EC2-instans i den.

Mer information om hur du startar och ansluter till en Linux-instans finns i Komma igång med Amazon EC2 Linux-instanser(Länken öppnas i ett nytt fönster) i Amazon EC2 användarguide för Linux-instanser på AWS-webbplatsen.

  1. Gå till Amazon EC2-konsolen(Länken öppnas i ett nytt fönster) (https://console.aws.amazon.com/ec2/).

  2. Använd regionväljaren för att välja den plats där du skapade din VPC.

  3. Under Skapa instans klickar du på Kör instans.

  4. Välj en Amazon-datorbild (Amazon Machine Image, AMI) som uppfyller systemkraven för Tableau Server.

  5. På skärmen Steg 2: Välj Instanstyp väljer du den instansstorlek du vill ha (till exempel m4.2xlarge).

    Obs! För Tableau Server v10 på en 64-bitars virtuell dator behöver du minst 4 fysiska kärnor. På AWS innebär detta 8 vCPU:er. För mer information, se Amazon EC2-instanstyper(Länken öppnas i ett nytt fönster) på AWS webbplats.

  6. Klicka på Nästa: Konfigurera instansdetaljer.

  7. På skärmen Steg 3: Konfigurera instansdetaljer väljer du din VPC i listan Nätverk.

  8. Klicka igenom stegen i guiden tills du kommer till steg 6: Konfigurera säkerhetsgrupp.

  9. På skärmen Steg 6: Konfigurera säkerhetsgrupp klickar du på Välj en befintlig säkerhetsgrupp och väljer sedan den säkerhetsgrupp som du skapade tidigare.

  10. Klicka på Granska och kör, granska din konfiguration och klicka sedan på Kör.

  11. När du blir tillfrågad, skapa ett nytt nyckelpar, ladda ner det som en .pem-fil och förvara det på en säker plats. Du behöver nyckelparet för att skapa ett lösenord som du kan använda för att logga in på Amazon EC2-instansen.

  12. När du är klar med att skapa och ladda ner ditt nyckelpar klickar du på Kör instanser.

  13. Klicka på Visa instanser och hitta din instans i listan.

  14. Kopiera instans-ID. Du behöver detta i nästa steg.

Steg 4: Skapa en elastisk IP-adress för VPC:n

När du har startat din Amazon EC2-instans kan du skapa och tilldela en statisk offentlig IP-adress till din VPC.

  1. Gå till Amazon VPC-konsolen(Länken öppnas i ett nytt fönster) (https://console.aws.amazon.com/vpc/).

  2. Använd regionväljaren för att välja den plats där du skapade din VPC.

  3. Klicka på Elastiska IP-adresser i navigeringsrutan.

  4. Klicka på Tilldela ny adress och klicka sedan på Tilldela.

  5. Klicka på Elastisk IP-adress i dialogrutan Begäran om ny adress.

  6. Klicka på Koppla adress i menyn Åtgärd.

  7. I Resurstyp väljer du Instans.

  8. I listan med instanser väljer du din instans och klickar på Anslut.

  9. Kopiera den nya privata IP-adressen. Du behöver den senare.

Steg 5: Logga in på Amazon EC2

För att köra Tableau Server på AWS installerar du det på den/de Amazon EC2-instans(er) som du just har konfigurerat. Till att börja med loggar du in på Amazon EC2-instansen där du vill installera Tableau Server.

Använd Secure Shell (SSH) från en dator som kör Linux för att ansluta till din Azure EC2-instans som kör Linux. Om du ansluter från en dator som kör Microsoft Windows behöver du installera en SSH-klient såsom PuTTY för att ansluta till din Amazon EC2-instans som kör Linux. Mer information finns i Ansluta till din Linux-instans via SSH i Amazon EC2-användarguiden för Linux-instanser på AWS-webbplatsen.

Steg 6: Installera Tableau Server

Nu när du är inloggad på din EC2-instans så kan du installera Tableau Server. Installationsstegen på en EC2-instans är samma som de är för vilken annan dator som helst. För instruktioner, se Installera och konfigurera.

När du har installerat Tableau Server, skapat ett Tableau Server-administratörskonto och loggat in, kan du lägga till användare.

Om du vill köra ett Tableau Server-kluster, installera då ytterligare Tableau-servrar i ytterligare Amazon EC2-instanser. För mer information, se Självdriftsätta Tableau Server på AWS i en distribuerad miljö.