System Requirements for Installing RUCKUS IoT Controller on a Hypervisor

The RUCKUS IoT Controller supports a number of hypervisors and requires a virtual machine (VM).

The following table lists the hypervisors (and their release versions) on which you can install the controller.

Supported Hypervisors

Hypervisor Vendor Version
ESXi VMware 6.0 and later
KVM Linux 2.11.1 or later
Hyper-v Microsoft Windows 6.2 or later

Note: For the compatible hardware for the hypervisors listed above, refer to the respective vendors website.

The virtual machine (VM) on which the controller is installed must meet the following requirements:

  • The VM for the VMware ESXi hypervisor must have a minimum of 4 vCPUs, 4 GB RAM, and Fixed 20 GB HDD.
  • The VM for the KVM hypervisor must have a minimum of 4 vCPUs, 4 GB RAM, and Fixed 20 GB HDD.
  • The VM for the Hyper-v hypervisor must have a minimum of 4 vCPUs, 4 GB RAM, and Fixed 20 GB HDD.
  • Ports 80, 123 or NTP, 443, 1883, and 8883 must be open.

Hardware Recommendations for the IoT Server

Customers must obtain robust and reliable server hardware that will support a virtualized environment for IoT applications with enough headroom to expand in the future. Each deployment is unique and hardware specifications will need to be adapted to specific needs. For a typical deployment (e.g. RUCKUS IoT Controller, VMware ESXi, Ubuntu Linux server, IP camera VMS, additional IoT VMs or applications), we recommend server hardware that meets the below specifications:

  • CPU: 4 core i7 or equivalent
  • Memory: 32 GB
  • Hard Disk: 1 TB