Requirements #
This document contains information about everything needed to be able to run Nimbra Connect iT, both in terms of hardware requirements but also overall requirements on the system.
System requirements #
Operating system #
Nimbra Connect iT only supports Linux and only AMD64 architecture (not ARM64).
While Docker Desktop is using a Linux VM under the hood it is not possible to use with Nimbra Connect iT as it lacks some required features.
NTP #
It is important all machines have accurate and synchronized clocks. While most operating systems configure time synchronization with NTP per default, ensure that is the case for all machines and appliances that will be part of the Nimbra Connect iT installation.
nftables #
Both video appliances and Edge Connects use the nft
tool as part of
nftables. nftables is used to whitelist traffic coming from specified source
address ranges, if specified for the Input or Output.
Refer to the nftables wiki for links on how to install nftables on your distribution.
Connectivity #
Nimbra Connect iT core needs HTTP and HTTPS to be accessible from the public internet. Therefore, ensure that TCP port 80 and 443 are forwarded to the Nimbra Connect iT core machine.
The Nimbra Connect iT core machine should also be reachable from a static IP. Otherwise changes to the machine’s public IP address will cause problems accessing the Nimbra Connect iT installation.
Nimbra Connect iT core needs to be able to access Nimbra Connect iT thumb appliances on TCP port 80, otherwise thumbnails will not be visible in the network-manager.
Moreover video and thumb nodes uses UDP ports in the range 20000-21000 for video traffic. Ensure the video and thumb appliances are accessible on that port range to and from all appliances.
Hardware requirements #
A minimal Nimbra Connect iT installation requires three different machines.
One for Nimbra Connect iT core, one for the video appliance and one for the thumb appliance.
When using virtualized machines to run Nimbra Connect iT video appliances ensure there is adequate separation between the virtual machines to ensure other workloads do not affect video traffic.
Nimbra Connect iT core #
Nimbra Connect iT core requires an AMD64 CPU with SSE4.2 support. SSE4.2 was introduced in 2008 and all modern CPUs support it. Some virtualized environments however do not.
Requirements | |
---|---|
CPU | 4 cores with SSE4.2 support |
Memory | 16 GB |
Storage | 100 GB |
Recommended AWS instance | m7a.xlarge |
Video appliances #
Requirements | |
---|---|
CPU | 4 cores |
Memory | 8 GB |
Storage | 20 GB |
Recommended AWS instance | c7a.xlarge |
Thumb appliances #
Requirements | |
---|---|
CPU | 4 cores |
Memory | 8 GB |
Storage | 20 GB |
Recommended AWS instance | c7a.xlarge |