实例和工作区

Prev Next
  • 您将了解:
    • Tulip 实例与 Tulip 工作区的高层级概述。
    • 针对多站点、多区域客户,关于实例与工作区架构的基本考量。

实例

Tulip 实例是您的组织访问 Tulip 平台的专用环境。每个实例都有一个唯一的 URL:[your-account].tulip.co

工作区

谁可以使用此功能

企业版及以上套餐的用户。

Tulip 工作区(Workspace)可帮助大型组织在单个 Tulip 实例内管理多个工厂站点。您可以将工作区视为主 Tulip 环境中的独立区域——每个工作区都有自己的用户、应用和数据。 :::(Info) (Use cases for workspaces)
To learn more about use cases for Workspaces, see Workspaces configuration. This shows what information is configured at an Instance (Account) level, and what can be configured at a Workspace level.
:::

实例基础设施

云基础设施区域

任何 Tulip 实例均在云端运行,依托云服务提供商位于特定区域的基础设施。Tulip 目前在以下区域的基础设施上托管 Tulip 实例:* 北美* 欧洲* 东南亚* 中国

*对其他区域的支持:*位于其他区域的工厂通常托管在距离最近的可用区域的基础设施上。例如,位于印度的工厂将使用我们的东南亚基础设施。

Tulip 平台版本

任何给定的 Tulip 实例均运行特定版本的 Tulip 平台。* 面向普通制造行业客户的实例通常采用每周发布周期。* 面向受监管行业(例如生命科学、航空航天和国防)客户的实例通常采用我们的长期支持 LTS 发布周期。 * 注意:新的 LTS 版本不会自动部署到客户实例中。使用 LTS 版本的客户需与 Tulip 支持团队协调升级事宜。

工作区基础设施

  • Tulip 实例中的所有工作区均运行于:
    • 位于同一区域内同一云服务提供商的基础设施中
    • 同一版本的 Tulip 平台

可视化示意图

下图展示了一个客户的生产实例示例,这些实例按区域和工作区划分:

instances & workspaces by geo (1).svg

多站点客户的架构考量

多站点客户在采用 Tulip 平台的初期,通常会就是否为每个物理站点使用独立的工作区(Workspaces)或独立的实例(Instances)进行讨论并做出决策。所选架构通常取决于以下因素:

地理分布

  • 一个实例 = 一个云基础设施区域
    • 对于在多个区域设有工厂的多站点客户,通常最适合的做法是每个区域部署独立的实例,因为这有助于确保最佳性能。

工作区限制与功能

有关工作区的限制,请参阅此处。

  • “工作区”功能的配置能力(即哪些设置可在实例级别配置,哪些可在工作区级别配置)。
  • Tulip Player 和工作区注册限制
    • 同一台工作站上的 Tulip Player 可以注册到多个实例。用户可以使用“开发者/更改服务器”选项,通过添加或选择另一个实例在实例之间切换。
    • Tulip Player 一旦注册到某个实例,便会保持与首次注册时所选的特定工作空间的连接。
      • 对于生产现场的操作员来说,这通常不是问题。
      • 对应用程序构建者的影响
        • 对于在单个实例上通过工作区划分支持多个站点的应用开发者而言,这会导致工作流中断。
        • Tulip Player 的工作区切换需要在实例上清除数据,并重新注册到所需的工作区。
  • 当将 Tulip 表导入工作区时,唯一表 ID(UID)将会不同。(单个实例上的所有 Tulip 表共享一个专用于该实例的数据库。
    • 这可能会增加在 iPaaS 或数据集成平台中使用 Tulip 表 API(这些 API 需要提供或返回唯一表 ID)的客户工作流设计复杂度。

平台版本要求

  • 同一实例中的所有工作区均使用相同的平台版本。
  • 使用 LTS 版本的受监管行业客户应考虑为每个站点单独部署实例,以避免升级协调延迟:
    • 新的 LTS 版本不会自动推送至客户实例。
    • LTS 客户需先验证新 LTS 版本的兼容性,然后与 Tulip 支持团队协调以升级其实例。
    • 如果受监管行业的客户在某个区域内使用单个生产实例(并通过工作区对各个站点进行划分),则 LTS 升级将推迟,直到所有站点都通过了新 LTS 版本的验证并准备好升级为止。
    • 因此,大多数运行 LTS 版本的受监管行业客户都会选择为每个物理站点建立独立的生产实例。
  • 应用程序生命周期管理
    • Tulip 应用只能导入到与导出该应用的实例/工作区运行相同平台版本的工作区或实例中。
    • 有关“导出与导入”的更多详细信息,请参见此处。

用户限制

请在此处查看用户管理限制。

多站点架构指南和最佳实践

  • 同一区域且站点数少于 15 个:建议使用工作区
  • 多个区域:每个区域使用独立的实例
  • 受监管行业:每个站点使用独立的实例

如果您对实例/工作区架构策略有任何疑问,请联系:* 您的售前工程师(如果您目前正在评估 Tulip 平台)* 您的 Tulip 专业服务团队(如果您目前正在参与 Tulip 专业服务项目)* 您的客户成功经理和/或技术客户经理(针对已入驻/现有客户)