You are on page 1of 13

System Requirements

NetMaster NMS
June 2020
Release: R20A00 Rev A
© Copyright 2020 by Ceragon Networks Ltd. All rights reserved.
System Requirements for NetMaster R20A00

Notice
This document contains information that is proprietary to Ceragon Networks Ltd.
No part of this publication may be reproduced, modified, or distributed without
prior written authorization of Ceragon Networks Ltd. This document is provided as
is, without warranty of any kind.

Trademarks
Ceragon Networks®, FibeAir® and CeraView® are trademarks of Ceragon Networks
Ltd., registered in the United States and other countries.
Ceragon® is a trademark of Ceragon Networks Ltd., registered in various
countries.
CeraMap™, PolyView™, EncryptAir™, ConfigAir™, CeraMon™, EtherAir™,
CeraBuild™, CeraWeb™, and QuickAir™, are trademarks of Ceragon Networks Ltd.
Other names mentioned in this publication are owned by their respective holders.

Statement of Conditions
The information contained in this document is subject to change without notice.
Ceragon Networks Ltd. shall not be liable for errors contained herein or for
incidental or consequential damage in connection with the furnishing,
performance, or use of this document or equipment supplied with it.

Open Source Statement


The Product may use open source software, among them O/S software released
under the GPL or GPL alike license ("Open Source License"). Inasmuch that such
software is being used, it is released under the Open Source License, accordingly.
The complete list of the software being used in this product including their
respective license and the aforementioned public available changes is accessible
at:
Network element site: ftp://ne-open-source.license-system.com
NMS site: ftp://nms-open-source.license-system.com/

Information to User
Any changes or modifications of equipment not expressly approved by the
manufacturer could void the user’s authority to operate the equipment and the
warranty for such equipment.

Page 2 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

Table of Contents
1. Introduction.............................................................................................................. 4
2. System Software Requirements ................................................................................. 5

3. Supported Installation Configurations ....................................................................... 6


3.1 Supported NetMaster Standalone configurations ....................................................................... 6
3.2 Supported NetMaster Server High Availability configurations .................................................... 6
3.3 NetMaster Database High Availability configurations ................................................................. 7

4. System Hardware Recommendations ........................................................................ 8


5. Management Bandwidth Usage between NetMaster and Network Elements ........... 11
5.1 Management bandwidth usage when device configuration unchanged ................................... 11
5.2 Management bandwidth usage when device configuration changed ....................................... 12

6. Abbreviations ......................................................................................................... 13

Page 3 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

1. Introduction
There are a number of factors affecting the requirements for a management
system server:
• The number of managed network elements and radio channels.
• The amount of information and number of alarms/events generated by the
elements.
• The quantity and frequency of performance measurement data collected from
the elements.
• Whether the NetMaster Client, NetMaster Server, and Database Server are
co-located on the same computer or installed on separate computers.
• The number of concurrent clients running.
• Enabled NetMaster features and preferences.
• Load or interference from other applications on the same computers.
• Load or interference from other traffic in the DCN.
Because these factors can vary significantly between different networks, strict
requirements with absolute limits cannot be given for optimal performance of all
aspects of the management system.

Page 4 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

2. System Software Requirements


This section defines the system software requirements for running the NetMaster
management system. NetMaster compatibility with the specified platforms &
products has been verified.
Note: The language of the operating system and database on which
NetMaster is installed must be English (U.S.). This refers to all
components and applications in the NetMaster package (Server,
Client, System Manager, etc.).
Note: All NetMaster components can optionally be installed on
VMware (virtual machines).

Table 1 – Requirements Related to Operating Systems and Database SW


Platform Supported versions1

Server Operating • Red Hat Enterprise Linux 8.1


System Note that from release R20A00, Solaris is no longer supported
• Windows Server 2012 64 bit
Note that from release R20B00, Windows 2012 will no longer be supported
• Windows Server 2012 R2 64 bit
Note that from release R20B00, Windows 2012 will no longer be supported
• Windows Server 2016 64 bit
Client Operating • Windows 10 64 bit
System Note that from release R20A00, Windows 7 is longer supported
• Windows Server 2012 64 bit
Note that from release R20B00, Windows 2012 will no longer be supported
• Windows Server 2012 R2 64 bit
Note that from release R20B00, Windows 2012 will no longer be supported
• Windows Server 2016 64 bit
Database System2 • Oracle 11g R2, 11.2.0.1.0, 64 bit edition (Standard Edition One, Standard
Edition, Enterprise Edition)3
• Oracle 12c4
Note that Oracle 12c RAC is not supported.
• PostgreSQL version 11.5
Note that PostgreSQL 9.4.x is no longer supported4

1
) It is recommended to keep the Operating System on all computers updated with the latest
available maintenance patch/service pack.
2
) NetMaster requires an Oracle or PostgreSQL database to be installed and available for NetMaster
use. Please refer to PostgreSQL documentation for instructions how to install PostgreSQL. Please
refer to Oracle documentation for instructions how to install Oracle.
3
) Ceragon does not offer SW licenses or support services for Oracle database.
4
) Ceragon does not offer support services for PostgreSQL database.

Page 5 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

Platform Supported versions1


The following database configuration are supported5:
• Oracle database on a Windows OS
• Postgres database on a Windows OS
• Postgres database on a Linux OS

3. Supported Installation Configurations

3.1 Supported NetMaster Standalone configurations


The following is supported in a NetMaster standalone installation:
• The NetMaster server can be installed on either a Windows machine or a
Linux machine
• The NetMaster server can work with either a Postgres NetMaster database or
an Oracle NetMaster database
• The Postgres NetMaster database can be installed on either a Windows
machine or a Linux machine5
• The Oracle NetMaster database can be installed on a Windows machine only5
The following table summarizes the possible NetMaster server and NetMaster
database configuration combinations5:

Postgres NetMaster Postgres NetMaster Oracle NetMaster


DB on Windows DB on Linux DB on Windows
NetMaster Server DB can be local or Remote DB only DB can be local or
on Windows remote remote
NetMaster Server Remote DB only DB can be local or Remote DB only
on Linux remote

3.2 Supported NetMaster Server High Availability configurations


If the NetMaster servers are in a Linux environment, the NetMaster DB can be:
• A local or remote Postgres database. The remote database can be installed on
either a Linux or a Windows machine5.
• A remote Oracle database, installed on a Windows machine only5.
If the NetMaster servers are in a Windows environment, the NetMaster DB can be:
• A local or remote Postgres database. The remote database can be installed on
either a Linux or a Windows machine5.
• A local or remote Oracle database. The remote database can be installed on a
Windows machine only5.

5
) The operating system restrictions applying to a remote database installation are required only if
System Manager is needed on the remote machine. If System Manager is not needed, the remote
database can be installed on any type of operating system.

Page 6 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

3.3 NetMaster Database High Availability configurations


The active and failover databases may be installed in either of the following
configurations:
• 2 + 2: Installation includes four different nodes: one hosting the NetMaster
Active Server, a second hosting the NetMaster Standby Server, a third hosting
the Active database, and a fourth hosting the Failover database. In this
configuration the operating systems can be either Windows or Linux but the
databases must be PostgreSQL.
• 1 + 1: The active and failover databases are installed on the same machines
hosting the NetMaster Active and Failover servers. That is, installation
includes only 2 nodes: one machine hosting the NetMaster Active Server and
one database, and a second machine hosting the NetMaster Standby server
and the second database. 1 +1 configuration is supported only if the
machines' operating system is Windows, and the databases are PostgreSQL

Page 7 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

4. System Hardware Recommendations


This section specifies the recommended set-up for computers that run the
NetMaster application and the corresponding database in various network
scenarios. Benchmarking tests have verified that NetMaster is able to operate
satisfactorily if these recommendations are followed.
The indicated limits are not absolute. In most cases, system performance can be
improved by increasing processor capacity, available memory, and/or DCN
interface capacity.
Certain combinations of features, NE types/quantities, or other factors may affect
the required system set-up, as mentioned in the Introduction. Some features that
generate CPU or memory high load include:
• Network-wide PM collection
• Network-wide Traffic Queue collection
• Network-wide Statistic Counters - RMON collection
• High trap rate
• Database high availability
• Scheduled backup configuration
• Scheduled software download
• Scheduled discovery
• Alarm triggers
• SNMP v3
Note the following high-load limits and recommendations:
• NetMaster supports up to 1,000 traps/min
• Traffic Queue counters collection is supported for up to 10,000 devices having
two interfaces enabled on each
• The minimum polling interval for network-wide Traffic Queue counters
collection in a setup with 10,000 devices having two interfaces enabled on
each, is 4 hours
• The minimum polling interval for network-wide PM counters collection in a
setup with 20,000 devices is 3 hours
• The minimum polling interval for RMON counters collection in a setup with
20,000 devices is 15 minutes
• The recommended number of days to keep alarms and all types of PM
counters is 30 days
For setups with up to 500 devices the NIC card can be a 100 Mbps card. For setups
with over 500 devices, the NIC card must be a 1 Gbps card.
If possible, it is recommended to limit the number of devices managed by a single
NetMaster client to 10,000 (5,000 is preferable) to avoid delays in screen update.
For best performance, it is recommended to exit/restart the NetMaster client at
the end of every workday.
Known limitations and other factors related to system scalability and capacity are
provided in the Release Notes for each NetMaster release.

Page 8 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

Table 2 – System Hardware Recommendations for Windows Server

Basic Server Recommendations External DB Server Recommendations

Number of NEs DB Installation CPU RAM Disk CPU RAM Disk

1-50 DB co-located 2GHz 2 core 8GB 120GB N/A N/A N/A


(Demo/Lab Tests)
1-500 DB co-located Xeon 4 core 16GB 200GB SSD N/A N/A N/A
500-2000 DB co-located Xeon 8 core 32GB 400GB SSD N/A N/A N/A
500-2000 DB on separate Xeon 8 core 16GB 400GB SSD Xeon 8 core 16GB 400GB SSD
machine
2000-5000 DB co-located Xeon 16 core 64GB 800GB SSD N/A N/A N/A
2000-5000 DB on separate Xeon 16 core 32GB 400GB SSD Xeon 16 core 32GB 800GB SSD
machine
5000-10000 DB co-located Xeon 16 core 128GB 2x800GB SSD N/A N/A N/A
RAID 0
5000-10000 DB on separate Xeon 16 core 64GB 2x400GB SSD Xeon 16 core 64GB 2x800GB
machine RAID 0 SSD RAID 0
10000-20000 DB co-located Dual (2x) 10 Core Xeon 128GB 4x800GB SSD N/A N/A N/A
E5-2650 v3 (or equiv) RAID 0
10000-20000 DB on separate Dual (2x) 10 Core Xeon 64GB 2x400GB SSD Dual (2x) 10 Core Xeon 64GB 2x800GB
machine E5-2650 v3 (or equiv) RAID 0 E5-2650 v3 (or equiv) SSD RAID 0

Page 9 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

Table 3 – System Hardware Recommendations for Linux Server

Basic Server Recommendations External DB Recommendations


Number of NEs DB Installation CPU RAM Disk CPU RAM Disk

1-50 DB co-located Oracle (Sun) SPARC 8GB 150GB N/A N/A N/A
(Demo/Lab Tests)
1-5000 DB co-located Dual (2x) 10 Core Xeon 64GB 2x800GB N/A N/A N/A
E5-2650 v3 (or equiv) / SSD RAID 0
Sparc Equiv (T5&newer
16 core)
5000-20000 DB co-located Dual (2x) 10 Core Xeon 128GB 4x800GB N/A N/A N/A
E5-2650 v3 (or equiv) / SSD RAID 0
Sparc Equiv (T5&newer
16 core)
5000-20000 DB on separate Dual (2x) 10 Core Xeon 64GB 2x400GB Dual (2x) 10 Core Xeon 64GB 2x800GB
machine E5-2650 v3 (or equiv) / SSD RAID 0 E5-2650 v3 (or equiv) / SSD RAID 0
Sparc Equiv (T5&newer Sparc Equiv (T5&newer
16 core) 16 core)

Table 4 – System Hardware Recommendations for Windows Client

Number of NEs CPU RAM Disk Client/Server Bandwidth

1-1000 2.4GHz 2 core 4GB 100GB 10-50 Mbps


1000-5000 2.4GHz 4 core 8GB 100GB 100 Mbps
5000-20000 3GHz 4 core 16GB 100GB 100+ Mbps

Page 10 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

5. Management Bandwidth Usage between NetMaster


and Network Elements
The following tables show the amount of bandwidth used for management
information traveling between the NetMaster server and the devices, for a single
device.
If management is done in-band through the Ceragon microwave network, then for
devices in chains, note that the devices further up the chain are passing traffic
also for devices further down the chains. This must be taken into account when
calculating the total amount of management traffic passing through a particular
device.

5.1 Management bandwidth usage when device configuration


unchanged
The following table shows the amount of bandwidth used for management
information traveling between the NetMaster and devices, for a single device.
Specifically, the table shows the bandwidth in cases where device configuration
has not changed since the previous communication with the device.

Table 5 – Management bandwidth usage when device configuration unchanged


Device to NetMaster NetMaster to device Total Average Total Average Momentary Peak
average bandwidth average bandwidth Bandwidth Bandwidth Bandwidth
(download) (Kbps) (upload) (Kbps) Usage (Kbps) Usage (KBps) Usage (KBps)

20min polling 15 15 30 3.75 12


Poll Nightly 90 15 105 13.125 100
Poll Bulk PMs 180 20 200 25 90
(12 interface x
96 entries)
Poll RMONs 7 4 10 1.375 9
Backup (from job 67 3 70 8.75 280
start to end)
Poll TMQ 435 15 450 56.25 650
(4 interfaces x
96 entries)
Manage 65 10 75 9.375 10

Page 11 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

5.2 Management bandwidth usage when device configuration


changed
The following table shows the amount of bandwidth used for management
information travelling between the NetMaster and devices, for a single device.
Specifically, the table shows the bandwidth in cases where device configuration
has changed since the previous communication with the device; for example, a
card or interface was enabled or disabled.

Table 6 – Management bandwidth usage when device configuration changed


Device to NetMaster NetMaster to device Total Average Total Average Momentary Peak
average bandwidth average bandwidth Bandwidth Bandwidth Bandwidth
(download) (Kbps) (upload) (Kbps) Usage (Kbps) Usage (KBps) Usage(KBps)
20min polling 2 2 4 0.4 2.6
Poll Nightly 100 20 120 15 100
Poll Bulk PMs 180 10 190 23.75 90
Poll RMONs 7 3 10 1.25 9
Backup (from job 68 2 70 8.75 280
start to end)
Poll TMQ 435 15 450 56.25 650
(4 interfaces)

Page 12 of 13

Ceragon Proprietary and Confidential


System Requirements for NetMaster R20A00

6. Abbreviations

DB Database
DCN Dynamic Circuit Network

NE Network Element
NIC Network Interface Controller
NMS Network Management System

PM Performance Monitoring

RAC Remote Access Card


RAID Redundant Array of Independent Disks
RMON Remote Network Monitoring

SNMP Simple Network Management Protocol


SSD Solid-State Drive

XPIC Cross Polarization Interference Cancellation

Page 13 of 13

Ceragon Proprietary and Confidential

You might also like