Data Mediator Install Admin Guide R16 (16.5)
Data Mediator Install Admin Guide R16 (16.5)
Version History
Contents
1 Overview........................................................................................................................ 1-1
1.1 Hardware .......................................................................................................... 1-2
1.2 Data Types ........................................................................................................ 1-3
Aggregation vs. Event Records ............................................................ 1-4
Record Export Values .......................................................................... 1-6
DM Performance Rates per Hour ........................................................ 1-7
1.3 Data Flow – System Level ................................................................................. 1-8
1.4 Data Flow – Data Mediator............................................................................... 1-9
1.5 Output File Structure ...................................................................................... 1-11
1.6 Glossary........................................................................................................... 1-12
2 Deploying Data Mediator .............................................................................................. 2-1
2.1 Managing Passwords ........................................................................................ 2-1
SSH Admin Password ........................................................................... 2-1
SSH Root Password .............................................................................. 2-1
BMC Password ..................................................................................... 2-2
IMM Password..................................................................................... 2-3
2.2 Physical Deployment ........................................................................................ 2-5
Physically Connecting to the Network ................................................ 2-5
2.3 Virtual Deployment......................................................................................... 2-11
Pre-Requisites.................................................................................... 2-11
Installing the Virtual DM Template ................................................... 2-13
3 Initial Configuration ....................................................................................................... 3-1
3.1 Hardware Configuration ................................................................................... 3-1
Configuring Network Parameters ....................................................... 3-1
Configuring Device Parameters ........................................................... 3-3
Configuring Server Management Parameters .................................... 3-4
Rebooting the Data Mediator ........................................................... 3-10
3.2 High Availability Configuration ....................................................................... 3-10
Pre-Installation Requirements .......................................................... 3-11
Installing the HA Software ................................................................. 3-11
Verify a Successful Installation .......................................................... 3-13
1.1 Hardware
The Allot Data Mediator is a 1U high appliance based on an IBM M4 or M3 server.
The appliance is shipped from Allot with the appropriate Linux based CentOS
operating system and Allot software already installed.
The Allot Data Mediator is available in the following configurations:
• PA-MED-SRV-GEN6 or PA-MED-SRV (AC standalone)
• PA-MED-SRV-HAP (AC HAP)
• PA-MED-SRV-HAP-DC (DC HAP)
A Data Mediator High Availability cluster is made up of two AC or DC Data
Mediators along with a Storage device. The Storage device supports the same
power supply (AC or DC) as the Data Mediators it is clustered with.
Event Records
SG-VE SG-VE
PER INTERVAL
(Large (XSmall SG-9100 SG-9500 SSG600 SSG800
(SECONDS)
Template) Template)
CC per NE 1 1 1 1 1 1
CPU per CC 1 1 1 1 1 1
PER INTERVAL
SG-9008 SG-9700 SSG-500 SSG-200
(SECONDS)
CC per NE 1 1 1 1
CPU per CC
• Step 5 – The Data Mediator polls the various data sources (in
this case the In-line Platform and the SMP) for the configured
data buckets,
2 Purge
(6)
Transformer
Collector (3)
1
Transformed Push (5)
File List Output (4)
Data Data
Source Data Mediator Target
1.6 Glossary
TERM DEFINITION
BDR Binary Detail Records
CDR Call Data Record, a generic term used to indicate any of the
seven data types translated by the Data Mediator
CMBM CMTS BG Channel Map. CMBM provide statistics concerning
traffic over Cable Modems that is compiled via a CMTS
connection by the SMP. It includes information concerning
congestion and usage on CMTS bonding groups, which
consist of multiple channels.
CMCS CMTS Channel Statistics. CMCS provide statistics concerning
traffic over Cable Modems that is compiled via a CMTS
connection by the SMP. It includes information concerning
channel usage and congestion. Each channel consists of a
single RF signal.
CMDR Cable Modem Data Record. This information concerns traffic
over Cable Modems that is compiled via a CMTS connection
by the SMP. It includes information concerning congestion
and usage distribution as well as Subscriber information.
Conversations (CONV) Individual connections. Conversations CDR information
includes data regarding individual connections on the
network. Depending on the implementation, Conversation
statistics may provide policy enforced application or
application group volumes based on the service plan
definitions for traffic that needs to be shaped, blocked,
steered or TOS-marked. These statistics are further broken
down into a DPI-identified service name. They are extracted
from the in-line traffic and are compiled on the in-line
platform (e.g: SG-Sigma).
CONV-RTS Conversations – Real Time Solicited
CONV-RTU Conversations – Real Time Unsolicited
Data Sources Can be in-line platforms (such as the SG-Sigma or
NetEnforcer) and/or the SMP.
DM Data Mediator (Also known as MED)
HDR HTTP Detail Records (HDR) are enhanced HTTP CDRs which
record HTTP transaction-level attributes, as well as
HTTPS/SPDY session-level attributes obtained from the
TLS/SSL handshake (i.e. destination host). The HTTPS/SPDY
records can be sent to ClearSee for analytics purposes.
TERM DEFINITION
HTTP
In-line Platform Allot NetEnforcers or Service Gateways
MOU Minutes of Use. MOU CDRs present data for the minutes of
use for different over the top VoIP applications running
through the network.
NX NetXplorer
Pilot Packet See BDR
SDR Session Detail Record. SDRs are extracted from the AAA
function (e.g: RADIUS) and are compiled on the SMP Server.
An SDR is created for every segment of a session (called a
sub-session) on a periodic basis (20m by default. To change
the interval, contact [email protected]). A session is
broken into a sub-session whenever there is a change in the
session data (e.g: switch of service plan) or by time interval.
SMP Subscriber Management Platform
UDR Usage Detail Record. UDRs collect usage information per
session as well as usage information per application within a
session. UDR information is extracted from the in-line traffic
and is compiled on the in-line platform (e.g: SG-Sigma).
UDRs are created on a periodical basis (1hr by default. To
change the interval, contact [email protected]) and count
the sub-session uplink and downlink volumes of traffic.
When not interrupted by session changes, these records are
aligned by the hour (e.g: 12.00, 13.00, 14.00 etc.)
VC Virtual Channel. VC CDR information concerns traffic that is
classified into different rules in the Allot system. The data is
based on the service plan and the subscriber. Depending on
the implementation, VC statistics may provide policy
enforced application or application group volumes based on
the service plan definitions for traffic that needs to be
shaped, blocked, steered or TOS-marked. They are extracted
from the in-line traffic and are compiled on the in-line
platform (e.g: SG-Sigma).
VDR Allot Video Data Records (VDR) contain information on a
video session and can include data on only part of the video
session to allow analysis of certain events within the video
session (e.g. hourly volume, volume per video resolution).
Video data transport can be partitioned into pieces and/or
use different transport protocols as configured by the user
via the NetXplorer GUI.
BMC Password
The BMC is the Server Management Software used on Lenovo servers and is
provided with all new Servers from Allot. It is a way to access and manage the DM
Server remotely.
NOTE Customers are strongly advised to change default passwords on first login. Not
doing so represents a security risk.
The default details of the BMC are:
• Username: USERID
• Password: Password10
• IP: 10.4.4.4
• Subnet: 255.255.0.0
• Default GW: 10.4.0.1
It is possible that in some units the previous default user name and password may
be required. These were as follows:
• Previous Default IP: 192.168.70.125
• Previous Default User Name: USERID
• Previous Default Password: PASSW0RD (where the “0” is not “o” but
“zero”)
To change the BMC password, follow the steps below:
IMM Password
Some older units (made by IBM) may continue to use the IMM Server management
system in place of the BMC.
NOTE Customers are strongly advised to change default passwords on first login. Not
doing so represents a security risk.
The default details of the IMM are:
• Default IP: 192.168.70.125
• Default User Name: USERID
• Default Password: PASSW0RD (where the “0” is not “o” but “zero”)
To change the IMM password, follow the steps below:
1. Bring up or reboot the server.
Data Mediator Installation and Administration Guide 2-3
Deploying Data Mediator
2. Log into the IMM using the default or current password.
3. From the IMM menu bar, select IMM Configuration, and then User
Accounts.
4. Open the Local Accounts tab.
Pre-Requisites
HYPERVISOR
OPERATING SYSTEM
Following are the specifications for the DM template that Allot provides. The
template is pre-installed with the relevant product and is configured to support the
workload as specified below.
CentOS 6.4
Connect a keyboard and monitor to the front panel of the DM as shown below.
1. Copy the netwconf.sh script to the root directory of the server (if it is not
there already), run it using the following command and enter the
Usage
dev_setup.sh [ -v ] [ -m MODE ] [ -f ] [ -a ]
Example
dev_setup.sh -m datamediation
Setting device mode to datamediation...
Request completed successfully.
Device mode successfully changed to datamediation.
Please reboot your device.
HA Configuration :
~~~~~~~~~~~~~~~~~~
1) Bonding
BOND0/MGT : MGT1=eno1 MGT2=eno33559296
BOND1/Cluster: CLT1=eno50338560 CLT2=eno67109888
BOND2/Data : DAT1= DAT2=
~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~
2) Continue HA Setup
3) Disable HA and restore SA
4) Quit
To set the IPs for CC blades in slots 1-5 and 10-14 in two steps:
Enter the following commands:
go config blade_mngt_ips -base_ip x.x.x.x:255.255.0.0 -g y.y.y.y -slots
1:5
Enabling CMTS
1. Right click on an appropriate SMP in the Navigation Pane of the
NetXplorer GUI and select Properties.
Configuring DHCP
1. Open an SSH session to the SMP and open the following file:
/opt/allot/config/DhcpConfig.xml
2. Enter the following values:
<DhcpServiceEnabled value="true"/>
<DhcpV4Support value="true"/>
<InlineGleanerEnabled value="true"/>
<LocalGleanerEnabled value="true"/>
<NeInline ip="InlinePlatform IP" port="5558" />
3. Save the DhcpConfig.xml file.
4. Restart the smprouter process by entering the following command:
KeeperMgr –R smprouter
Output Example
<AdminParameters>
<CmtsIpdrCollectorEnabled value="false"/>
CMDR, CMCS and CMBM collection requires an SMP in SMF Mode. For more
information, see the SMP Installation and Administration Guide.
WSP Bucket collection is only possible if you have added the NetworkSecure IP
to the Selected Sources.
9. Select a Profile to be associated with this Data Mediator. For more
information on Profiles, see Default Profiles.
10. Click Save to add the Data Mediator to the network.
Assigning Priority
Priority levels need to be configured via the CLI using the following commands:
Golden services:
• Viber
• Skype
• Tango
• Line
• MGCP
• Yahoo Chat
• Jabber
• Google Play
• iTunes
• Facebook Chat
• Baidu Hi
Excluded services:
• BGP
• DNS
• EGP
• ICMP
• IGMP
• OSPF
• RIP
• ARP
• PPPoE-Discovery
• PPPoE-Control
• DHCP-Client
• DHCP-Server
• NTP
• IS-IS
• LACP
OR
The AVPs which you select in this dialog to be included in the SDR must have
first been configured to be extracted from the RADIUS message in the
radius_params.conf file.
4. Select the “Policy and Charging” tab. Set the SDR Collection Status field to
“On”
4. Click or select Save from the File menu to save the changes to the
configuration.
Note: It is possible to set the Default Policy Action to Enforcement Policy Based. This
means that HTTP Reports will only be available for Lines, Pipes or VCs for
which the service has been activated in the Enforcement Policy.
Any type of record can be exported to multiple systems and also to the Allot
ClearSee network analytics tool. A separate bucket will be generated for each
record with the ability to include or exclude attributes and metrics.
After setting up and connecting the Data Mediators and enabling the required
CDRs, the data record fields to be exported must be selected and configured using
Output Records and Output Profiles. This consists of the following steps, all of
which are taken from the NetXplorer interface:
• Creating Output Records or Selecting/Editing Default Output Records
• Creating Output Profiles and assigning Output Records to them
• Assigning Data Mediators to Output Profiles
Upon installation, a Default Output Profile and several Default Output Records are
created that set output values for the suggested fields of each Data Type to
suggested levels. When the system is upgraded, a new Default Output Profile is
created and an Output Profile called Base is created using your current values.
For full listings of the available Output Fields in each Output Record, see the Allot
Data Dictionary Guide.
Smart Data Source
An Output Profile is made up of one or more Output Records, which defines the
fields that will be included in the Output Profile. Output Records must be selected
or created and assigned to an Output Profile, and the Output Profile is then
assigned to one or more Data Mediators.
Note: If Allot ClearSee is installed on the Network, the Default Output Profile will be
called Allot Clearsee Profile.
Output Fields
In the Output Fields tab you can select and configure the interface fields which will
be included in the Output Record.
For full listings of the available Output Fields in each Bucket, see the Allot Data
Dictionary Guide.
1. Open the Output Fields tab.
2. Select a field that has already been added to the Output Record and click
Edit
OR
Figure 5-6: Output Record Properties tab –Input Records Filtering Rules tab
1. Open the Input Records Filtering Rules tab.
2. In the Operation area, select one of two radio buttons:
⧫ AND – the selected filtering rules all must be true for the fields to be
included/excluded
⧫ OR – one or more of the rules can be true, each applied individually.
3. In the Action Per All Rules area, select if you wish the rules to all be
included, or all be excluded.
4. Select a field that has already been added and click Edit
Output Triggers
In the Output Triggers tab you can define triggers to cause certain actions to be
performed on the Output Record.
For example if you wish the trigger to be when the Octets In drops
below 144000000, then select Field: OctetsIn, Operator: Less Than
and Value: 144000000.
“Allot default profile” includes all the fields that appear in the DataDictionary file
for the following buckets with immediate trigger (no keys and no excluding rules):
• VC
• Conv
• Conv_RTS
• Conv_RTU
• UDR
• SDR
• HDR
• VDR
• CMDR
• CMCS
Allot Default ClearSee Light profile includes all the fields of all the records that
appear in the following AOS buckets with immediate trigger (no keys and no
excluding rules):
• HTTP
• Conv
• SDR
• CMDR
• WSP Buckets
Allot Default ClearSee Analytics Profile includes all the fields that appear in the
following AOS buckets with immediate trigger (no keys and no excluding rules):
• VC
• Conv
• UDR
• SDR
• HDR
• VDR
• CMDR
• MOU
• HTTP
• WSP Buckets
Note: This Profile may not be edited and is only available with a ClearSee license.
Allot Default ClearSee Real Time Profile includes all the fields that appear in the
following AOS buckets with immediate trigger (no keys and no excluding rules):
• Conv-RTS
• Conv-RTU
Note: This Profile may not be edited and is only available with a Real Time
Monitoring license.
Legend
• gcdr_enable – Enable(1) or disable(0) BDRs.
Note: The default configuration is for BDR to be disabled. For customers using the
BDR feature, this flag HAS to be changed to 1.
• operation_mode – 1 is enabled, 0 is disabled. This disables the entire list
of servers.
• extIp / intIp – One of these fields is mandatory. The other is optional.
Therefore, there should be at least one IP address provided here.
• intPort , extPort – Optional.
• protocol – Indicates whether it's TCP (0) or UDP (1) or ANY (2). For BDRs
you should use UDP, 1 , as in the example above.
• shouldEstablish – Must be 0 for BDRs.
• appId – Must be 407 , which is the AppID for "Other IM Applications"
which was altered on the previous instructions.
• hdr_enable – Not relevant, this feature is controlled via the NetXplorer
GUI.
• special_timeout – 1 = Enabled, 0 = disabled. This enables the use of HDR
duration and a real byte count for timeout purposes. After editing this
parameter, restart the DataSrv (using keeperMgr -SW -R DataSrv) or
reboot the host blade.
Note: Use 0 if HDR duration or a real byte count fields are not required.
6. After changing the configuration, please apply using the following
command:
/opt/allot/bin/wa-update.sh <WACONFIG DIRECTORY>
Output Example
# /opt/allot/bin/wa-update.sh /home/sysadmin/WAConfig
Creating a tar file...
genericcdr.xml
Naming Conventions
BDR files are generated according to the following naming conventions:
<Source unit name>_<Source file IP>_<Mediation IP>_<Seq>_<Date>_< Data
type>_<Version>.[<FE>]
Figure 6-1: Connection to the BMC on the rear of the SR630 Server
Home
BMC Configuration
Use the links under BMC Configuration in the toolbar to configure the BMC.
From the Users page, you can:
• Set login profiles to control access to the IMM
• Configure global login settings, such as the lockout period after
unsuccessful login attempts
• Configure the account security level
From the Network page, you can set up the Ethernet connection for the IMM and
you can configure:
• SNMP setup
• DNS setup
• SSH protocol
• SMTP setup
• LDAP setup
• Service location protocol
From the Security page, you can install and configure the Secure Sockets Layer
(SSL) settings.
From the Backup and Restore page, you can back up, modify, and restore the
configuration of the BMC.
Note: Restarting the BMC or changing BMC configuration does not involve the server
operating system or functionality. The server continues to run as is.
IMM Management
Use the links under IMM Management in the toolbar to configure the IMM.
From the Users page, you can:
• Set login profiles to control access to the IMM
• Configure global login settings, such as the lockout period after
unsuccessful login attempts
• Configure the account security level
From the Alerts page, you can:
• Configure remote alert recipients
• Set the number of remote alert attempts
• Select the delay between alerts
• Select which alerts are sent and how they are forwarded
From the IMM Properties page, you can:
• Configure the baud rate of serial port 2 (COM2) for serial redirection
• Specify the keystroke sequence that is used to switch between the serial
redirection and the command-line interface (CLI)
• Change the port numbers of IMM services.
P/N PA-MED-SRV
Hardware specifications for a standalone DM Server.
P/N PA-MED-SRV-DC
Hardware specifications for a standalone DM Server.
P/N PA-MED-SRV-HAP
Hardware specifications for a DM-HAP Server.
P/N PA-MED-SRV-GEN5
Hardware specifications for a standalone DM Server.
Power Supply IBM System x 750W High Efficiency Platinum AC Power Supply
Storage 2 x IBM 300GB 15K 6Gbps SAS 2.5" G3HS 512e HDD
P/N PA-MED-SRV-HAP-GEN5
Hardware specifications for a DM-HAP Server.
Power Supply IBM System x 750W High Efficiency Platinum AC Power Supply
Minimum Power Input: 0.14 kVA
Maximum Power Input: 0.994 kVA
Network Connections RJ45
Storage 2 x IBM 300GB 15K 6Gbps SAS 2.5" G3HS 512e HDD