Architecture & Performance
Retour aux études de cas
ARCHITECTURESanté

Architecture Tableau Server cluster sur le cloud AWS

2 mois

Contexte

Evolution de l'architecture dataviz

Défi

Basculer d'une architecture tableau server mono-noeud vers une architecture distribuée

Technologies utilisées

Cloud AWS • Tableau Server 2020 • SGBD : SAP HANA 1.0 SPS12 & HANA 2.0 Full Use • ETL : SAP BW & Procédures stockée HANA • OS pour Tableau Server : Windows 2019

Méthodologie et réalisation

Migration d'une architecture Tableau Server mono-noeud vers un cluster distribué sur AWS :

**Architecture cible** - 3 nœuds Tableau Server sur AWS EC2 (Windows Server 2019) - Load balancer pour la haute disponibilité - Connexion directe à SAP HANA (ODBC) - Repository externe sur PostgreSQL

**Dimensionnement** - Analyse de la charge actuelle (utilisateurs, vues, extraits) - Calcul des besoins en CPU/RAM par processus Tableau - Choix des instances EC2 appropriées - Configuration du stockage (EBS)

**Migration** - Backup complet de l'instance mono-noeud - Installation du premier nœud du cluster - Migration des workbooks et sources de données - Ajout des nœuds secondaires - Tests de basculement (failover)

**Optimisations** - Répartition des processus Tableau sur les nœuds - Configuration du cache - Optimisation des extraits - Monitoring et alertes CloudWatch

Résultats

Architecture Tableau Server Cluster 2020 mise en place et documentée. Le gain de performance a été évalué à +59% basé sur un ratio sum(charges)/sum(temps elapsed)

Visualisations

Architecture Tableau Server en cluster sur AWS avec connexion HANA

Architecture Tableau Server en cluster sur AWS avec connexion HANA