Hardware and software prerequisites
Genesys SIP Feature Server requires the following hardware and software. Other system components, such as Genesys Management Framework, have their own hardware and software requirements.
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.
- In the case of a co-located/external Cassandra, Feature Server requires a minimum of one Cassandra node per Feature Server pair. However, it is also based on the number of replicas that are required in a data center.
- For help with other sizing requirements, view Voicemail Performance Test Results.
| 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. |
| Runtime environment | Java Runtime Environment (JRE) v1.7 64-bit |
| Java heap size | By default, the Java heap size is set to 1GB in launcher.xml. To avoid java heap memory error, increase the Java heap size to 1/4th of the system's RAM size as this is the maximum permissible Java heap size. To increase the Java heap size, update the default value of the jvm_option2 option in launcher.xml.
<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. |
| SIP Feature Server with an embedded Cassandra cluster | The embedded Cassandra cluster that SIP Feature Server installs requires two disks, one for the commit log and the other for the data directories. At a minimum, place the commit log in its own partition. |
| Genesys requirements | Install and configure:
|
| Device management |
For details, see Implement device management and Managing SIP devices. |
ChangesBegin Genesys SIP Feature Server is configured with an external Cassandra cluster, then the Cassandra nodes requires the following hardware and software.
| 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 Cassandra nodes should be synchronized. |
| RAM | 4GB of RAM or above available to the Java process. |
| Runtime environment | Java Runtime Environment (JRE) v1.7 64-bit |
ChangesEnd Feature Server uses the following default ports. Do not use these ports for any other applications that share the host on which you install Feature Server.
| Port | Used for |
|---|---|
| 8080 | http |
| 8443 | https |
| 8800 | Dial plan |
ChangesBegin Feature Server uses the following default ports for an embedded Cassandra cluster. Do not use these ports for any other applications that share the host on which you install Feature Server.
| Port | Used for |
|---|---|
| 7000 | Cassandra Storage_port |
| 7001 | Cassandra SSL_Storage_port |
| 9160 | Cassandra rpc_port |
| 9192 | JMX remote port |
In the case of a co-located/external Cassandra cluster, the following default ports are used by the Casssandra nodes. Do not use these ports for any other application that share the host on which you install the Cassandra node.
| Port | Used for |
|---|---|
| 7000 | Cassandra Storage_port |
| 7001 | Cassandra SSL_Storage_port |
| 9160 | Cassandra rpc_port |
| 9192 | JMX remote port |
ChangesEnd
