- 打印
目的
了解如何利用内部部署连接器主机进行集成。
先决条件
要了解 Tulip 中的连接器主机,请先阅读本文
概述
本文旨在作为 Tulip 中预置连接器主机 (OPCH) 的参考点。连接器主机是一种服务,用于促进 Tulip 与外部网络服务、数据库和 OPC UA 服务器的连接。所有 Tulip 实例默认都有一个云连接器主机。
在确定内部部署连接器主机是否适合正确的架构时,需要考虑以下几个因素。
内部部署连接器主机的主要考虑因素
内部部署连接器主机的注意事项可分为几类:
1.网络2.基础设施管理3.性能
联网
部署内部部署连接器主机最常见的理由是,它在连接本地网络中托管的系统时具有优势。使用内部部署产品,Tulip 与外部系统的所有连接都从本地网络开始。所有来自您网络的连接都是通过安全的 WebSocket 向外连接到 Tulip。
这与云连接器主机形成鲜明对比,后者需要对服务进行入站访问。这通常是由 IT 决定是否允许从Tulip 云到服务的入站安全 WebSocket 连接,通常使用广域网路由器/防火墙上的端口转发规则。
基础设施管理
要部署内部部署连接器主机,客户需要负责几个基础设施组件。以下是基本角色和责任矩阵:
郁金香 | 客户 | |
提供 OPCH 的技术资源 | X | |
虚拟机托管和部署 | X | |
虚拟机监控和更新 | X | |
生成 OPCH 凭证 | X | |
部署 OPCH | X | |
更新 OPCH | X | |
监控 OPCH | X | |
排除 OPCH 故障 | X | X |
客户最好能熟练掌握用于部署 Connector Host 的技术,以及用于容器管理的 Docker 等技术。
性能
作为最佳实践建议,Tulip 建议在连接 OPC UA 服务器时也使用内部连接器主机。虽然可以使用云解决方案,但随着订阅的 OPC UA 标签数量的增加,网络带宽需求可能会很大。
部署内部部署连接器主机
技术标准
当决定部署内部解决方案时,Tulip 建议使用分布式Docker映像的自助服务路径。最简单的方法是使用带有 Linux 发行版(首选 Ubuntu)的虚拟机。
Tulip 还建议每个虚拟机只托管一个内部部署连接器主机,以避免网站出现单点故障。
虚拟机要求
- 内存 - 4GB
- ROM - 8-16GB 磁盘大小
- CPU - 2 核
- Docker 版本 - 20.10+
对于网络要求,内部部署连接器主机具备以下条件:
在此查看网络要求的完整列表
申请证书
联系郁金香支持中心(support@tulip.co) 申请内部部署连接器主机凭据,请使用以下模板,填写括号中的任何详细信息:
docker ps