Skip to end of metadata
Go to start of metadata

Single Server Hardware Requirements

Following are the minimum hardware requirements for setting up the HC solution for early field trial (EFT) on a non-redundant single server.

ItemHC media routingRASA ChatbotSuperset ReportingVoice SwitchSecure SIP SBC
vCPU44422
RAM8 GB4 GB

4 GB

42
Hard Disk100 GB100 GB100 GB402

The voice servers are only required if you wish to run the solution also as a call center.

Software Requirements

  1. Operating System: Ubuntu 22.04 LTS
  2. Docker Community Edition 18+
  3. Docker Compose 1.26 or above
  4. Git Client 1.8+
  5. Mandatory Linux utilities: 
    1. wget
    2. curl
  6. Developer Tools installed on the Linux host. (optional) 

    yum group install "development tools"

    7. SQL Server 2019

TLS Certificate Requirements

  • Certificates from a valid signing authority or Domain signed certificate are required for HTTPS protocol support. For applying for certificates, see Configure SSL Certificate 

System Access Requirements

  • Administrative privileges (root) on the host machine are required to proceed with the installation.

System Configuration Requirements

  • Set up an FQDN to access HC Solution that should be resolved to the IP address of the host.

Port Utilization

For Product Installation

The ports mentioned in this section must be open to installing the product. 


Source Host

Destination Host / Docker Container

Source Port

Destination Port

Communication Protocol

Scope

Description

2HC HostExpertflow Container Registryany9242TCPpublicto clone the images from GitLab registry 
1HC HostExpertFlow GitLabany443HTTPSpublic

to clone skeleton project from Gitlab

For Product connectivity with internal and external components

Ports mentioned in this section should be open for the mentioned product connectivity with different internal and external components.


Source Host

Destination Host / Docker Container

Source Port

Destination Port

Communication Protocol

Scope

Description


HCHC Gatewayany443HTTPSpublic

To access the HC component publicly.

  1. Unified Admin
  2. Unified Agent
  3. Customer Gadget
  4. Grafana
2HCMS SQL Serverany1433TCPprivateMS SQL Server for Reporting


Time Synchronization

Communication between HC Solution, client applications, and external databases carry timestamps. If the system dates and times are not synchronized the system can produce unpredictable results. Therefore, please make every effort to adhere to the following time synchronization guidelines:

HC Solution, client applications external database should have their Time Zone and time configured properly according to the geographic region and synchronized. To configure the time zone, please see the instructions from the hardware or software manufacturer of the NTP server. Client applications and HC solutions should be synchronized to the second. This synchronization should be maintained continuously and validated on a regular basis. For security reasons, Network Time Protocol (NTP) V 4.1+ is recommended.



Write a comment...