2 System Requirements

This chapter describes the hardware and software requirements for Oracle Communications Service Controller.

Hardware Requirements

This section describes the hardware requirements for Service Controller.

Managed Servers

You can deploy managed servers on x86 64-bit CPU architectures.

Each server should have redundant network interface cards.

The following are recommendations for each physical server in a production system. These are guidelines only:

  • Dual quad core processors with 16 GB of RAM

  • 2 GB of free disk space for the installation

The following requirements apply to specific managed server tiers:

  • Processing servers:

    Extra disk space is required for processing servers if you store Service Data Records (SDRs) in files on the server. In general, 10 GB is sufficient for handling SDRs. However, the actual disk space you need depends on the server's capacity, the amount of traffic, and how many SDR files are stored on the server.

    See information about configuring SDR logging in Service Controller System Administrator's Guide.

Administration Server

The Administration Server can be installed on the same physical server as the managed servers; however, Oracle recommends that you install it on its own physical server.

You can deploy the Administration Server on x86 64-bit CPU architectures:

The following are recommendations for each physical computer that hosts an Administration Server. These are guidelines only:

  • Quad core processors with 8 GB of RAM

  • 300 MB of free disk space for the installation

Software Requirements

The following list describes the software requirements for Service Controller:

  • Network Time Protocol (NTP) client

    Service Controller requires that all servers accurately synchronize their system clocks to a common time source, to within one or two milliseconds. Oracle recommends using an NTP client or daemon and synchronizing all Service Controller servers to a common NTP server.

    Caution:

    Synchronizing system clocks to within one or two milliseconds is critical for the system to function properly. If you do not synchronize server clocks, the system may display unexpected behavior.
  • Service Controller relies upon a shared library of the underlying operating system to provide Stream Control Transmission Protocol (SCTP) support.

    If you are implementing a solution that uses Diameter over SCTP, you need to ensure that the operating system includes the following library:

    libsctp.so.1

    If needed, install the shared library on the operating system of each managed server host machine.

  • Oracle Universal Installer imposes additional system requirements and library dependencies. For example, it requires 500 MB of swap space to be available on the installation target system.

    For more information about Oracle Universal Installer, see Oracle Universal Installer and OPatch User's Guide.

Supported Operating Systems and JDKs

Service Controller can be installed on any of these 64-bit Unix/Linux operating systems:

  • Oracle Linux 7

  • Red Hat Enterprise Linux 7

Service Controller supports Oracle JDK 64-bit version 1.8 u 162 or later.

For information on other third-party products and their version numbers that are integrated with Service Controller, see Service Controller Security Guide.

Supported Web Browsers

The Administration Console can be displayed using any of the following Web browsers:

  • Mozilla Firefox

  • Google Chrome