Skip to main content

Documentation Portal

Server requirements (virtual appliance)

The table below summarizes the system requirements for the (virtualized) TrendMiner server. TrendMiner always recommends provisioning the recommended specifications to ensure a consistent and performant UX.

Table 1. TrendMiner Server - Hardware requirements

Resource

Minimum

Minimum with MLHub[a]

Recommended

vCPU

16

+ 1 core per 4 active kernels (per user) + 1 core per 8 notebook tiles (per user per dashboard)

16

RAM

64GB

+ 1GB per active kernel (per user) + 256MB per notebook tile (per user per dashboard)

96GB

Disk

SSD, 500GB, 250MB/s

SSD, 500GB, 250MB/s

SSD, 500GB, 250MB/s

[a] Contact your Customer Success Manager for more information on MLHub Notebook and Machine Learning Model capabilities



These resources may be increased with increasing TrendMiner usage or number of connected data sources. Please work with TrendMiner support to determine the projected resource requirements.

Additional memory requirements

On top of the above requirements TrendMiner requires the memory to be scaled along with the CPUs at a ratio of at least 1-2 and preferably 1-4. In practice this would result in 128GB RAM for a server with 32 CPUs and 256GB RAM for a server with 64 CPUs.

Additional disk requirements

For virtual appliance installations the first disk will only recognize 200GB of disk space. Please make sure to set up your virtual appliance with a 200GB disk and use the extend disk functionality in TrendMiner to further extend the disk after initial installation.All disk space >200GB in the initial installation will be permanently lost!

The required disk space highly depends on the usage of the system: number of users and the amount of items they save on the system + the number of tags which are added and indexed. If usage increases further disk space increases might be required.

TrendMiner strongly advises thick provision of the VM TrendMiner is running on to avoid over-provisioning and increase write performance. Over-provisioning can result in TrendMiner going down because of a full disk without upfront alarm to the TrendMiner admin.

Hypervisor requirements

The TrendMiner Virtual Appliance is imported into a virtualization environment. TrendMiner provides images for VMware ESXi and Microsoft Hyper-V.

TrendMiner supports these hypervisors:

  • VMware ESXi 7.0 or higher.

  • Microsoft Windows Hyper-V Server 2012 R2 or higher

Network requirements
  • Gigabit Ethernet or better is required for TrendMiner to work.

  • The TrendMiner appliance uses Kubernetes (K3S) as its infrastructure layer, which needs a range of IP addresses for internal communication between different pods and services. The following IP addresses should not be used by other applications/servers running on the network on which TrendMiner is deployed:

Outgoing Network configuration

To be able to comply to the license audit terms, you need to allow communication to our collector system by opening communications on a firewall or proxy server.

option 1 (preferred):

  • from: TrendMiner Appliance Server (Linux)

  • to: license.trendminer.cloud (DNS based IP whitelisting)

  • port: TCP 443

option 2:

  • from: TrendMiner Appliance Server (Linux)

  • to: 13.248.161.236 and 3.33.158.180

  • port: TCP 443

In case you cannot open or allow access to the internet on specific port and IP, you will need to provide us the metrics manually, as described in this document Disabling Automated Data Collection & Manual Data Export Requirement.