Hardware and Software Requirements

This page lists the hardware and software requirements for each Tetra Data Platform (TDP) component:

Tetra Data Platform - Core

Click here for more detailed requirements.

ItemSpecificationsNotes
Web BrowserThe latest 2 versions of any of these browsers:
- Google Chrome
- MS Edge
- Mozilla Firefox
General AWS Account and Networking, (including required AWS Services)Current VersionsList of requirements
AWS Account PermissionsCurrent VersionsList of requirements
Network ConnectivityCurrent VersionsList of requirements
Web Certificate, SES, and Cloudtrail RequirementsCurrent VersionsList of requirements

Tetra Data Hub

Tetra Data Hub specifications can be found here. This table provides a summary:

ItemSpecifications
Operating System64-bit version of the following platforms:
Ubuntu 18.04 or later
RedHat 7.5 or later
* CentOS 7 or later
User PermissionsYou need admin (sudo) access of the machine
CPU Processor2 GHz+ processor
(4 CPUs minimum are recommended)
Memory8 GB RAM required (16GB RAM recommended)
Disk Space50 GB+ available disk space
NetworkOutbound Internet access with 1 port available (minimum)
Each connector should have a dedicated port
(TetraScience Data Hub uses AWS SSM Agent. The instance running the Data Hub/SSM agent needs to have outbound internet access.)
Network Bandwidth100 Mbps network (Required)
1000 Mbps (Preferred)
VMDedicated VM must be used for the data connector
Time ReferenceTime reference (such as: NTP or Amazon Time Sync)
ConnectorsOne or more of these Tetra Data Platform connectors:
- GDC
- L7 can be added with GDC (optional)
- SDC
- Solace
- HRB-Cellario

Tetra Agents

Tetra Agent software requirements are described in detail in their respective documentation pages. A summary of each Tetra Agent's requirements is provided.

Tetra Chromeleon Agent

The table describes the hardware, software, and other requirements for the Tetra Chromeleon Agent. Click here for additional details.

ItemSpecifications
Operating System- Windows 7 SP1
- Windows 8.1
- Windows 10 (version 1607 and later)
.NET Framework.NET Framework 4.8
Thermo Fisher ChromeleonThermo Fisher Chromeleon 7 SP5 or later
Connection/ConnectorsOne of these Tetra Data Platform components:
- GDC (on Data Hub, with or without the L7 connector)
- CDC
User AccountValid user account that can access Chromeleon and the Data Vault
HardwareTetra Agent should be installed on the Thermo Fischer Chromeleon Client's machine.

Tetra Empower Agent

This table describes the hardware, software, and other requirements for the Tetra Empower Agent. Click here for additional details.

ItemSpecifications
EmpowerEmpower 3 Service Release 2 or later (latest is FR5).
Operating SystemWindows 10 Enterprise or Professional, 64 bit or Windows 2016 Server
.NET Framework.NET Framework 4.8
Memory8G RAM at minimum (16G RAM is recommended)
Disk SpaceMinimum 150 GB disk space
ConnectorsOne of these Tetra Data Platform components:
- GDC (on Data Hub, with or without the L7 connector)
- CDC
User AccountsA valid Empower DB user and a Group User account are required to run the TetraScience Empower Agent to access the Empower database and Empower file server, respectively.
HardwareTetra Agent should be installed on the Empower Client's machine.

Tetra File-Log Agent

The Tetra File-Log Agent is a high speed, instrument-agnostic Agent that detects the changes of file-based outputs generated from instruments. This table describes the hardware, software, and other requirements for the Tetra File-Log Agent. Click [here]https://developers.tetrascience.com/docs/file-log-agent) for additional details.

ItemSpecifications
Operating SystemWindows 10 or Windows 2016 Server
NET Framework.NET Framework 4.8
Network Access- The Windows server hosting the Tetra Agent should have network access to the Data Hub host machine (HTTP(S) traffic to the port selected when configuring the Generic Data Connector), or direct Internet access (HTTP(S) traffic to the TetraScience cloud API).
- The Windows server hosting the Tetra Agent has network access (SMB over port 445, TCP and UDP) to any devices whose shared folders need to be monitored, as well as, the Group User Account with the required access.
Tetra Connectors and DataHubOne of these Tetra Data Platform components:
- GDC (on Data Hub, with or without the L7 connector)
- CDC

Tetra GE UNICORN Agent

The Tetra UNICORN Agent is a high-performance Windows Application that acquires AKTA batch data through UNICORN OPC HDA Service and detects the Alarm and Events generated from UNICORN in real time. This table describes the hardware, software, and other requirements for the Tetra UNICORN Agent. Click here for additional details.

ItemSpecifications
UNICORN ClientOne of these versions:
- v6.x
- v7.x
Microsoft .NET FrameworkBOTH of these versions:
- v2.0
- v4.6.2

These versions are:
- Required to set up OPC Core Component
- Required to run TetraScience UNICORN Agent
Windows Domain AccountN/A
OSWndows 10
HardwareAgent should be installed on the UNICORN Client's machine.

Tetra IoT Agent

  • Click here for the Tetra IoT Agent's requirements.
  • Click here to learn more about Tetra IoT Layer prerequisites.

Tetra LabX Agent

This table describes the requirements for the Tetra LabX Agent. Click here for additional details.

ItemSpecifications
Operating SystemWindows 7 SP1, Windows 10 or Windows 2016
.NET Framework.NET Framework 4.6.2
ConnectorsAn Agent has been created from a Generic Data Connector (GDC) or Cloud Data Connector (CDC) on the Tetra Data Platform
NetworkThe Windows server hosting the Agent should have network access to the Data Hub host machine (HTTP(S) traffic to the port selected when configuring the Generic Data Connector), or direct Internet access (HTTP(S) traffic to the TetraScience cloud API).
License KeyApply LabX "System Integration" license key to allow the Tetra Agent to access LabX "Integration Service"
User AccountsA valid LabX User Account
Firewall SettingsClick here for the firewall settings.

Tetra Empower Data Science Link

The Tetra Empower Data Science Link (EDSL) requirements include the Empower Agent and the deployment of TDP.

Tetra Self-Service Pipeline SDK

This table describes the requirements for the Tetra Self-Service Pipeline SDK. Click here for more details.

ItemSpecifications
PythonPython 3.7.x.
Tetra Data PlatformCurrent Version
User Account and Token- Administrator's Account
- TDP Service User and Token

Ports

These ports are typically opened for the Tetra Data Platform. Please note that your configuration may differ.

SourceDestinationIP ProtocolProtocol/Port
On Premise InstrumentFile-Log Agent (Windows Machine)TCPsmb/445
Tetra File-Log Agent (Windows Machine)Tetra Data HubTCPhttps/8443 (default, is configurable)
Windows ServerTetra Data HubTCPhttps/1433
Tetra Unicorn Agent WindowsTetra Data HubTCPhttps/8443
Tetra Unicorn Agent WindowsGE UnicornTCPOPC HDA/135
Tetra AgentsTetra Data Hub L7 Proxy Connector (Must pick this solution or solution on next line)TCPhttps/3128 (default, is configurable)
Tetra AgentsAWS S3 endpoint, see URL whitelisting (Must pick this solution or solution on previous line)TCPhttps/443
Tetra Data Hub(Optional) Internet - used for installation and updatesTCPhttps/443
Tetra Data HubAWS S3, ECR, IoT, SSM, Logs, Monitoring, SNS, SQS endpoints, see URL whitelistingTCPhttps/443
Admin User and Employee WorkstationsTetra Data Platform Web UITCPhttps/443 (SAML Optional)