Overview of PI connector deployment architectures
The PI connector is a taosX plugin that reads data from a PI system and writes it to TDengine. Because it depends on the PI AF SDK, which is Windows-only, the connector must always execute on a Windows host. There are three primary deployment options:
- taosX Direct Connection (Option A): taosX is installed directly on a Windows host in the same network segment as the PI system. The connector runs as a built-in plugin.
- taosX-Agent Proxy Mode (Option B): taosX is deployed elsewhere (e.g., Linux, Cloud, or IT data center), and a taosX-Agent is deployed on a Windows host to act as a proxy to the PI system. This is the recommended mode for production and OT/IT isolated networks.
- Multi-PI System Aggregation (Option C): An enterprise-level setup where multiple plants each have their own PI systems and independent taosX-Agents, aggregating all data into a single unified TDengine cluster.