The Appliance consists of a Linux-based 64-bit operating system and all the packages needed to run one of the server components of Nexthink: the Portal or the Engine. The Portal and the Engine must be installed in separate physical or virtual machines, except for some specific cases (see below). When installed in virtual machines, the requirements are equivalent to those of a dedicated physical server.
Nexthink officially supports VMware and Hyper-V as virtualization platforms, but both the Portal and the Engine may run on any other virtualization platform of your choice. In all cases, your server must be powered by a 64-bit compatible processor (AMD64 or Intel 64 -not Itanium- architecture). The vast majority of AMD and Intel processors currently available in the market comply with this requirement.
Beware that some versions of popular virtualization platforms may impose particular limits on the number of CPUs and amount of RAM that you can assign to a virtual machine. In installations with many devices, the possible maximum values may not reach the specified requirements. Likewise, in virtualized environments with high load, the performance of IO operations may not be sufficient for the Portal or the Engine to write to disk normally. In case of doubt, please contact Nexthink Professional Services to validate your virtualized setup.
Definitions and remarks
- For Nexthink Portal appliance sizing a metric called "complexity" is defined; this metric is an indication on the amount of computation required for widgets:
complexity = entities * hierarchies * (max_levels + 2)
- entities is the total number of entities across all Engines;
- hierarchies is the total number of hierarchies;
- max_levels is the number of user-defined hierarchy levels for the hierarchy which has the largest number of levels (this does not take into account the root level or the entity level).
- CPU cores
- This value indicates the number of physical or virtual CPU cores that the appliance requires. In case of virtual environments these cores must be completely dedicated to the Nexthink appliance. Performance for each core must be equivalent to Intel Xeon 2Ghz.
- This value indicates the amount of RAM. Minimal requirement for all configurations is DDR3-1600 with data rate of 1600 MT/s.
|Max devices||Max complexity||Memory||Disk||CPU cores||Network|
|500||500||6 GB||40 GB||2||100 Mbps|
|5k||500||8 GB||60 GB||2||100 Mbps|
|10k||500||8 GB||100 GB||4||100 Mbps|
|20k||1 000||12 GB||200 GB||4||100 Mbps|
|50k||3 000||16 GB||300 GB||6||100 Mbps|
|100k||10 000||32 GB||600 GB||6||1 Gbps|
|150k||15 000||48 GB||1 TB||8||1 Gbps|
- Nexthink Portal requires at least 10 MB/s disk throughput;
- The total maximum number of entities across all Engines is limited to 2 000.
Impact of the number of widgets: the configurations above are validated for Portals computing 200-250 active widgets. Portal can support a larger number of widgets, but in this case additional memory might be required.
|Max Events||Max devices / with Web & Cloud||Max entities||Memory||Disk||CPU cores||Network||Disk throughput|
|20M||500 / 500||20||4 GB||80 GB||2||100 Mbps||5 MB/s|
|50M||3k / 2k||100||8 GB||100 GB||4||100 Mbps||10 MB/s|
|50M||5k / 3-4k||100||8 GB||120 GB||4||1 Gbps recommended||15 MB/s|
|100M||10k / 6-8k||100||12 GB||200 GB||8||1 Gbps recommended||25 MB/s|
- The maximum number of supported devices for each configuration depends on the amount of web activity and the Web & Cloud privacy configuration.
- The indicated number of cores include 10 simultaneous Finder users. If more than 10 users access Nexthink Engine simultaneously, 1 additional core is required for each 5 users.
- The maximum number of entities per Engine is described in the table above.
Running multiple Engines on the same Appliance
Multiple Engine instances can run on the same physical or virtual appliance. In order to size the hardware, you should sum the memory, disk, cores and disk throughput required by each individual Engine.
Running Nexthink with a single appliance
For very small installations the Portal and the Engine can run on the same physical and virtual appliance.
|Disk capacity||120 GB|
|Disk write speed||10 MB/s|
The disk space requirements given for the Appliance already take into account the amount of space needed to keep up to ten internal backups of either the Portal or the Engine.
In the case that you activate external backups, Nexthink recommends you to reserve the following quantities of external storage, depending on the size of your setup. The figures indicate the file size for each individual backup.
The backup size for the Portal depends on the number of devices, the complexity, the amount of history and the number of widgets and reports. We recommend regularly monitoring the used capacity and adapting it based on actual needs.
|Max devices||External backup size|
The disk requirements for the backup of the Engine are more predictable than those of the Portal and only depend on the number of events stored in the Engine.
|Max events||External backup size||Network throughput|
|20M||2 GB||5 MB/s|
|50M||4 GB||15 MB/s|
|100M||8 GB||25 MB/s|
|Without Web & Cloud||With Web & Cloud|
|Network card||Any, wireless or wired|
|Network bandwidth||100-150 bps||150-250 bps|
|Memory||4 GB system memory, at least 2 GB available|
|Disk capacity||50 MB|
|CPU||2 cores, 2 GHz|
|Network||100 Mbps recommended|
Certified Hardware List
Nexthink V5 appliances include a Linux-based operating system that is derived from the freely distributed sources of a major North American Enterprise Linux vendor. This vendor maintains a list of supported hardware that has been tested and is certified to work with its Linux distribution. To help you choose your hardware for your appliances (the Portal and one or more Engines), verify that it is in the following list: