Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel

Table of Contents

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:

    • UDMG Admin UI

    • UDMG Authentication Proxy

    • UDMG Server

    • UDMG Agent Proxy, this module is optional 

  • 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:

    • UDMG Admin UI

    • UDMG Authentication Proxy

    • UDMG Server

    • UDMG Agent Proxy, this module is optional 

  • 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 ActorInbound TrafficOutbound 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.
    • \config.toml
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 AP(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)