经过改进的新版 Tableau 服务管理器让 Server 的管理工作变得更加轻松

我们在此高兴地宣布,Tableau 2018.2 客户将获得全新的 Tableau 服务管理器 (TSM) 体验。

您可能已经听到了关于最新版 Tableau——Tableau 2018.2的一些传言,该版本现在正在进行 Beta 测试。除了仪表板扩展和空间联接之类令人欣喜的新功能外,我们还要高兴地宣布,Tableau 服务管理器 (TSM) 将提供全新体验。

Tableau 服务管理器 (TSM) 最初在 Linux 版 Tableau Server 10.5 中发布,它取代了更早的 Tableau Server 版本中包含的多款工具:Tableau Server Configuration、tabadmin 命令行、Tableau Server Monitor 以及 Manage License Keys。

在 Tableau Server 2018.2 中,TSM 将成为在 Windows Linux 平台上安装和配置 Tableau Server 的综合型管理员工具。我们对基础管理架构进行了重大改进,提供了更大的灵活性并减少了停机时间,让 Server 管理员可以更轻松地实现多种 Server 管理任务的自动化执行,包括后台程序的热拓扑更改和 VizQL Server 进程。

2018.2 版中的 Tableau 服务管理器有哪些新功能?

TSM 让您可以通过三种方式管理自己的部署 — 新 Web UI、命令行界面 (CLI) 和 Tableau 服务管理器 API,这是一种公共 REST API(当前处于 Alpha 阶段)。对 TSM 进行初始化后,TSM 的服务将在您的环境中持续运行,以管理其他 Tableau 服务。即便在 Tableau Server 的其他服务离线时,它也不会停止运行。

新的基于 Web 的 Server 管理 UI

其中一个最大的不同之处在于 Web UI,您可以从最初的 Server 配置开始看到这些变化。Tableau Server 管理员可以对自己的 Server 进行基于浏览器的远程身份验证、配置和管理,无需通过 Remote Desktop 或 SSH 访问机器。现在,您可以在浏览器中访问此前可以从 Windows 开始菜单实用工具访问的所有设置。

无需专用的备用主机

在 Linux 上的 Tableau Server 10.5 中,群集配置的概念已经从“主/工作服务器”转变为“所有节点对等”。在 2018.2 版中,Windows 和 Linux 都会将群集中的所有节点视为对等节点。在高可用性配置方面,TSM 的分布式架构不再需要专用的备用主机。如果许可证服务器服务所在的初始节点发生故障,许可证服务器服务可以转移到一个对等节点上,而不是以故障转移的方式转移到备用主机。

您可以使用 TSM API 直接向这些服务发出请求。Web UI 和 CLI 都会与预发布的 Tableau 服务管理器 API(当前处于 Alpha 阶段)交互。使用 TSM CLI,您可以自动执行管理任务和配置,包括此前使用 tabadmin 执行的命令等等。要详细了解从 tabadmin 到 TSM CLI 的迁移,请阅读从 Tabadmin 迁移到 TSM CLI

动态拓扑更改支持

TSM 提供了动态拓扑更改支持,因此 Server 管理员可以在无需重启 Tableau Server 的情况下,更改正在运行 VizQL Server 和后台程序进程的节点中的此类进程数量。管理员将能够实现管理任务的自动执行,例如在查看和刷新操作的峰值时段分别增加和减少 VizQL 及后台程序进程。举例来说,在使用量最高的上班时间,可以向更多节点分配 VizQL 进程;而在夜间,我们需要更多的后台程序来实现数据提取刷新。

升级造成的停机时间显著降低

从此前的版本升级到 2018.2 时,您需要在每个节点上单独进行卸载,然后再安装 2018.2 版。 作为 TSM 初始化过程中的最后一个步骤,您需要通过运行一个升级脚本来完成升级。 针对此后的升级,TSM 提供了一种新的 Tableau Server 升级方式。 您可以在 Tableau Server 运行期间运行新的 TSM 安装程序,以提前将需要的组件安装到 Tableau Server 节点上。 随后,准备好进行升级时,您只需运行升级脚本即可完成升级;在整个升级过程中,也只有这一步需要停机。在我们自己的一个内部 5 节点群集上,我们可以借助 TSM,在大约 15 分钟内完成过去需要 75 分钟停机时间的升级过程。

我们在 2018.2 版中引入了这些 Server 管理改进功能,并为此感到兴奋不已!要详细了解 Tableau 2018.2 版,请访问我们的即将发布页面。要参加我们的 Alpha 和 Beta 计划,请加入我们的预发布社区。