在分散式環境中的 Google 雲端平台上自行部署 Tableau Server

這是封存內容

我們會繼續支援共用雲端部署,但不再更新協力廠商共用雲端部署的內容。

有關最新的 Tableau Server 部署內容,請參閱企業部署指南(連結在新視窗開啟)和 Tableau Server 說明的部署(連結在新視窗開啟)部分。

對於有存取權的客戶,我們建議使用 Tableau Cloud。有關更多詳細資訊,請參閱:

簡介

您可以在分散式環境的兩個虛擬機器 (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 步:建立符合 HIPAA 的 Google Cloud Platform 的專案

參考設定 符合 HIPAA 的 Google Cloud Platform 專案(連結在新視窗開啟)教學,並依靠 Cloud Healthcare Data Protection 工具組,該架構透過將設定視為程式碼,幫助您短短幾步驟建立 Google 雲端的基礎架構。下圖說明了該架構如何使用可重新使用的組件:Google Cloud Cloud Deployment Manager 組態指令碼和參數化的組態範本。

三個可用區域的圖表。

步驟 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 說明中的新增負載平衡器