分布式安装建议

在向 Tableau Server 安装中添加节点时,您必须决定要在每台计算机上运行多少个进程。本文提供一些常规建议,这些建议只是用作基础。

除了这些常规建议外,您还应:

  • 了解您的组织如何使用 Tableau Server 并针对您的用例微调配置 — 例如,您是要针对用户响应还是数据提取刷新进行优化。

  • 执行彻底的性能测试,确定调整进程配置的最佳位置。

有关针对组织需求调整 Tableau Server 安装的详细信息,请参见性能调整示例

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

适用于所有安装的建议

尽管组成 Tableau Server 群集的计算机无需具有相同的硬件,但它们必须都满足相同的最低系统要求。本页面上的建议假定您在其中安装 Tableau Server 的计算机具有八个或更多内核。

以下建议适用于所有服务器配置:

  • 在您打算频繁刷新数据提取的情况下,在专用计算机上运行后台程序进程。后台程序进程通常占用最多 CPU 资源,并且可能拖慢同一计算机上的其他进程。

    注意:在 10.5 之前的版本中,当刷新数据提取时,后台程序进程会启动数据引擎的临时实例。在 10.5 中,会在安装过程中随后台程序一起安装一个数据引擎实例。在刷新数据提取时,后台程序使用此数据引擎的运行实例。

  • 如果您计划频繁刷新数据提取,或者计划刷新大型数据提取,请增加后台程序进程的进程数。

  • 在与运行后台程序进程的计算机不同的其他计算机上运行 VizQL 进程。让它们在同一台计算机上意味着数据提取刷新可能会影响用户视图。

  • 在安装文件存储的节点上安装的数据引擎实例用于查询视图请求的数据。请考虑将文件存储进程与后台程序进程分离,以帮助最大程度降低后台程序任务对用户视图的影响。

  • 将文件存储与管理控制器放在同一节点上可以减少或消除在备份过程中在节点之间压缩和传输数据的需要,从而缩短备份 Tableau Server 所需的时间。如果您的组织使用许多数据提取,则情况尤其如此。

    将存储库 (Pgsql) 与管理控制器节点放在同一位置也有助于缩短备份时间,但节省的时间不如文件存储显著。

    管理控制器通常位于初始节点上,除非您遇到初始节点故障并且将控制器转移到另一节点。

注意:在具有三个或更多个节点的分布式安装中,最多只能有两个存储库实例(主动和被动)。您也可以运行包含一个存储库的 Tableau Server,但这样做意味着无法对存储库进行故障转移。有关详细信息,请参见 Tableau Server 存储库

感谢您的反馈! 提交反馈时出错。请重试,或向我们发送消息