System Requirements

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

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.

Currently, VirtualBox runs on the following host operating systems:

  • Windows hosts:
    • Windows Vista SP1 and later (32-bit and 64-bit)
    • Windows Server 2008 (64-bit)
    • Windows Server 2008 R2 (64-bit)
    • Windows 7 (32-bit and 64-bit)
    • Windows 8 (32-bit and 64-bit)
    • Windows 8.1 (32-bit and 64-bit)
    • Windows 10 RTM build 10240 (32-bit and 64-bit)
    • Windows Server 2012 (64-bit)
    • Windows Server 2012 R2 (64-bit)
      • Support for Windows XP was removed with VirtualBox 5.0
  • Mac OS X hosts:
    • 10.9 (Mavericks)
    • 10.10 (Yosemite)
    • 10.11 (El Capitan)
      • Intel hardware is required
  • Linux hosts (32-bit and 64-bit). Among others, this includes:
    • Ubuntu 12.04 to 16.10
    • Debian GNU/Linux 7 (“Wheezy”) and 8 (“Jessie”)
    • Oracle Enterprise Linux 5, Oracle Linux 6 and 7
    • Redhat Enterprise Linux 5, 6 and 7
    • Fedora Core / Fedora 6 to 25
    • Gentoo Linux
    • openSUSE 11.4 to 13.2
      • Note that starting with VirtualBox 2.1, Linux 2.4-based host operating systems are no longer supported.


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 server is essentially a website 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.