Submit a ticketCall us

WebinarDatabase Roundtable – Expert Database Professionals Feel Your Pain

In this video broadcast, Head Geek™ Tom LaRock is joined by Karen Lopez, Tim Chapman, and David Klee. They’ve known each other for many years, so this discussion was like four friends getting together to talk data and databases. They discussed diagnostic data collection, common performance root causes, reactive tuning versus proactive, and more. Join us for an engaging discussion on these topics! Plus, Tom LaRock will be available to answer your questions live.

Register now.

Home > Success Center > Network Configuration Manager (NCM) > NCM Documentation > NCM 7.8 system requirements

NCM 7.8 system requirements

Updated July 23, 2018

Supports: NCM version 7.8 

Requirements vary based on:

  • The number of nodes
  • The frequency of configuration downloads
  • The length of time that configurations are maintained in the database

For additional information on requirements and configurations, see the Multi-module system guidelines. You should also review your product administration guides and release notes for the exact product requirements beyond these minimums.

Port requirements

The following ports might be needed for the Orion Web Console, depending on how SolarWinds NCM is set up to download and upload configurations:

Port Protocol Service/Process Direction Description
22 SSH/SCP

SCP server

Bidirectional

SSH/SCP default port for NCM to transfer configs

23 Telnet

NCM Business Layer Plugin, NCM Jobs (collector)

Outbound Telnet default port for NCM to transfer configs
25 TCP SolarWinds Alerting Service V2 Outbound SMTP email default that NCM uses for notification (If SSL/TLS encryption is set up on SMTP server, default port is 465)
69 UDP TFTP Server Inbound TFTP server listens on this port
80 TCP IIS Inbound HTTP default for the Orion Web Console
137 UDP File and Printer Sharing (NB-Name-In) Bidirectional Used to store firmware updates and configuration files remotely
138 UDP File and Printer Sharing (NB-Datagram-In) Bidirectional Used to store firmware updates and configuration files remotely
139 TCP File and Printer Sharing (NB-Session-In) Bidirectional Used to store firmware updates and configuration files remotely
161 UDP SolarWinds Job Engine v2 Outbound SNMP statistics collection, the default for polling in NCM
162 UDP SolarWinds Trap Service Inbound Trap messages listened for and received by the Trap Server
443 TCP IIS Inbound Default port for HTTPS binding
445 TCP File and Printer Sharing (SMB-In) Bidirectional Used to store firmware updates and configuration files remotely
465 TCP SolarWinds Alerting Service V2 Outbound The port used for SSL-enabled email alert actions
514 UDP SolarWinds Syslog Service Inbound Syslog Service listens for incoming messages
587 TCP SolarWinds Alerting Service V2 Outbound The port used for TLS-enabled email alert actions
1801 TCP MSMQ Bidirectional

MSMQ WCF binding (For more information see this article from Microsoft)

5671 TCP RabbitMQ Bidirectional For encrypted RabbitMQ messaging (AMQP/TLS) into the main polling engine from all Orion servers
17777 TCP

SolarWinds Orion Module Engine

SolarWinds Information Service

SolarWinds Information Service V3

Bidirectional Orion module traffic. Open the port to enable communication from your poller to the Orion Web Console, and from the Orion Web Console to your poller. The port used for communication between the Orion Web Console and the poller.
17778 HTTPS SolarWinds Agent Inbound to the Orion server Required for access to the SWIS API and agent communication
17779 HTTP SolarWinds Toolset Inbound to the Orion server SolarWinds Toolset Integration over HTTP

Ports 4369, 5672, and 25672 are opened by default. These ports can be blocked by the firewall.

Server requirements

Type

Requirements

Operating System

  • Windows Server 2016

  • Windows Server 2012 and Windows Server 2012 R2

    Deprecation notice: Although you can install Orion Platform 2018.2 products on Windows Server 2012 and 2012 R2, mainstream support for these versions is ending and they will not be supported on future Orion Platform versions. SolarWinds strongly recommends that you upgrade to Microsoft Windows Server 2016 or later at your earliest convenience.

For evaluation purposes only:

  • Windows 8.1 including Update 1, 64-bit only (except Standard edition)
  • Windows 10

Installing SolarWinds Orion on Windows Server 2012 R2 Essentials or Windows Server Core is not supported.

Operating System Language
  • English
  • German
  • Japanese
  • Simplified Chinese

SolarWinds NCM Server Hardware

CPU Speed

3 GHz dual core dual processor

Memory

6 GB

Hard Drive Space

30 GB

This version of SolarWinds NCM holds a searchable config index on local disk that adds 6 - 10 GB additional disk space to the previous requirement.

Installing Windows Account

Requires administrator permission on the target server.

File System Access Permissions

Ensure the Network Service account has modify access to the system temp directory: %systemroot%\temp.

SolarWinds Orion Syslog Server

If you want real time change detection triggered through devices sending Syslog messages, the executable must have read and write access to the Orion Platform database.

SolarWinds Orion Trap Service

If you want real time change detection triggered through devices sending SNMP traps, the executable must have read and write access to the Orion Platform database.

Microsoft SNMP Trap Service

Must be installed if you want real time change detection triggered through devices sending SNMP traps.

Microsoft IIS

Version 8.0 or later. DNS specifications require hostnames to be composed of alphanumeric characters (A-Z, 0-9), the minus sign (-), and periods (.). Underscore characters (_) are not allowed.

SolarWinds does not support installing SolarWinds NCM on the same server or using the same database server as a Research in Motion (RIM) Blackberry server.

Microsoft ASP .NET 2.0 Ajax Extension

Version 1 or later

If this is not found on the target computer, the setup program downloads and installs the component.

Microsoft .NET Framework

Version 4.6.2

If the required version is not found on the target computer, the installer downloads and installs it. Ensure that .NET is turned on in Windows Features.

Database requirements

You must create the SolarWinds Orion database with the SolarWinds Configuration Wizard. Creating the database another way is not supported.

The Orion server and the SolarWinds Orion database must use separate servers.

If you install on a virtual machine, you must maintain your SQL Server database on a separate, physical drive.

As of Orion Platform 2018.2, you can use Amazon RDS as your database server.

Type Requirements
Language

SolarWinds supports using NCM with database servers set up in the following languages, but only supports storing characters in the UTF-8 character set.

  • English
  • German
  • Japanese
  • Chinese
SQL Server versions
  • SQL Server 2017
  • SQL Server 2016 and SQL Server 2016 with SP1
  • SQL Server 2014 and SQL Server 2014 with SP1  or SP2, and with Always On Availability Groups
  • SQL Server 2012, with or without SP1 and SP2, Standard or Enterprise

    Deprecation notice: Although you can use SQL Server 2012 with Orion Platform 2018.2 products, this version is deprecated and will not be supported on future versions of the Orion Platform. SolarWinds strongly recommends that you upgrade to Microsoft SQL Server 2016, 2017, or later at your earliest convenience.

NCM local SQL database uses SQL 2016 SP1 Express by default.

You can use the following database select statement to check your SQL Server version, service pack or release level, and edition:

select SERVERPROPERTY ('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
SQL server collations

The following SQL server collations are supported:

  • English with collation setting SQL_Latin1_General_CP1_CI_AS
  • English with collation setting SQL_Latin1_General_CP1_CS_AS
  • German with collation setting German_PhoneBook_CI_AS
  • Japanese with collation setting Japanese_CI_AS
  • Simplified Chinese with collation setting Chinese_PRC_CI_AS
Authentication and protocols

Your database server must support mixed-mode authentication or SQL authentication and have the following protocols enabled:

  • Shared memory
  • TCP/IP
  • Named Pipes
x86 components

The following x86 components must be installed:

  • SQL Server System Common Language Runtime (CLR) Types
  • Microsoft SQL Server Native Client
  • Microsoft SQL Server Management Objects

If the components are not found on the target computer, the setup program downloads and installs the components.

Supported Web Console browsers

  • Microsoft Internet Explorer 11 (standard and mobile views)
  • Microsoft Edge
  • Mozilla Firefox 49.0, or latest supported versions
  • Google Chrome 54.0, or latest supported versions

Additional information

  • The SolarWinds NCM Information Service requires that the Net.TCP Port Sharing service be enabled and port 17777 open for TCP traffic to the SolarWinds NCM server. By default, this service is disabled. The setup program sets the service to manual. Resetting the service setting to disabled is not recommended.
  • To take advantage of the numerous integration points in SolarWinds NCM, install the SolarWinds Engineer's Toolset on the same server. You can also take advantage of integration points built into the Web Console by installing the Toolset on computers used to access the Web Console.

Scalability

SolarWinds NCM 7.8 was tested for scalability in a standalone deployment of three servers: one server hosts the main server and the other two servers each host an additional polling engine. The main server manages up to 10,000 nodes, as does each additional polling engine. Therefore, the deployment supports up to 30,000 nodes total.

The standard Orion Web Console deployment has the Orion platform on the main server, polling for node status at the default rate. This deployment supports two SolarWinds NCM operations, inventory update and configuration download, performed per day on all 30,000 nodes.

Though the main server and each additional polling engine can manage up to 10,000 nodes, the actual total depends on the system hardware of the server hosts, the types of devices being monitored, and the number of jobs being run concurrently. Should you need to manage more devices, and you decide to add servers, consider consolidating your views of multiple servers with the Orion Enterprise Operations Console.

Server sizing

SolarWinds Network Configuration Manager can perform configuration management for any sized network, from small corporate LANs to large enterprise and service provider networks. Most SolarWinds NCM implementations perform well on Pentium-class 3GHz systems with 6 GB of RAM using the default simultaneous transfer settings, and with no modifications to node monitoring settings.

Should scalability issues arise, adjust the following:

  • Number of simultaneous transfers
  • Frequency of uploads, downloads, and inventory jobs
  • Node polling interval for up/down monitoring

Inventory jobs may run longer than expected in larger environments. To remedy this situation, break large inventory jobs into smaller jobs that do not include as many nodes, and space these jobs over a longer period of time. Adjusting server CPU and memory will enhance user interface performance and job execution speed.

 
Last modified

Tags

Classifications

Public