内容:

在分布式环境中的 Google 云平台上自行部署 Tableau Server

  • 版本 :2022.1 及更高版本

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

以下步骤显示如何在高可用性和高可扩展性配置中的三个 Google 计算引擎 VM 的集群上安装和部署 Tableau Server。

步骤 1:创建 Google 云平台虚拟私有云 (VPC)

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

步骤 1:创建符合 Google 云平台 HIPAA 标准的项目

参考设置符合 HIPAA 标准的 Google 云项目(链接在新窗口中打开)教程,并依靠 Cloud Healthcare Data Protection Toolkit,此体系结构通过将配置视为代码,帮助您轻松构建基于 Google 云的基础架构。下图说明了该体系结构如何使用可重用的组件(Google 云部署管理器配置脚本和参数化配置模板)帮助您满足安全性和合规性最佳做法。

步骤 2:部署三个 Google 计算引擎 VM

在私有子网中部署相同类型和容量的三个 Google 计算引擎虚拟机 (VM),将每个 VM 都放在其自己的区域中。选择符合 Tableau Server 系统要求的 VM。您将在每个 Google 计算引擎 VM 上安装 Tableau Server,并将一个节点用作初始节点,将其他两个节点用作附加节点。

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

步骤 5:为 Tableau Server 群集创建一个 Google 云平台负载平衡器

阅读 Google 网站上的设置负载平衡器(链接在新窗口中打开),并按照步骤进行操作,在您的 Google 云平台虚拟私有云 (VPC) 内启动负载平衡器。

  1. 创建和启动面向 Internet 的负载平衡器或内部可访问的负载平衡器:

  2. 确保您的 VPC 网络防火墙规则配置为仅允许在端口 80 或 443 上访问,并且来源限制为将访问 Tableau Server 的主机或一系列主机。有关防火墙规则的详细信息,请参见 Google 网站上的防火墙规则概述(链接在新窗口中打开)

  3. 将 ping 路径指定为 /。

  4. 选择 Tableau Server 实例,并按照 Google 网站上的创建跨区域负载平衡(链接在新窗口中打开)中的说明进行操作,以便负载平衡器可跨多个区域中的实例对流量进行平衡。

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