在分布式环境中的阿里云上自行部署 Tableau Server

这是存档内容

继续支持公有云部署,但不再更新第三方公有云部署的内容。

有关最新的 Tableau Server 部署内容,请参见 企业部署指南 (链接在新窗口中打开) 和 Tableau Server 帮助的 (链接在新窗口中打开) 部分。

对于那些有权访问的客户,我们建议使用 Tableau Cloud 。有关更多详细信息,请参见:

简介

您可以在分布式环境中的两个虚拟机 (VM) 上运行 Tableau Server,这些虚拟机也称为群集。但是,如果要在高可用性 (HA) 分布式环境中运行 Tableau Server,则需要启动相同类型和容量的三个或更多个阿里云弹性计算服务 (ECS) 实例,并将它们配置为附加节点。此情况假设您有三个 ECS 实例,每个实例上都安装了 Tableau Server。一个实例被配置为初始节点,另外两个实例被配置为附加节点。

以下步骤显示如何在高可用性和高可扩展性配置中的三个 ECS 实例的群集上安装和部署 Tableau Server。

步骤 1:创建阿里虚拟私有云 (VPC)

您必须有一个现有阿里虚拟私有云 (VPC),带有跨三个不同区域的私有和公共子网。有关如何规划和创建带自定义子网的自定义模式 VPC 网络的信息,请参见阿里巴巴网站上的 规划和设计 VPC (链接在新窗口中打开)

多区域架构,每个区域都有公共子网和私有子网。

步骤 2:部署三个 ECS 实例

在私有子网中部署相同类型和容量的三个 ECS 实例,并使节点分布在可用区域之间。选择符合 Tableau Server 系统要求 (链接在新窗口中打开) 的实例。您将在每个 ECS 实例上安装 Tableau Server,并将一个节点用作初始服务器,将其他两个节点用作附加服务器。

有关在分布式 Windows 环境中安装 Tableau Server 的详细信息,请参见 分布式和高可用性 Tableau Server 安装 以及 安装和配置附加节点

阐明了阿里云上 Tableau Server 的部署架构的网络图。

步骤 5:为 Tableau Server 群集创建一个阿里服务器负载平衡器

阅读阿里巴巴网站上的 通过使用服务器负载平衡器实现高可用性 (链接在新窗口中打开) ,并按照步骤进行操作,在您的阿里虚拟私有云 (VPC) 内启动负载平衡器。

  1. 创建并启动面向 Internet 的公共负载平衡器。按照阿里巴巴网站上的 通过使用服务器负载平衡器实现高可用性 (链接在新窗口中打开) 中的步骤进行操作。

  2. 确保您的 ECS 安全组配置为仅允许在端口 80 或 443 上访问,并且来源限制为将访问 Tableau Server 的主机或一系列主机。有关 ECS 安全组的详细信息,请参见阿里巴巴网站上的 配置 ECS 安全组的案例 (链接在新窗口中打开)

  3. 将 ping 路径指定为 /。

  4. 选择 Tableau Server 实例,并按照阿里巴巴网站上的 通过全球流量管理器实现跨区域负载平衡 (链接在新窗口中打开) 中的说明进行操作,以便负载平衡器可跨多个区域中的实例对流量进行平衡。

  5. 更新 Tableau Server 以使用负载平衡器。有关详细信息,请参见 Tableau Server 帮助中的 添加负载平衡器

感谢您的反馈! 您的反馈已成功提交。谢谢!