IF Data Reference Architecture
The IF Data Reference is a standard Data Reference for AF 1.3.x and 2.4.x. It comes with two different builds that need to be installed separately. Prior to installing the Data Reference, you need to choose between the target platforms of Sigmafine systems, which depends on the version of AF you are running under Sigmafine. The following figure provides an overall schema of the IFDR architecture and data flow.
The IFDR communicates with the IF Server through the IF Shadow Service that acts as an intermediate layer. The Shadow component reads the IF configuration and issues the main IF commands. The execution and the “GetValue” action of the Data Reference is executed at the Shadow level (Server level) granting the top level of the performance. This design allows for a full decouple between the AF and OSIsoft layer and Integration Framework. The actual Data Reference execution is split as follows:
- The configuration part is on the Data Reference
- The execution part is on IF Shadow