Contents
Hardware and software prerequisites
Before you install Feature Server, ensure that your system is equipped with the hardware, software and other related requirements detailed in this section.
Hardware
The following table lists the hardware requirements:
Category | Prerequisite |
---|---|
Host | Install Feature Server on its own dedicated host, unless you are deploying to a small or lab environment. Do not co-locate any other applications on this host. |
Operating system |
To view supported operating systems, see the Genesys Supported Operating Environment Reference Guide.
|
RAM | 4GB of RAM or above available to the Java process. |
Software
The following table lists the software requirements:
Category | Prerequisite |
---|---|
Java Runtime Environment (JRE) |
SIP Feature Server 8.1.204 and later: SIP Feature Server 8.1.203 and earlier:
<parameter name="jvm_option2" displayName="jvm_option2" mandatory="true" hidden="true" readOnly="true"> <description><![CDATA[Cassandra related]]></description> <valid-description><![CDATA[]]></valid-description> <effective-description/> <format type="string" default="-Xmx4g" /> <validation></validation> </parameter> Note: If you are using the launcher_64 executable, you will need to update launcher_64.xml instead of launcher.xml. |
Python 3 | Supported Python versions: 3.8, 3.9. |
Genesys requirements | Install and configure:
|
Device management
You can manage SIP desk phones from Polycom, AudioCodes, Genesys, and Yealink using the SIP Device Management area of Genesys Administrator Extension (GAX). If you require this feature, then install and configure the following:
- Syslog server (mandatory)
- LDAP server (optional)
- NTP server (optional)
For details on the implementation, see Implement device management.
Sizing
Feature Server provides three tools to help you size your environment:
- To calculate the database (embedded Cassandra) disk space requirements for voicemail and device management, enter your information in column B of the SIP Feature Server 8.1.2 Sizing Guide. The guide also calculates network disk space needed for device management functionality.
- To calculate sizing requirements that match your performance needs, use this Feature Server Sizing Tool.
- Feature Server requires a minimum of one Cassandra node per data center. However, it is also based on the number of replicas that are required in a data center to provide resiliency and fault tolerance.
- For help with other sizing requirements, view Voicemail Performance Test Results.
Cassandra
You should configure Genesys SIP Feature Server to use separately deployed Cassandra cluster. You can also co-locate Cassandra nodes with Feature Server or have them deployed using separate infrastructure. For more details on Cassandra deployment, refer Cassandra documentation.
Genesys recommends to have the following minimum hardware and software requirements to set up the Cassandra nodes.
Category | Requirements |
---|---|
Operating System | All Cassandra nodes in your environment must run on either Linux or Windows. You cannot mix Linux and Windows machines.
The clocks on all the Cassandra nodes and Feature Server must be synchronized. |
RAM | 8 GB of RAM or above. |
Runtime environment | For Cassandra 2.2.x, JDK 1.8, 64 bit For Cassandra 3.x, JDK 1.8, 64 bit |
User resource limits | For Linux environment, ensure that the following user resource limits are present and use the ulimit -a command to view the current limits:
|
Ports
Feature Server Nodes
Feature Server uses the following default ports.
Port | Used for |
---|---|
8080 | http |
8443 | https |
8800 | Dial plan |
Cassandra Nodes
Cassandra nodes use the default ports such as 7000, 7001, and 9042.
Port | Used for |
---|---|
7000 | Cassandra Storage_port |
7001 | Cassandra SSL_Storage_port |
9042 | CQL port (Cassandra v2.2, Cassandra v3.x, Cassandra 4.x) |