System Requirements

This section covers the system requirements needed to run the NIM server.

Required Resources

The NIM VM is configured out of the box to use 4 cores and 8G of ram. This should be sufficient for the majority of clients, however you can choose to increase the available resources as needed through the VM host software.

The VM requires 16G of disk space to expand to its full capacity. Please ensure that there is enough space available on the host system for the VM.

Recommended VM Settings:
  • 4 Cores

  • 8G of RAM

  • 16G of Disk Space

Virtual Machine

NIM is installed as a virtual machine (VM) on a server directly within your facility. You can install the virtualization product of your choice to run the VM, such as Oracle VirtualBox or VMware vSphere. NIM is delivered as a preconfigured Ubuntu Server virtual appliance with all of the necessary configurations to run NIM right out of the box.

To learn more about Ubuntu visit their page here:

Virtualization Environment

NIM is supplied with two out of the box options for a virtualization environment, Oracle VirtualBox or VMware. Please download the appropriate version of NIM for your environment of choice.

Oracle VirtualBox

Oracle VirtualBox is cross-platform virtualization product that is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2. Please refer to the VirtualBox website for further information on the available solutions.


VMware is a commercially available virtualization environment to host the NIM VM. Please refer to the VMware website for further information on the available solutions.

Web Browsers

The NIM VM is a website erver that can be accessed through any standard network connection. This allows NIM to run across all operating systems that support the following browsers.

  • Safari v7.x +

  • Chrome v37.x +

  • Firefox v25.x +

Network Access & VPN

On an internal network, NIM is accessible through HTTP or HTTPS ports. Externally NIM can be accessed through a HTTP or HTTPS port opened on a firewall, however, it is recommended to use a VPN between locations if using HTTP or restrict traffic to HTTPS to ensure the security of your information.