分布式 ThingWorx 部署
ThingWorx 支持中心和分支式联合部署,其中企业应用程序组件可在最适合性能和自主权的情况下运行。此设计功能便于提供分布式和分层数据存储及分析功能。
例如,中央 ThingWorx 服务器 (中心) 可连接至每个工厂级 ThingWorx 服务器 (分支) 以将信息汇集在一起,进而显示区域或公司级视图。随后,当用户深化至数据时,工厂级服务器可将数据传播到中央服务器。
ThingWorx 支持多种部署方案,其中包括云部署 (PTC 或第三方) 和本地部署 (现场或公司数据中心)。如果对客户解决方案进行了全局部署,则 PTC 建议对服务器进行地理定位以获得最佳性能。
联合部署由多个元素组成:
ThingWorx 请求服务器 - 此类服务器会传送所有传入请求。用户访问混搭或设备与事物进行通信时可能会启动请求。这些服务器会根据连接数量和数据请求量进行扩展。
事物服务器 - 在此类服务器中,事物于内存中运行,并与请求服务器进行通信。此类服务器为内存密集型服务器,因为实际逻辑将在其上运行。也可根据内存和 CPU 限制水平扩展此类服务器。
数据服务器 - 此类服务器中存储着实际应用程序数据。也可根据所需的存储访问量对这些服务器进行扩展。
这些不同的功能可汇总到一台服务器中,或委派到多个服务器,以通过现有设备数量实现所需性能。
ThingWorx 联合部署示例:已连接工厂
组件列表 (每个工厂)
组件数
ThingWorx Foundation 服务器
1
ThingWorx 数据库
1
组件列表 (公司)
组件数
ThingWorx Analytics 数据库
1
ThingWorx Analytics Server
1
ThingWorx Foundation 服务器 (含 Analytics Extension)
1
ThingWorx 数据库
1
这对您有帮助吗?