Académique Documents
Professionnel Documents
Culture Documents
COURSE HANDBOOK
Installation | System Configuration
March
www.ceragon.com
2015
Copyright 2012 Ceragon Networks Ltd. www.ceragon.com
Ceragon NMS Admin Training
Table of Content
1. NMS Introduction………………..…………………………………………………………....................................... 005
2. Firewall settings……………..……………………………………………………………………………………………………. 021
3. Installation of NMS NetMaster…………………………………………………………………………………………….. 025
4. Course Evaluation Form………………………………………………………………………………………………………. 053
Page 3
Page 4
NMS Introduction
Agenda
Page 5
NMS vs. EMS
• EMS:
• manages one or more of a specific type of network elements (NEs). It
also allows the user to manage all the features of each NE individually
• NMS:
• manages the communication between NEs, monitoring and
administering a network
Page 6
NetMaster Concept
• Flexible SW components
• Platform independent
• Scalable HW platform
• Client-server architecture
NetMaster Concept
• Full set of FCPS functionalities
• Open SNMP adapter – managing any 3rd party SNMP based network
element
Page 7
Architecture - Modular and Future-Proof Design
• Based on a modular and future-proof architecture
• NetMaster cost-effectively manages thousands of network elements
• Network supervisors, field engineers and network maintenance staff can
easily supervise the network from the view of the bird’s eye down to the
single network element level – from any location, from any device
IP-10G
• FibeAir IP-20N/A/LH/G/C/S/E
• FibeAir 3200T
• FibeAir 1500R / P FA 70
• InterLink Family
FA 2000 / 2500
• Eltek Smartpack
• WiLink I / XL
• FlexLink IP-20G
• CompactLink
• SmartNode/Metro/Connect
Page 8
Ceragon’s Products & Solutions
NetMaster ‐ End To End Management System
Short Haul Long Haul
Access Aggregation Aggregation Backbone
IP‐10C
All outdoor FibeAir70
Gigabit Radio High Power ODUs
Compact LH
IP‐10
IP‐10Q (NA market) Evolution LH radio
Nodal
FibeAir2000 IP‐10G Hybrid Aggregation Split Mount / All‐Indoor
Sub6 GHz IP‐10E Ethernet only
Page 9
Networks with less than 200 NEs:
Co-Located System
Clients
Application Server, DB Server and
Client should be in different
Hardware.
Client
In the case of very big networks,
normally with more than 1000 NEs,
it is recommended to have
redundancy in the application server
and DB server.
Page 10
Networks with more than 200 NEs:
13
13 Proprietary and Confidential
Configuration
• End to End Services management
• Bulk settings of common network parameters (as Trap Subscriber, Real Time clock)
• Network elements Config files backup/restore
• Network elements SW download
• Launch of EMS GUI
Performance
• Template based collection – flexible per usage needs
• Graphing of collected data
• Reports
Security
• User/group privilege management
• Audit logging/browsing
Page 11
Flexible SW Components – Scalable HW Platform
• Application Server
• Clients (GUI)
• Database Server
• (Commercial)
Application Server
• Manages the interaction of system
components
• Provides communication with NEs
Clients (GUI)
• End-user application
• Handles all user access to NetMaster
Database Server (Optional)
• Store all network and business objects
• Handles the storage and retrieval of data
required by the operator
Northbound interface
• interface to higher order management
network systems or other business
operations components
System Manager
• System self-management web based for
administration of database and
communication with application server
Page 12
DATABASE
APP server GUI NORTHBOUND SYSTEM MNG
SERVER
Operating systems:
Windows Server 2008 R2 64 bit Standard
Solaris 10 running on Oracle (Sun)
DATABASE
APP server GUI NORTHBOUND SYSTEM MNG
SERVER
• End-user application.
• Handles all user access to
NetMaster.
• Rich Client
• With License, up to 20 clients
can be logged on to the
server simultaneously.
• Can be run in standard PCs.
Operating system:
- Windows XP SP3 Professional English
- Windows Server 2008 R2 64 bit Standard Edition English
- Windows 7 SP1 32 bit Professional English
- Windows 7 SP1 64 bit Professional English
Page 13
DATABASE
APP server GUI NORTHBOUND SYSTEM MNG
SERVER
• The GUI is built on “Rich client” platform
• Perspectives
• be displayed simultaneously
• Report Generator
DATABASE
APP server GUI NORTHBOUND SYSTEM MNG
SERVER
Page 14
DATABASE
APP server GUI NORTHBOUND SYSTEM MNG
SERVER
Oracle: A commercial,
proprietary database SW
vendor.
PostgreSQL: A freeware, open-
source database SW project.
DATABASE
APP server GUI NORTHBOUND SYSTEM MNG
SERVER
• The NetMaster SNMP Agent is an optional feature which requires a separate license.
• The agent provides topological information according to the standardized ENTITY-MIB (RFC
2737), and alarm state of the various network elements through proprietary tables and variables
given in the proprietary NETMASTER-MIB.
• For northbound integration from NetMaster to Nokia NetAct, a separate Nokia NetAct Bridge
application has been provided.
Page 15
DATABASE
APP server GUI NORTHBOUND SYSTEM MNG
SERVER
Page 16
NetMaster redundancy with failover capabilities
• NetMaster can be configured for redundancy with failover capabilities, using a database replication
scheme between main and standby NMS sites. This can be applied to both pure in-house HW
redundancy as well as geographical system redundancy for disaster recovery.
Main System Standby System
Replication
Page 17
NetMaster Database Online Backup
Page 18
NetMaster Database Online Backup
• 2+2 High Availability Configuration with examples for the Points of Failure (POF)
Page 19
System design
FM
domain
System design: NMS Server
+ Optional Features FM Feature
FM Feature
• Minimum system:
NetMaster NMS Server
• Basic FCPS functionality NetMaster
• Enhancements: NMS server
Optional features Basic FCPS
• Selectable (and priced) one by one management
Hierarchical
domains
with maps
Report generator
GUI
domain
31 Proprietary and Confidential
Thank you
Page 20
Firewall settings
Agenda
• NE to Server connection
• DB to Server connection
Page 21
Remote connection to Server
NMS Server
& System LAN
MNG GUI
Client
NMS DCN
Server NE
If connecting any remote GUI clients to the server, and the computer’s firewall is enabled, it is necessary to configure
the firewall to allow these ports to be opened:
• Port Description
• TCP port 1098 Java RMI Activation Port. TCP port at which the activation system (rmid) listens
• TCP port 1099 Java RMI Registry Port.
• TCP port 8089 NetMaster's report feature
• TCP port 3873 JBoss EJB 3 socket based invoker layer
• TCP port 4446 JBoss EJB3 remote method invocation
• TCP port 61616 Used by NetMaster client to connect to an enterprise messaging queue that runs within NetMaster, used
to push events to the client about changes in services
• TCP port 20 FTP - File Transfer [default data]
• TCP port 21 FTP - File Transfer [Control]
• Port Description
• TCP port 18005 Shutdown port
• TCP port 18010 AJP connector port
• TCP port 18080 Connector port
• TCP port 18443 Redirect port
Page 22
Firewall setting (2)
NMS DCN
Server NE
In order for the NetMaster server to receive traps from network elements, the following port must be opened:
• Port Description
• UDP port 162 SNMP trap port. Default port is 162, but can be set to a different port in the Snmp Trap Port Number field
in NetMaster Server system manager view
• Port Description
• UDP port 161 SNMP get/set port
• UDP port 162 Northbound SNMP Trap Port
• Port Description
• TCP Port 1521 Oracle Database server
• TCP Port 5432 Postgres SQL Database server
Page 23
Thank you
Page 24
Installation of NMS NetMaster
Agenda
• System Requirements
• Database Installation
• Database Post-Installation
Page 25
System Requirements
Introduction
In general, there are a number of factors affecting the requirements for a management
system:
• The number of managed network elements and radio channels
• 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
Page 26
Netmaster Installer
• Application Server
• Clients (GUI)
• Database Server
(Commercial)
Netmaster Installer
Northbound
Interface
• System Manager:
DB Server
Page 27
Supported platform
Platform Supported versions
Server Operating System ‐ Windows Server 2008 R2 64 bit Standard Edition
English
‐ Windows XP SP3 Professional English
‐ Windows Server 2008 R2 64 bit Standard Edition
Client Operating System English
‐ Windows 7 SP1 32 bit Professional English
‐ Windows 7 SP1 64 bit Professional English
‐ Oracle 10g, 10.2.0.1.0, 32 bit edition (Standard Edition
One, Standard Edition, Enterprise Edition)
Database System ‐ Oracle 11g R2, 11.2.0.1.0, 64 bit edition (Standard
Edition One, Standard Edition, Enterprise Edition)
‐ PostgreSQL (Versions 9.1.3)
More than 1000 NEs. Application Server, DB Server and Client should be in different Hardware
and it is recommended to have redundancy.
Page 28
Clients (GUI). Hardware Recomendations
MS Windows Client Configuration Recommendations
#NE CPU RAM Disk space NIC Client/Server
bandwidth)
1 – 200 2.4 GHz 4 GB 50 GB Ethernet 1‐5 Mbit/s
Dual core 100 Mbit/s
•Client/Server bandwidth recommendations are given for management of the complete network, with all network
elements included.
•Restricting user access to administrative domains with a limited number of elements will reduce the amount of
bandwidth required.
Database
Database Server Recommendations
#Radio #NE CPU RAM Disk OS NIC Database #15 min
Channels performance)
500-2500 200 – 2.4 GHz 16 GB 300 GB Win 2008 R2 Ethernet PostgreSQL 250.
1000 SE x64
4 core 1 Gbit/s
2500-5000 1000 – 2.4 GHz 16 GB 300 GB Win 2008 R2 Ethernet PostgreSQL 500
2000 (SSD) SE x64
4 core 1 Gbit/s
5000- 2000 – 2.4 GHz 32 GB 600 GB Win 2008 R2 Ethernet PostgreSQL 1000
10000 5000 RAID SE x64
8 core 1 Gbit/s
(SSD)
10000- 5000 – 2.9 GHz 64 GB 600 GB Win 2008 R2 Ethernet PostgreSQL 2500
25000 10000 RAID SE x64
16 core 1 Gbit/s
(SSD)
Page 29
NetMaster installation on Windows
11
Content
• Database Installation
• PostgeSQL
• Database Post-Installation
• PostgeSQL
Page 30
PostgreSQL installation
• For your convenience we have embedded PostgreSQL version 9.1.3 Windows x64
as well as PostgreSQL documentation on the NetMaster installation CD
Page 31
1 2 3 4 5 6 7 8 9
1. Introduction screen
• Introduction message. Click Next to get started
15 Proprietary and Confidential
1 2 3 4 5 6 7 8 9
2. Installation Directory
• Select the installation directory. You can change the directory by selecting Browse to pick the new directory. Click
Next to continue
Page 32
1 2 3 4 5 6 7 8 9
3. Data Directory
• Select the directory under which data will be stored. Note that the 'Data Directory' option may only be installed on
an NTFS partition. If you wish to install the data directory on any other partition type, you will need to run
initdb.exe manually after installation
1 2 3 4 5 6 7 8 9
4. Password
• Enter and confirm the password to be used for the superuser account (postgres) in the database cluster. This password is
also used for the service account and must match the current password if the account already exists. You can change the
superuser password independently of the service account password at any time following the installation
Page 33
1 2 3 4 5 6 7 8 9
The “Superuser name” and password entered in this dialog must later be used to
access the PostgreSQL database when installing NetMaster and if accessing the
database through the PostgreSQL database administration tool pgAdmin III
19 Proprietary and Confidential
1 2 3 4 5 6 7 8 9
5. Port
• Select the port that the server will listen on. You may specify a non-default port number to run the server on (If you
change the default port, please make a note of it, as you will need it while installing the NetMaster server)
Page 34
1 2 3 4 5 6 7 8 9
6. Advanced Options
• Choose the local that the cluster will be initialized with
1 2 3 4 5 6 7 8 9
7. Ready to install
• Click Next to start the actual installation
Page 35
1 2 3 4 5 6 7 8 9
8. Installing
• A progress bar is shown during the installation
1 2 3 4 5 6 7 8 9
9. Finished
• Unselect the option “Launch Stack Builder at exit” .Installation is complete. You can now go ahead and test your
installation
After installation of PostgreSQL you will have to make some changes in parameter
settings to make it work optimal with NetMaster
Page 36
PostreSQL Post-installation
1 2 3 4 5 6 7
Page 37
1 2 3 4 5 6 7
1 2 3 4 5 6 7
Page 38
1 2 3 4 5 6 7
4. Locate setting parameter double-click on it and change it to new value based on the table
• Parameter must be also enabled
• Save modified file choose File | Save
1 2 3 4 5 6 7
5. If you plan to install the NetMaster server on a different server than the PostgreSQL server
• You have to enable access in the host based authentication configuration
• Choose Tools | Server configuration | pg_hba.conf
Page 39
1 2 3 4 5 6 7
Remote client
connected to this
DB
6. Double click on the second raw to update remote client to access database
• You have to enable access in the host based authentication configuration
• Choose Tools | Server configuration | pg_hba.conf
1 2 3 4 5 6 7
Page 40
System Manager installation on Database
Server
Provides:
Page 41
Installation System MNG tool
Page 42
Run setup.exe from root folder
• Insert the CD into the desired drive and run the Setup.exe
• Press the Install NetMaster button to initiate NetMaster installation
1 2 3 4 5 6 7
• 1. The Introduction step displays some general information about the installation process
Page 43
1 2 3 4 5 6 7
1 2 3 4 5 6 7
• 3. Choose Install Set step. Note that the NetMaster Server install set includes Server, System Manager, Client and Northbound SNMP
Agent
• Or via Custom selection choose components you want to install
Page 44
1 2 3 4 5 6 7
• 4. Choose Install Folder step. In this step you can choose where on the file system to install the software
1 2 3 4 5 6 7
• 5. Choose Shortcut Folder step. In this step you can choose where to place product icons/shortcuts. Note that there is an option for
creating icons for all Users
Page 45
1 2 3 4 5 6 7
• 6. Pre Installation Summary step This step gives an overview of the current selections
1 2 3 4 5 6 7
• 7. Install Complete step. If there were any problems encountered during the installation, see the installation log file located in the
installation destination folder for details
Page 46
1 2 3 4 5 6 7
• The installation wizard configures the system when completing the wizard. If included in the installation set, System Manager can be
opened at the end of installation
• Press Yes to open System Manager, and complete configuration of NetMaster, including importing a license, connecting NetMaster to a
database, scheduling database backup and setup mail parameters
Page 47
Open System MNG tool
Default:
User: root
Pass: pw
Note: It is strongly recommended to change the password of the root account as soon as possible to prevent
unauthorized access. To change the password, open the System Manager Settings view
• During first launching of System MNG tool automatically Initial Setup will be opened, or you can open it manually
Page 48
NetMaster Initial Setup - License
• Initial Setup guide for importing License, set up parameters for DB and for User Schema for NetMaster
• Browse for your License key, it must be in format .key
Import License
• After license key has been browsed you can see allowed license feature
• Based on License key and Server HW Activation key will be generated for request of permanent license
• Click to Import button and go to Next
Page 49
Database connection parameters
Instance name:
For PostgreSQL
= postgres
Select installed
type of DB
IP address of DB
server
DB port according
to DB installation
Default Username,
can be change in
PGAdmin
DB password how
was created during
DB installation
DB PostgreSQL
NM Schema
• It is also possible to connect to an existing NetMaster database. If the existing database is not of
current version, the wizard will upgrade it to the latest version
Page 50
User / Schema backup
• It is recommended to back up the NetMaster database at regular intervals. You can set up periodic backup using System
Manager
• The default location is C:\NetMaster\Backup\Database
E-mail Parameters
Page 51
Summary and Start NM Server
Thank You
Page 52
Course Evaluation Form
Dear Customer!
Thank you for taking the time to complete the following course evaluation form. Your
commentary and feedbacks are of great importance to us as we analysis and investigate each
course and report. The information you provide will be used to help us improve the content of
the course and monitor the quality of our training program.
Thank You,
Oren Gerstner,
Training Director
Course details
Location
Course Name / ID
Start Date (d/m/year) End Date (d/m/year)
Instructor Name
Company / Customer
Please rate your satisfaction with the course from 1 to 5 (1 = poor and 5 = excellent):
Course book 1 2 3 4 5
Your comments: