Oracle® Communications WebRTC Session Controller Installation Guide Release 7.0 E40974-02 |
|
|
PDF · Mobi · ePub |
This chapter describes the software, hardware, and information requirements for Oracle Communications WebRTC Session Controller.
This section describes the required software for the two WebRTC Session Controller sub components, Signaling Engine and Media Engine.
Signaling Engine is certified on Oracle Linux x64 version 6 or above running either natively or as a part of Oracle VM Server.
In addition, Signaling Engine requires a 64-bit Java Development Kit (JDK) version 1.7.0_25 or later.
Note:
The following JDKs are not supported by Signaling Engine:Any OpenJDK
Oracle JDK version 1.7.0_40
The Media Engine is a complete software stack, comprising a customized Linux kernel, infrastructure components, and the Media Engine application itself. Since Media Engine is self-contained, there are no additional software requirements.
WebRTC Session Controller is supported on all Oracle Critical Patch Updates. You should install all Critical Patch Updates as soon as possible.
To download Critical Patch Updates, find out about security alerts, and enable email notifications about Critical Patch Updates, see the Security topic on Oracle Technology Network:
http://www.oracle.com/technetwork/topics/security/whatsnew/index.html
This section describes the required hardware for the two WebRTC Session Controller sub components, Signaling Engine and Media Engine.
The number and configuration of the computers that you employ for your Signaling Engine installation depend on the scale and the kind of deployment you have planned according to your charging requirements. You will need to work with your performance team to determine your sizing requirements.
Signaling Engine has similar requirements to Oracle WebLogic Server 12c. The following items are required in addition to the basic WebLogic Server requirements:
Gigabit Ethernet connections are required between engine and SIP data tier servers for all production deployments.
Dual network interface cards (NICs) are required to provide fail-over capabilities in a production environment.
Additional RAM is required to support the throughput requirements of most production installations.
Note:
Each Transport Control Protocol (TCP) WebSocket connection requires approximately 14 kilobytes of RAM.Media Engine is certified to run on the following server hardware:
HP Proliant model DL360 Gen8
Sun Netra X3-2
While Media Engine may run on other configurations, you are likely to run into disk controller as well as networking controller issues.
The number of physical or virtual servers will depend upon your particular environment load, but at a minimum each Media Engine server requires:
Gigabit Ethernet connections
4 GB of RAM
At least 50 GB of free hard disk space
64-bit Intel processor with two CPU cores