Tableau Server 的最低硬件要求和推荐配置

以下最低硬件要求和推荐配置适用于运行 Tableau Server 的所有计算机,包括物理硬件和虚拟机 (VM):

  • 最低安装要求是指您的计算机要安装 Tableau Server 所至少必须具有的硬件。我们不建议您尝试在具有这些值的服务器上运行 Tableau Server,即使您只是在进行测试。根据您已获得许可和正在使用的功能,您可能会遇到性能不佳和不切实际的体验。在某些情况下,如果没有至少 20GB 的内存,Tableau Server 可能无法启动。

    对于原型设计和概念验证 (PoC) 测试,我们建议您使用 Tableau Cloud。这将使您有机会在适当大小的硬件上体验 Tableau Server。

  • 适用于生产的最低推荐配置比最低安装要求要高,表示您应为大多数生产节点上的安装使用的最低硬件配置。如果您的计算机满足最低安装要求但未满足这些推荐配置,则安装程序将向您发出警告,但您可以继续进行安装。对于专用于特定任务和进程(例如后台程序或 Prep)的某些节点,您可能能够使用不满足此最低推荐配置的服务器。

    此处列出的最低推荐配置将作为一般准则。但是,适用于您的环境的建议可能会有所不同。有关详细信息,请参见推荐的基准配置(链接在新窗口中打开)主题的“硬件推荐配置”部分(链接在新窗口中打开)

此外,Tableau Server 不应安装在同时运行资源密集型应用程序(例如数据库或应用程序服务器)的物理计算机或 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 个逻辑内核。

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