IVG 3.11 system requirements
IVG Servers
Operating System | Number of VHT Callback licenses | Memory | Disk space | vCPUs |
---|---|---|---|---|
Linux (VM) | Up to 2501, 2 | 16 GB | 60 GB | 4 (2 cores; 2 sockets per core) |
1The port count for IVG increases 20% when the Postgres database is is separate from the IVG VM.
2The 250 port count represents a deployment without TLS/SRTP enabled.
The IVG installation process installs VIS along with IVG.
IVG PostgreSQL database latency
A remote connection across a Wide Area Network (WAN) between an IVG and the PostgreSQL database is not recommended. If a WAN is used, a latency of 20 ms or greater can lead to a voice platform initialization timeout resulting in an endless loop during IVG startup.
Disk partitioning guidelines
Use the following table to identify the Linux OS disk partitioning sizing guidelines for IVG:
File system | Space requirements | Installation directories |
---|---|---|
File system separate from root | A minimum of 15 GB free disk space is recommended. | /usr/local/tomcatversion |
/usr/local/tomcatversion/webapps/ROOT/namefiles | ||
"/export/home" |
A minimum of 40 GB free disk space is recommended. This file system should be mounted on its own dedicated disk partition. | /export/home/holly |
/export/home/postgres/version Partitioning for PostgreSQL is only required on IVG VMs to be deployed with a PostgreSQL database. | ||
"/tmp" | A minimum of 1 GB free space is recommended for temporary storage of fetched audio, documents, and scripts/tmp should be mounted as a tmpfs partition. | NA |
swap | A swap space equal to the amount of memory at a minimum is recommended. |
Notes
Do not install IVG to the /root partition. Using a dedicated partition can avoid unexpected impacts on the operating system.
For information on required virus-scanning exclusions for IVG directories, see Securing your IVG Installation.
It is a best practice to deploy VHT Callback software on dedicated servers to avoid resource conflict during times of peak call volume, as well as for ease of system maintenance.
Software
Linux software for IVG
Linux VMs for IVG must have the following software installed:
Software | Requirement | Installation location | Notes |
---|---|---|---|
Operating system |
One of the following OSs:
| All VMs installed with IVG. | OS package updates can be applied for minor release upgrades per the Red Hat Enterprise Linux Application Compatibility Policy.VHT® engineers recommend applying the OS patch update in a lab environment, and verifying functionality with regression testing prior to deploying in a production environment. |
Operating system support
Operating system[1] | App server | Java version | Media server | Database support |
| Tomcat 9.0.4 | Java 8 | Apache HTTP Server 2.4.10 | PostgreSQL 9.6.6.1 |
[1] Package updates can be applied for minor release upgrades per the Red Hat Enterprise Linux Application Compatibility Policy.VHT engineers recommend applying the OS patch update in a lab environment, and verifying functionality with regression testing prior to deploying in a production environment.