Tableau Server 的最低硬體需求和推薦設定

以下最低硬體需求和推薦設定適用於執行 Tableau Server 的所有電腦,包括物理硬體和虛擬機器 (VM):

  • 安裝的最低需求表示您的電腦要安裝 Tableau Server 至少必須具有的硬體。不建議您嘗試在具有這些值的伺服器上執行 Tableau Server,即使您只是在進行測試。您可能會遇到效能不佳和不切實際的體驗,具體取決於您取得授權和正在使用的功能。在某些情況下,若沒有至少 20GB 的記憶體,Tableau Server 可能無法啟動。

    對於原型設計和概念驗證 (PoC) 測試,建議您使用 Tableau Cloud。這可讓您有機會在適當大小的硬體上體驗 Tableau Server。

  • 生產的最低建議要求比最低安裝要求高,表示在大多數生產節點上安裝時應該使用的最低硬體設定。若您的電腦滿足最低安裝要求,但未滿足這些建議要求,安裝程式就會向您發出警告,但您仍可以繼續安裝。對於專用於特定工作和流程(例如背景程式或 Prep)的某些節點,您可能能夠使用不滿足此最低建議要求的伺服器。

    此處列出的最低建議旨在作為一般指導原則使用。但適用於您環境的建議可能有所不同。有關詳情,請參閱建議基本設定(連結在新視窗開啟)主題的硬體建議部分(連結在新視窗開啟)

此外,Tableau Server 不應安裝在實體電腦或同時執行資源密集型應用程式(例如資料庫或應用程式伺服器)的 VM 執行個體上,或安裝在使用共用資源的 VM 執行個體上。

附註: 如果將 Tableau Server 安裝在滿足最低要求但沒有至少 8 個內核和 16 GB 系統記憶體的電腦上,則依據設計,所有處理序的預設數量將減少為每個處理序一個。有關處理序詳情,請參閱伺服器處理序限制

最低安裝硬體需求

強烈建議使用 Tableau Cloud 完成任何概念驗證 (PoC) 測試或原型設計。這可保證您將在具有足夠資源的系統上執行。

要安裝或升級 Tableau Server 的電腦必須滿足最低硬體安裝要求。若安裝程式確定您的電腦未滿足以下要求,您將無法安裝 Tableau Server。滿足這些要求並不能保證您有良好的 Tableau Server 測試體驗

有關安裝程式如何確定硬體詳情,請參閱確定電腦硬體

最低硬體需求

這些最低要求適用於安裝 Tableau Server。其不保證成功測試或使用。有關生產最低推薦設定的建議,請參閱最低生產硬體建議要求

處理器

CPU

RAM

可用磁碟空間

  • 64 位元(x64 晶片組)
  • 必須支援 SSE4.2 和 POPCNT 指令集
  • 不支援基於 ARM 的處理器

4 個核心(8 個 vCPU)

版本 2022.3 及更高版本:

  • 64 GB - 初始節點
  • 16 GB - 額外節點

版本 2022.1 及更早版本:

  • 16 GB - 所有節點

15 GB

  • 可用磁碟空間在 Tableau Server 安裝程式解壓縮之後計算而得。安裝程式需使用約 1 GB 的空間。您可能需要分配額外的磁碟空間,端視多種因素而定(例如是否使用擷取功能)。

  • 內核數基於「物理」內核。物理內核可能表示實際伺服器硬體或虛擬機器 (VM) 上的內核。出於計算內核數的目的,將忽略超執行緒。

最低生產硬體建議要求

對於生產用途,安裝或升級 Tableau Server 的電腦在大多數情況下應滿足或超過最低硬體建議要求。這些推薦設定為一般性設定。Tableau Server 安裝的實際系統需求可能因許多因素而異,包括使用者數量、擷取的數量和大小,以及您已取得授權的功能。若安裝程式判斷您的電腦未滿足以下建議要求,您就會收到警告,但仍可以繼續安裝程序。有關詳細資訊,請參閱生產安裝的硬體建議

安裝類型

處理器

CPU

RAM

可用磁碟空間

單節點

  • 64 位元(x86_64 晶片組)
  • 必須支援 SSE4.2 和 POPCNT 指令集
  • 不支援基於 ARM 的處理器

8 核心(16 個 vCPU),2.0 Ghz 或更高

版本 2022.3 及更高版本:

  • 128 GB

版本 2021.4.0 到版本 2022.1.x:

  • 64 GB

版本 2021.3.x 及更早版本:

  • 32 GB

50 GB

如果要將 Tableau Prep Conductor 新增至 Tableau Server 安裝,建議您新增第二個節點,並將其專門用於執行 Tableau Server Prep Conductor。此節點應最少具有 4 個核心(8 個 vCPU)和 16 GB 的 RAM。

多節點和企業部署

請與 Tableau 聯絡以獲得技術指導。

除以下情況,節點必須符合或超過最低硬體要求:

  • 執行最多兩個背景程式執行個體的專用背景程式節點,其中可能可以具有 4 個核心。

  • Tableau Prep Conductor 專用節點:最少 4 個核心(8 個 vCPU)和 16 GB 的 RAM。

  • 獨立閘道的專用節點:至少 2 個核心(4 個 vCPU)、8 GB RAM 和 100 GB 可用磁碟空間。

重要資訊:在初始化 TSM 之前,無法檢查磁碟空間要求。

  • 可用磁碟空間在 Tableau Server 安裝程式解壓縮之後計算而得。安裝程式需使用約 1 GB 的空間。您可能需要分配額外的磁碟空間,端視多種因素而定(例如是否使用擷取功能)。

  • 外部檔案存儲的網絡附加存儲空間要求:如果計劃使用外部檔案存放區設定 Tableau Server,則需要估計網絡附加存儲專用的存儲空間量。

    估算存儲空間:必須考慮發布和重新整理擷取所需的存儲空間。此外,還必須考慮存放庫備份的大小,除非按照選項 2:單獨備份存放庫主題中的說明,特別選擇單獨進行存放庫備份的選項。

    • 擷取:
      • 考慮將發佈到 Tableau Server 的擷取的數量,以及每個擷取的大小。透過將若干擷取發佈到 Tableau Server 並隨後檢查使用的磁碟空間來測試您的需求。可以使用這一磁碟空間量來說明您算出一段時間內有多少擷取將發佈到 Tableau Server,以及每個現有擷取的大小將如何增長。
      • 考慮擷取重新整理期間臨時目錄所需的空間。在重新整理期間存儲擷取的臨時目錄需要的磁碟空間可能最多要比擷取的最終檔案大小大三倍。

    • 存放庫備份:
      • 若要取得存放庫資料的預估,請檢查 <data directory>/pgsql/data/base 目錄的大小。

      • 若要取得存放庫資料的實際大小,請開啟備份檔案並使用 workgroup.pg_dump 檔案的大小。
  • 內核數基於「物理」內核。物理內核可能表示實際伺服器硬體或虛擬機器 (VM) 上的內核。出於計算內核數的目的,將忽略超執行緒。

  • 顯示的 RAM 是針對單一節點安裝的最低建議。根據活動、使用者數量以及背景工作等,RAM 更多時,安裝功能可能更好。

要查看完整的建議清單及最低要求,請參閱Tableau Server 的最低硬體需求和推薦設定。有關 Tableau 內部用於測試延展性的硬體規格,請參閱生產安裝的硬體建議

確定電腦硬體

為了確定電腦擁有的物理內核數,Tableau Server 安裝程式將查詢作業系統。要檢視安裝程式在您的電腦中檢測到的硬體資訊,請開啟安裝 Tableau Server 的電腦中以下資料夾中的app-install.log檔案:

<install directory>\ProgramData\Tableau\Tableau Server\logs\app-install.log

app-install.log 檔案中尋找類似以下的行。這些行可提供以下相關資訊:安裝程式偵測到的物理核心、確定用於授權的核心計數以及偵測到的系統記憶體數量。

2020-11-24 17:40:43.842 +0000 main : DEBUG com.tableausoftware.tabadmin.configuration.builder.BootstrapConfigurationBuilder - System processor count = 8
2020-11-24 17:40:43.842 +0000 main : DEBUG com.tableausoftware.tabadmin.configuration.builder.BootstrapConfigurationBuilder - System memory = 64383MB

手動確定電腦中的核心數

若要手動確定伺服器有多少物理核心,可以使用 Windows Management Instrumentation 命令列工具 (WMIC)。如果不知道您的電腦是否將滿足安裝 Tableau Server 的最低硬體需求,這可能非常有用。

  1. 開啟命令提示符。

  2. 輸入以下命令:

    WMIC CPU Get DeviceID,NumberOfCores
    

    輸出將顯示一個或多個裝置 ID,以及電腦擁有的物理核心數。

    此範例中有兩個 CPU,各自具有 6 個核心,總共有 12 個物理核心。此電腦將滿足安裝 Tableau Server 的最低硬體需求。

    以下命令顯示列出邏輯處理器以及物理內核的更長版本。

    WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors,SocketDesignation
    

    在上面的範例中,伺服器共有 12 個物理核心,從而有 24 個邏輯核心。

感謝您的意見反應!已成功提交您的意見回饋。謝謝!