System requirements


This topic describes the system requirements that must be met to install TrueSight Network Automation - Data Warehouse.

Confirm that the computer where you plan to install TrueSight Network Automation - Data Warehouse meets these requirements.

Note

If you plan to use TrueSight Smart Reporting - Platform to provide the reporting capabilities for the network devices in your environment, see the following topics:

  • (Version 20.02) See Planning in the Smart Reporting - Platform documentation.

  • (Version 19.3) See Planning in the Smart Reporting - Platform documentation.

Operating system requirements

The application server is compatible with the following operating systems.

Product version/
OS Platform (x64 (64-bit))

19.11.02

19.11.01

19.11

Windows Server 2019

add.png

add.png

remove.png

Windows Server 2016 (Standard)

add.png

add.png

add.png

Windows Server 2012 R2 (All Editions)

add.png

add.png

add.png

Database requirements

The database type and version used by Network Automation - Data Warehouse must be same as used by TrueSight Network Automation.

Supported databases

Network Automation - Data Warehouse supports the following databases.

Product version/
Database Platform

19.11.02

19.11.01

19.11

Oracle 19c

add.png

add.png

add.png

Oracle 18c

add.png

add.png

remove.png

Oracle Database 12c1 RAC

add.png

add.png

add.png

Oracle Database 12c1

add.png

add.png

add.png

Microsoft SQL Server 2019

add.png

remove.png

remove.png

Microsoft SQL Server 2017

add.png

remove.png

remove.png

Microsoft SQL Server 2016

add.png

add.png

add.png

PostgreSQL 13.2

add.png

remove.png

remove.png

PostgreSQL 12.6

add.png

remove.png

remove.png

PostgreSQL 10.2

add.png

add.png

add.png

1. The supported version of 12c is 12.1.0.2 with pluggable database (PDB).

Database sizing requirements

You can calculate the database sizing requirements using the sizing guide.

Based on number of extract, transform, and load (ETL) runs scheduled per day and the number of devices being managed by Network Automation, warehouse database size might vary.

Hardware requirements

The following table lists the processor requirements for the application server and database server.

 

Processor speed (GHz)

Number of processors

Application Server

3

2

Database server

3

4

Disk space requirements

The following table lists the disk space requirements for the application server and database server.

 

Available disk space  (GB)

Application Server

60 GB minimum

Database server

100 GB minimum (this may need to be increased over time based on the requirements of the sizing guide)

Memory requirements

The following table lists the memory requirements for the application server and database server.

 

RAM (GB)

Application Server

8 GB minimum, 16 GB recommended

Database server

8 GB minimum, 16 GB recommended

Java Virtual Memory (JVM) requirements

The following table lists the Java Virtual Memory (JVM) requirements to run ETL according to the number of devices in the Network Automation environment.

Number of managed devices

JVM (GB)

Up to 50,000

16 GB

50,000 –100,000

24 GB

100,000 – 175,000

30 GB

To set JVM, do the following on the application server:

  1. Navigate to the <TSNADW_INSTALL_DIR>\bin\bna\bds-di\scripts directory.
  2. Open the run_etl.bat file with a text editor.
  3. Locate the following: set JAVA_OPTS= 
  4. Update the value of Xmx parameter in MB, as required: 
    set JAVA_OPTS=-Xmx<size>m

Third-party software requirements

Network Automation - Data Warehouse uses the following third-party software for its various components. These software are included in the product installer:

Product version

Java version

Apache Tomcat Server version

19.11.02

AdoptOpenJDK 11.0.5

9.0.41

19.11.01

AdoptOpenJDK 11.0.5

9.0.31

19.11

AdoptOpenJDK 11.0.4

9.0.22

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*