...
PostgreSQL (Database) Server OVA:
This virtual appliance contains the pre-configured PostgreSQL database server required for storing and managing GYTPOL data.
GYTPOL Services (Application) Server OVA:
This virtual appliance contains the core GYTPOL services and application required to manage and monitor your environment.
Info |
---|
There’s no need to create the machines manually, as they will be automatically created during the OVA import. |
General Requirements
Two reserved IP addresses with DNS records and FQDNs: One for the PostgreSQL (Database) Server and another for the GYTPOL Services (Application) Server.
Network connectivity: Required ports must be open between the servers, specifically port 32432 for database connectivity. It is recommended to place them in the same subnet to minimize firewall restrictions.
High-speed connectivity: A fast and stable connection between the two servers is essential.
Administrative machine (for installation): A system with an SSH client (e.g., PuTTY) and optionally, WinSCP for easier file transfers.
Requirements for PostgreSQL (Database) Server OVA
To host the PostgreSQL database for self-hosted GYTPOL, ensure the virtual machine meets the following specifications:.
Device Count | CPU (Cores) | Memory (GB) | SSD Storage (GB) |
---|---|---|---|
Up to 25,000 (+ PoV) | 2 | 8 | 2 * 100 |
25,000 to 35,000 | 2 | 10 | 2 * 100 |
35,000 to 55,000 | 4 | 16 | 2 * 100 |
55,000 to 150,000 | 8 | 64 | 2 * 100 |
...
For hosting the core services of self-hosted GYTPOL, ensure the virtual machine meets the following specifications regardless of the device count:
CPU (Cores) | Memory (GB) | SSD Storage (GB) |
---|---|---|
6 | 12 | 100 + 50 |
Firewall Port Requirements
Below are the required firewall ports for self-hosted GYTPOL, including their purpose and connectivity:
Port | From | To | Purpose | ||
---|---|---|---|---|---|
32432 | Services Server | PostgreSQL Server | Database connection | ||
12222 | Management / UI (GYTPOL Admins) | Services Server, PostgreSQL Server | SSH and SCP for secure management | ||
9093 | Management / UI (GYTPOL Admins) | Services Server | UI access for administrators | ||
9093 | Devices | Services Server | Sensors tasks communication | ||
8443 | Devices | Services Server | Reporting from devices | ||
32432389 | Services Server | PostgreSQL Server | Database connection | Domain Controllers | LDAP integration for AD user authentication |
636 | Services Server | Domain Controllers | (Optional) LDAPS integration for AD user authentication |