System Requirements
System Requirements for Linux
Linux x64 (kernel 3.10 and later, glibc 2.17-78 and later), x86_64 based or Debian based
NGINX web server (1.20 and later)PostgreSQL database (12 and later) or MySQL (8 and later)
A supported database, see the related section Installing a Database
UDMG distribution files for the different modules:
- An account with administrative privileges for the installation.
- Network connectivity via TCP/IP.
- Approximately 100 megabytes of disk space for the installation. More disk space is required for log files.
- A dedicated account for the execution of the UDMG components, with write access to the storage location for the files that will be managed by UDMG.
System Requirements for Windows
Windows Server 2012 R2 (or Windows 8.1) and later
NGINX web server (1.20 and later)PostgreSQL database (12 and later)
A supported database, see the related section Installing a Database
UDMG distribution files for the different modules:
- An account with administrative privileges for the installation.
- Network connectivity via TCP/IP.
- Approximately 100 megabytes of disk space for the installation. More disk space is required for log files.
- A dedicated account for the execution of the UDMG components, with write access to the storage location for the files that will be managed by UDMG.
WinSW (https://github.com/winsw/winsw/releases/tag/v2.11.0) for service management, optional.
Database Space Requirements
Following the initialization of the Universal Data Mover Gateway database, the initial table space size will be approximately 10MB.
Based on calculations using data from all transfer types, each file transfer consumes approximately 2KB of database space. You should estimate space requirements for your data based on your expected number of file transfers per day and the duration for retaining history and activity data before purging.
...
Component or Actor | Inbound Traffic | Outbound Traffic |
---|
UDMG Server | - UDMG Server API API (18080 by default, 8080 by default with RPM or DEB package installation)
See the [admin] section in /opt/udmg/etc/udmg-server/server.ini (Linux) C:\UDMG\UDMG Server\server.ini (Windows)
- Local Virtual Servers
As configured in the Server entities
| - UDMG Database
see the [database] section in
/opt/udmg/etc/udmg-server/server.ini (Linux) C:\UDMG\UDMG Server\server.ini (Windows)
|
UDMG Authentication Proxy | - UDMG Authentication Proxy API (5000 by default)
As configured in the [proxy] section of /opt/udmg/etc/udmg/auth_proxy/config.toml (Linux) C:\UDMG\UDMG Auth Proxy\config.toml (Windows)
| - UDMG Server API API (18080 or 8080 by default)
As configured in the [service.*.targets] section of /opt/udmg/etc/udmg/auth_proxy/config.toml (Linux) C:\UDMG\UDMG Auth Proxy\config.toml (Windows)
|
UDMG Admin UI | - Web server server (80 by default)
As configured in the server section of the udmg.conf for NGINX, see Installing NGINX Server.
| - UDMG Authentication Proxy API (5000 by default)
As configured in the upstream section of the udmg.conf for NGINX
|
UDMG Agent Proxy Server | - UDMG Agent Server (2222 by default)
As configured in the [agent] section of/opt/udmg/etc/udmg/agent/agent.toml (Linux)
C:\UDMG\UDMG Agent\agent\agent.toml (Windows)
- Proxied Virtual Servers (by default, uses the same port as in UDMG Server)
As configured in the Server entities (UDMG Server)
|
|
UDMG Agent Proxy Client | - UDMG Agent Client Admin API (2280 by default)
As configured in the [client.api] section of /of opt/udmg/etc/udmg/agent/client.toml (Linux)
C:\UDMG\UDMG Agent\client\client.tolm (Windows)
| - UDMG Agent Server (2222 by default)
As configured in the [client] section of / opt/udmg/etc/udmg/agent/client.toml (Linux)
C:\UDMG\UDMG Agent\client\client.tolm (Windows)
- UDMG Server API (18080 or 8080by default)
As configured in the [gateway] section of /of opt/udmg/etc/udmg/agent/client.toml (Linux)
C:\UDMG\UDMG Agent\client\client.tolm (Windows)
|
UDMG Web Transfer | - UDMG Web server Transfer UI (5050 by default) , see UDMG Web Transfer Client for Linux Installation.
As configured in the [settings] section of the/opt/udmg/etc/udmg/web-transfer/config.toml , see (Linux) C:\UDMG\UDMG Web Transfer Client for Linux Installation.
| |
UDMG Database | - Database listener port(s), as configured by the database administrator,
- 1521 by default for Oracle,
- 3306 by default for MySQL,
- 5432 by default for PostgreSQL
.- ,
- 1433 by default for Microsoft SQL Server,
|
|
UDMG Users |
| - UDMG Admin UI UI (80 by default)
- UDMG Server API API (18080 or 8080 by default), for CLI or REST API access
- Local Virtual Servers
- UDMG Web Transfer (5050 by default)
|
Universal Agent (UDMG File Transfer Universal Task) |
| - UDMG Server API API (18080 or 8080 by default)
|
Universal Controller | - RESTful Web Services API (8080 by default)
|
|
External Partners |
| - Proxied Virtual Servers (or Local Virtual Servers if UDMG Agent Proxy is not setup)
- UDMG Web Transfer (5050 by default)
|