---
schema_version: "1"
id: 4f517efa1e6385b5dcc13b08d7e85ffb43719274ae09afe9377cd90fde68c734
title: Self-Deploy Tableau Server on the Alibaba Cloud in a Distributed Environment
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/server-linux/ts_alibaba_multiple_server.md
canonical_url: https://help.tableau.com/v0.0/server-linux/en-us/ts_alibaba_multiple_server.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 92b5caad7251eeadb4b0ecf9fcb31ae12450978f610a91dad71238504900b767
description: Deployments on public clouds continue to be supported but the content for third-party public cloud deployments is no longer updated
---
[Skip to main content](#main-content)

# Self-Deploy Tableau Server on the Alibaba Cloud in a Distributed Environment

## This is archived content

Deployments on public clouds continue to be supported but the content for third-party public cloud deployments is no longer updated.

For the latest Tableau Server deployment content, see the [Deploy](https://help.tableau.com/current/server-linux/en-us/install.htm) section of Tableau Server help.

For those customers who have access, we recommend Tableau Cloud. For more details, see:

- [Tableau Cloud Manual Migration Guide](https://help.tableau.com/current/guides/migration/en-us/emg_intro.htm)
- [Tableau Cloud Trial for Admin](https://help.tableau.com/current/server-linux/en-us/install.htm)
- [Tableau Cloud: Get Started for Admin](https://www.tableau.com/learn/get-started/online-admin)

## Introduction

You can run Tableau Server on two virtual machines (VMs) in a distributed environment, also known as a cluster. However, if you want to run Tableau Server in a highly available (HA) distributed environment, you need to launch three or more Alibaba Cloud Elastic Compute Service (ECS) instances of the same type and capacity and configure them as additional nodes. This scenario assumes that you have three ECS instances with Tableau Server installed on each instance. One instance is configured as the initial node, and the other two instances are configured as additional nodes.

Use the following steps to install and deploy Tableau Server on a cluster of three ECS instances in a highly available and scalable configuration.

## Step 1: Create an Alibaba Virtual Private Cloud (VPC)

You must have an existing Alibaba Virtual Private Cloud (VPC) with a private and a public subnet across three different zones. For information about how to plan and create a custom mode VPC network with custom subnets, see [Plan and design a VPC](https://www.alibabacloud.com/help/doc-detail/54095.htm) at the Alibaba website.

![Multi-zone architecture with public and private subnets in each zone.](/tableau/next/en-us/server-linux/en-us/Img/ts_alibaba_three_zone.png)

## Step 2: Deploy three ECS instances

Deploy three ECS instances of the same type and capacity, in the private subnet, and distribute the nodes among the available zones. Select instances that meet the [system requirements](https://help.tableau.com/v0.0/server-linux/en-us/ts_alibaba_virtual_machine_selection.htm) for Tableau Server. You’ll install Tableau Server on each of the ECS instances, and use one node as the initial server and the two other nodes as additional servers.

For more information about installing Tableau Server in a distributed Linux environment, see [Distributed and High Availability Tableau Server Installations](https://help.tableau.com/v0.0/server-linux/en-us/distrib_ha.htm) and [Install and Configure Additional Nodes](https://help.tableau.com/v0.0/server-linux/en-us/install_additional_nodes.htm).

![A network diagram that illuminates the deployment architecture for a Tableau Server on Alibaba Cloud.](/tableau/next/en-us/server-linux/en-us/Img/ts_alibaba_three_zone_primary_worker.png)

## Step 3: Create an Alibaba Server Load Balancer for the Tableau Server Cluster

Read [Implement high availability by using Server Load Balancer](https://www.alibabacloud.com/help/doc-detail/59331.html) at the Alibaba website, and follow the steps to launch a load balancer within your Alibaba Virtual Private Cloud (VPC).

1. Create and launch a pubic Internet-facing load balancer. Follow the steps in [Implement high availability by using Server Load Balancer](https://www.alibabacloud.com/help/doc-detail/59331.htm) at the Alibaba website.
2. Ensure that your ECS security group is configured to allow access on port 80 or 443 only, with the source limited to hosts or ranges of hosts that will access Tableau Server. For more information about ECS security groups, see [Cases for configuring ECS security groups](https://www.alibabacloud.com/help/doc-detail/65408.html) at the Alibaba website.
3. Specify the ping path as /.
4. Select the Tableau Server instances and follow the instructions in [Achieve cross-region load balancing through Global Traffic Manager](https://www.alibabacloud.com/help/doc-detail/85980.html) at the Alibaba website, so that the load balancer can balance the traffic across the instances in multiple zones.
5. Update Tableau Server to use the load balancer. For more information, see [Add a Load Balancer](https://help.tableau.com/v0.0/server-linux/en-us/distrib_lb.htm) in the Tableau Server Help.