DEX Deployment Requirements

This section outlines the hardware, network, and storage specifications required to deploy DEX.

Server & Database Requirements

The system requirement for DEX server is as same as the BigFix root server, with an increase in the database capacity for time series historical data.

  • 1 Gbps+ NIC
  • 1K IOPS at 2ms storage at least

Software requirements

BigFix Platform versioon 11.0.6 or later is required to use the BigFix UI.

Windows Component requirements

The “+” before the required capacity means the value is to be added on top of the OS, the BigFix Platform requirements (where applicable), and the other components’ requirements.

For the POC, the whole machine where the BigFix Root Server with its database, the BigFix UI and the DEX Server with its MSSQL database reside is sized.
Use case Components CPU RAM Disk
POC all co-located with the RootServer 8 vCPU 22 GB 250 GB
50K DEX RS Plugin +4 vCPU +8 GB +150 GB
DEX BackEnd +6 vCPU +24 GB +150 GB
DEX MSSQL +4 vCPU +8 GB +500 GB
BigFix UI +4 vCPU +4 GB +100 GB

Linux Node requirements (ClickHouse DB)

These specifications represent the sizing for the full dedicated Linux node hosting the ClickHouse time-series database.
Use case CPU RAM Disk
POC 4 vCPU 16 GB 200 GB
50 K 8 vCPU 28 GB 1 TB

BES Relays

The relays are not required for Proof of Concept (POC) setups or small test environments. For production environments scaling up to 50,000 devices, use the following framework:

Use case CPU RAM
50 K 4 vCPU 8 GB

GB = OS + 3GB (BigFix binaries + logs) + 2GB (Default Cache) + Extended Cache (if configured) + 300 MB/site (site cache for relay)

Note: It is recommended to apply the _BESRelay_PostFile_PassThrough setting to '1' on every BigFix relay as part of the initial DEX configuration.