mate release 6 - · pdf filemate release 6.0 platform support release supported until mate 5.4...

21
Release Notes © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Proprietary Information 1 MATE Release 6.0 Platform Support Release Supported Until MATE 5.4 08/05/2015 MATE 5.3 03/05/2015 MATE 5.2 08/30/2014 MATE 5.1 and previous EOL Future Upgrades In release 6.1, the minimum operating system required for Linux installations will be RHEL6.5. How to Upgrade Plan filesPlan files from previous versions are read and upgraded automatically on opening in release 6.0. MATE Live datastoreTo upgrade the datastore from a release prior to 5.6, contact your support representative. Collector snapshotsIf using an upgraded snapshot process, run archive_init -upgrade on individual archive repositories before adding them to the server. This ensures that the internal archive database schema is current, but does not upgrade the underlying plan files. The archive_insert tool does not automatically run a simulation before inserting a plan file. To check in a plan file containing a simulation, run mate_sim on the plan file before running archive_insert. Add-ons and scriptsAdd-ons and scripts may be affected by the schema changes and CLI tool changes that are described in their respective sections. Enhancements The WAE SDN platform enables you to abstract and simplify a WAN environment while making it fully open and programmable. You can automate operations, such as managing, controlling, analyzing, and improving network performance and capacity planning. This is a Beta product and available through special request. For information, contact your Cisco representative.

Upload: donhu

Post on 08-Mar-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 1

MATE Release 6.0

Platform Support

Release Supported Until

MATE 5.4 08/05/2015

MATE 5.3 03/05/2015

MATE 5.2 08/30/2014

MATE 5.1 and previous EOL

Future Upgrades

In release 6.1, the minimum operating system required for Linux installations will be RHEL6.5.

How to Upgrade

Plan files—Plan files from previous versions are read and upgraded automatically on opening in release

6.0.

MATE Live datastore—To upgrade the datastore from a release prior to 5.6, contact your support

representative.

Collector snapshots—If using an upgraded snapshot process, run archive_init -upgrade on

individual archive repositories before adding them to the server. This ensures that the internal archive

database schema is current, but does not upgrade the underlying plan files. The archive_insert

tool does not automatically run a simulation before inserting a plan file. To check in a plan file

containing a simulation, run mate_sim on the plan file before running archive_insert.

Add-ons and scripts—Add-ons and scripts may be affected by the schema changes and CLI tool

changes that are described in their respective sections.

Enhancements

The WAE SDN platform enables you to abstract and simplify a WAN environment while making it fully

open and programmable. You can automate operations, such as managing, controlling, analyzing, and

improving network performance and capacity planning. This is a Beta product and available through

special request. For information, contact your Cisco representative.

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 2

MATE Design

For information on these features, see the MATE Design User Guide.

MPLS simulation enhancements

o Improved Fast Reroute simulation, enabling the avoidance of configured SRLGs.

o New segment-routing (SR) simulations use SR LSPs that are configured with segment lists.

o New autobandwidth simulations

Can configure LSPs to use autobandwidth.

New convergence modes that simulate network state after autobandwidth convergence.

o Simulate configuration of LSPs to use IGP metrics, rather than TE metrics, in CSPF route

calculations.

o Simulations report on how much LSP versus non-LSP traffic each interface is carrying.

o New RSVP-TE optimization tool

Optimizes explicit LSP paths.

Uses CSPF-like optimization (minimizes TE metric or latency subject to RSVP bandwidth

constraints).

Optimized centrally rather than distributed, like RSVP TE, between nodes.

This is an experimental tool with limited functionality in this release. (For this reason, it is not in

the documentation.)

Layer 1 simulation enhancements

o Extended L1 schema

Wavelength (lambda) assignments and constraints on lambda blocking.

Constraints on simulated routing, similar to GMPLS routing, which optimizes routes subject to

optical feasibility constraints.

o Exporting of Lambda assignments per each L1 link, for example, to evaluate fragmentation of

wavelength use across L1 links. For information, see the MATE Integration and Development Guide.

o Faster bulk mapping of L1 circuits to L3 circuits.

Visualization enhancements

o Sites can be nested within other sites, providing a simpler, easier to read plot representation.

o Nodes can reside both inside and outside of sites. The external arrangement could be useful for small

networks where routers are not geographically dispersed.

o Extra node-to-site assignment rules allow special treatment of external AS nodes and allow node

assignment based on the number of connections to existing sites. Note that these options existed in in

release 5.5, but were removed in release 5.6.

Substantial improvements to the MATE API, which is in a Technology Preview stage. For information,

see $CARIDEN_HOME/docs/api/html/index.html.

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 3

MATE Live

For information on these features, see the MATE Live User Guide.

New Inventory feature gives a hierarchical representation of the current hardware in the network and

the interconnections. This feature is useful for finding empty slots that are available for accommodating

future growth.

Ability to track per-queue interface statistics.

Report enhancements

o New Deviation report detects sudden changes in property values. This report is particularly useful for

detecting rapid increases and decreases in LSP and interface traffic.

o Group multiple properties for reports, thus enabling you to further segment the data.

o Aggregate percentage of growth in ad hoc reports.

o Project traffic on user-specified future dates in traffic reports.

New Explore Report feature for identifying if reports are returning a significant number of objects

based on a report filter.

Usability enhancements

o On the Map page, interfaces are graphed in relationship to their capacity.

o New look-and-feel throughout the UI and new navigation mechanisms.

o View interface types as a property.

Visualization enhancements

o Sites can be nested within other sites, providing a simpler, easier to read plot representation.

o Nodes can reside both inside and outside of sites.

Users can track external data as custom tables, which can be used in the UI's Explore and reporting

features. (External data is data collected outside of plan files.) An example use would be to track the

number of routes per node over time. This API enables you to use the MATE Live infrastructure to

manage all data from one location. For more information, contact your support representative.

New MATE Live Objects

New Object Properties

Interface queues

Error Packets In

Error Packets Out

Interface Queue

Node

Packets In

Packets Out

Traffic In

Traffic Out

New MATE Live Properties

Object New Property

Interfaces Type

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 4

Collector

Collector Server

For information on these features, see the Collector UI Configuration Guide.

Discovery enhancements

o Newly discovered nodes are automatically added without having to re-create a node list.

o Configure the additional collection of specific nodes based on IPv4 addresses, which can be useful

for collecting performance and utilization statistics for nodes that are not in the IGP database.

o New option to configure collections to run at user-specified times.

o New user customizations

Collector can use modified network access files, enabling you to customize the collection to

specific parameters within your network.

Advanced configuration capabilities enable you to customize the collection process by adding new

tools, scripts, and options.

Usability enhancements

o New look-and-feel throughout the UI for consistency with the MATE applications and System UI.

o Accessible directly from the MATE home web page, rather than in a separate browser.

o Reset (clear) the current configuration.

Reliability enhancement to save configuration files on the server and upload them at a later time, which

can be helpful when recovering configurations or doing upgrades.

Snapshot

For information on these features, see the Advanced Collector Configuration Guide.

LAGs

o Alcatel-Lucent (direct from node)

snmp_find_interfaces and snmp_poll support collection of LAG ports and their traffic

statistics.

snmp_find_rsvp collects RSVP LSP egress traffic statistics as the sum of per-forwarding class

traffic measurements.

o Juniper—snmp_find_interfaces enhancements to optimize collection of LAG ports.

Cisco IOS XR RSVP LSPs—snmp_find_rsvp optionally collects signaled backup LSP path hops

and associated path option values.

flow_get enhancements improve integration of the traffic matrix by collecting from interfaces that

are non-overlapping with the backbone perimeter discovered via IGP. This solution supports scenarios

where edge devices do not export NetFlow data, as well as scenarios where capacity planning or traffic

engineering needs to be restricted to a sub-set of the discovered network.

SRLGs

o Cisco and Juniper—Discovery of which SRLGs are configured on which nodes for improved Fast

Reroute simulations in MATE Design.

o Juniper—parse_configs enhancements to collect SRLGs by name, as well as previously

supported fate-sharing groups.

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 5

Juniper MAC Accounting—find_bgp and snmp_poll enhancements to collect MAC addresses and

source MAC traffic statistics for more granular visibility at IXP peering connections.

Cisco and Juniper L3VPNs—parse_configs enhancements to associate external interfaces with

VRFs for offline modeling.

SAM-OSS Interface

sam_getplan collects manual and dynamic bypass Fast Reroute LSPs and their actual path hops.

Improved integration of sam_getplan within the snapshot process for a more complete multi-vendor

collection. This includes RSVP TE LSPs, LAG ports, interfaces queues, VPNs, and their traffic

statistics.

MATE System

Licensing improvements

o Floating licenses for MATE Design can be installed without the actual file. You only need to know

the host and MAC address of the license server, and optionally the TCP port. For information, see

the MATE GUI Installation Guide.

o You can read details on the licensed features either through the CLI or through the MATE web

System UI.

The System UI shows the status of the CPU load average, amount of available memory, and amount of

disk space available for the server device. For information, see the System Administration Guide.

Schema Changes

Consult the $CARIDEN_HOME/docs/table_schema.html file for a complete reference.

New Tables

New Table Columns Type Description

<ActualL1CircuitHops> Discovered actual L1 circuit hops. Although these are not discovered by Collector, if you have a discovered set of L1 circuit hops, you can add them to this table for use in MATE Design.

HopLink Plan Name of the L1 link hop.

HopNodeA Plan L1 node hop or Node A of L1 link hops.

HopNodeB Plan Node B of L1 link hops.

Lambda Plan Wavelength at this hop. If not specified, there is no change in wavelength.

Name Key L1 circuit name.

NodeA Key Node A of the L1 circuit.

NodeB Key Node B of the L1 circuit.

Step Key Sequence of the hop in the L1 circuit.

<L3L1Links> Models the physical relationship between L3 nodes and L1 nodes.

L1Node Key L1 node connected to an L3 node.

Node Key L3 node connected to an L1 node.

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 6

New Table Columns Type Description

<NodeConfiguredSRLGs> List of SRLGs configured on nodes.

Node Key Node name.

SRLG Key SRLG name.

<SegmentListHops> Hops in the segment lists used by segment-routed (SR) LSPs.

Name Key Segment list name.

SegmentNode Plan The segment hop's destination node. If you need to specify an initial segment hop, this can be equal to the source node.

SegmentInterface Plan Egress interface of the segment node. This defines an interface segment and can be empty if the next segment is a node segment.

Step Key Specifies the order of the segment hop within the list.

<SegmentLists> Segment lists used by SR LSPs.

Name Key Segment list name.

<SimAnalysisWCUtilL1Link> Worst-case failure impact on L1 links over all simulated failures.

Name Key Name of L1 link.

NodeA Key Node A of L1 link.

NodeB Key Node B of L1 link.

WCFailure Plan Failures causing worst-case utilization (WCUtilSim) over all simulated failures.

WCNumL1Cir Plan Maximum number of L1 circuits on an L1 link over all simulated failures.

WCUtilSim Plan Worst-case utilization of an L1 link over all simulated failures.

Removed Columns

Table Removed Column

<L1Links> Capacity

CircuitAvailBW

CircuitResv

CircuitUtil

ResvBW

ResvBWSim

<PlotLayouts> LayoutSite

<PlotLayoutElements> LayoutSite

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 7

Column Description Changes

Table Column New Description

<Nodes> X Node X coordinate within the network plot (previously this coordinate was within the site).

Y Node Y coordinate within the network plot (previously this coordinate was within the site).

New Columns

Table New Column Type Description

<Interfaces> TraffSimLSP Derived Simulated LSP traffic through the interface.

TraffSimNonLSP Derived Simulated non-LSP traffic through the interface.

<L1CircuitHops> Lambda Plan If MATE Design automatically creates the first L1 circuit hop to be the first L1 node in the path, then this Lambda is inherited from the Lambda property of its L1 circuit. If you create the initial L1 node as the first hop, then you can set this property to any value. Thereafter, the specified Lambda is used for all of the subsequent hops if no other change is specified. This value is set to “na” if it is not explicitly set.

LambdaSim Derived Simulated wavelength number, which is copied from one of these values in this order of priority.

The hop’s Lambda value.

The Lambda of the first preceding L1 circuit hop that has a Lambda value.

The Lambda property of its L1 circuit.

If Auto Lambda is used, then this value changes in alignment with how the L1 circuit LambdaSim changes.

This value is set to “na” if no Lambda values have been specified for this L1 circuit or if the L1 circuit cannot be routed.

<L1Circuits> AutoLambda Plan If lambda blocking occurs and if AutoLambda is T (true), the L1 circuit attempts to use another lambda if it is available.

FeasibilityLimit Plan Identifies the acceptable quality of the L1 circuit.

FeasibilityMetricSim Derived Sum of the FeasibilityMetric values of all L1 links over which the L1 circuit is routed.

FeasibleTransmission Derived Identifies whether the L1 circuit can be transmitted. If the L1 circuit’s FeasibilityLimit is more than the sum of the FeasibilityMetric values for the L1 links that it traverses, this value is T (true) and the L1 circuit can route. This value is set to “na” if there is no Feasibility Limit.

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 8

Table New Column Type Description

Note: This property is not applicable if an L1 circuit is using actual L1 circuit hops.

Lambda Plan The Lambda value of the first hop in the L1 circuit is copied to here. If there are no L1 hops or if there are no Lambdas assigned to L1 hops, then it is the wavelength of the L1 circuit. If there are L1 hops and they have changed Lambda values, the L1 circuit uses the most recently used L1 hop Lambda. The maximum Lambda value (integer) allowed for an L1 circuit is limited by the lowest ResvNumL1CircuitsSim value of all L1 links in its path.

LambdaBlocking Derived True (T) means this L1 circuit cannot be routed either because it has the same Lambda value as another L1 circuit going over an L1 link or the LambdaSim exceeds the ResvNumL1CircuitsSim on any L1 link in its path. This is "na" if the wavelength (Lambda) is not specified.

LambdaSim Derived Simulated wavelength number, which is copied from one of these values in this order of priority.

LambdaSim value of the first actual L1 circuit hop.

LambdaSim value of the first L1 circuit hop.

Lambda value of this L1 circuit.

If AutoLambda is invoked, then MATE Design changes the LambdaSim in order to route the L1 circuit.

This value is set to “na” if the L1 circuit cannot be routed.

Routed Derived Identifies whether the L1 circuit follows actual path, simulated path, or is not routed.

<L1Links> AvailL1Circuits Derived Number of L1 circuits that can have paths through this L1 link.

ResvL1CircuitsSim - NumL1Circuits = AvailL1Circuits

CircuitBWSim Derived Total amount of BWSim for all L3 circuits routed through the L1 link.

FeasibilityMetric Plan Identifies how much an L1 circuit is degraded when it passes through this L1 link.

MaxL1Circuits Plan Total number of L1 circuits that the L1 link can carry. If not specified, the L1 link has no circuit restriction.

ResvL1Circuits Plan Number of L1 circuits that can be reserved to be routed over the L1 link. The maximum Lambda value (integer) allowed for an L1 circuit is limited by the lowest ResvNumL1CircuitsSim value of all L1 links in its path.

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 9

Table New Column Type Description

ResvL1CircuitsSim Derived If a ResvL1Circuits value is entered, this is copied to the ResvL1CircuitsSim column.

If the ResvL1Circuits is empty, the MaxL1Circuits value is copied to the ResvL1CircuitsSim column.

UtilSim Derived NumL1Circuits (paths on an L1 link) as a percentage of MaxL1Circuits.

WCNumL1Circuits Derived Maximum number of L1 circuits on an L1 link over all simulated failures.

WCUtilSim Derived Worst-case utilization of an L1 link.

<L1Nodes> IPAddress Plan Loopback IP address of the L1 node.

IPManage Plan Management IP address of the L1 node.

Latitude Plan Geographic latitude of the L1 node within the network plot.

Longitude Plan Geographic longitude of the L1 node within the network plot.

Model Plan L1 node model number.

OS Plan L1 node operating system.

Vendor Plan L1 node operating system and software version.

<LSPs> Type Plan Type of LSP; either RSVP or SR (segment route). The default is RSVP.

SLName Plan For an SR LSP, the name of the segment list. If this is empty, then no segment list is defined.

Autobandwidth Plan If T (true), autobandwidth is enabled on the LSP.

TEMetricDisabled Plan Identifies whether the LSP is routed using TE metrics. The default is F (false).

<LSPPaths> SLName Plan For an SR LSP, the name of the segment list. If this is empty, then no segment list is defined.

<Nodes> Latitude Plan Longitude of the node in the network plot.

Longitude Plan Latitude of the node in the network plot.

NetIntSource Plan Source of node information, which is either IGP (default) or Explicit (information is explicitly provided, such as for L2 nodes).

<Ports> L1Node Plan L1 node attached to the port.

RemoteL1Node Derived Remote L1 node (applicable only if a port circuit is defined).

<Sites> ParentSite Plan A site that directly contains another site.

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 10

CLI Changes

CLI tools are located in $CARIDEN_HOME/bin. For more information on any CLI tool, execute it with the -help

option.

Removed or Deprecated CLI

Removed or Deprecated CLI Tools

Product CLI Tool Removed or Deprecated

MATE Design export_paths Removed; use export_routes

MATE Live mld_slice Removed

Collector login_find_bgp_ext Deprecated

snmp_find_bgp Deprecated

Removed CLI Options

Product CLI Tool Removed Option

MATE Design exp_opt -primary-setup-bw

exp_opt_tactical -primary-setup-bw

MATE Live ml_insert_plan -allow-insertion

-datastore

-print-table

Removed CLI Values

Product CLI Tool Option Removed Values

MATE Live mld -action uninstall

Collector snmp_find -vpn-type P2P, Layer2, Layer3

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 11

New CLI

New CLI Tools

Product CLI Tool Description

MATE Design export_lambda_util Export wavelength utilization for L1 links.

insert_L1circuit_for_circuit Creates an L1 circuit for each selected L3 circuit.

mateapid Starts the mateapi service with an endpoint accessible at a hostname and port for a common communication protocol.

mate_api_python Executes the given python script with the correct environment for MATE API scripts.

rsvp_te_opt Creates or modifies fully explicit RSVP LSP paths for LSPs, and optimizing paths globally for better performance.

New MATE Design CLI Options

CLI Tool New Option Description

assign_sites_L1 -keep-unmatched-nodes If true, keep the unmatched L1 nodes

in their current sites. Default is true.

assign_sites_L3 -keep-unmatched-nodes If true, keep the unmatched nodes in

their current sites. Default is true.

changeover -lic-product Specifies the base product license to

check out and use: Design or WAE. The

default is Design.

copy_fom_template -site-assign-by-neighbor If true, nodes that are not assigned

sites by the template will be assigned, if possible, to the sites that the majority of their neighboring nodes are assigned.

Default is false.

-site-assign-external-as Nodes in external AS’s are assigned to

sites. The values are ASN, Name, and

None.

If using a <NodeSiteMappingRules> table or a <SiteMapping> table, the

default is Name.

If not using a mapping table, the

default is None.

explicit_LSP_path_init -lic-product Specifies the base product license to

check out and use: Design or WAE. The

default is Design.

exp_opt -disjoint-weight-l1nodes Disjoint priority to give L1 nodes relative to other failure sets. The smaller the number, the higher the priority. Use real

numbers. The default is 3.

explicit_P2MP_LSP_init -lic-product Specifies the base product license to

check out and use: Design or WAE. The

default is Design.

lsp_mesh_creator -type Specifies which type of LSP to create:

RSVP (default) or SR (segment routed).

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 12

CLI Tool New Option Description

-autobandwidth Allows creation of autobandwidth-enabled LSPs in an LSP mesh.

New MATE Live CLI Options

CLI Tool New Option Description

ml_insert_ctl -handler The .json handler file name used to handle the insertion. This is located in

$CARIDEN_HOME/etc/matelive/ml_insert_handlers.

This option is mandatory option if -insert is specified.

-insert Insert the specified plan file using the data collection scheduler.

-plan-file The .pln plan file to insert. This option is mandatory if -insert is

specified.

-time Timestamp for the inserted plan file. This option is mandatory if

-insert is specified.

ml_insert_plan -objects Specify the exact object types to insert separated by commas. If you

enter a list of Interfaces, LSPs, then only interfaces and LSPs

are inserted although there may be data for other objects in the plan file.

New Collector CLI Options

CLI Tool New Option Description

flow_get -ext-node-tags Comma-separated list of user-specified external node tags.

-match-on-bgp-external-info Attempts to match the egress IP addresses with external addresses for BGP peers. The

default is false.

login_find_igp_db -allow-dup-area Determines whether to allow duplicate IS-IS area-ids for Level 1 databases. This is valid

only if using -isis-level both. The

default is false.

sam_getplan -include-frr-lsp Collect Fast Reroute LSPs. The default is

true.

snmp_find_rsvp -backup-paths Collect signaled backup (standby) paths for

LSPs. The default is false.

New MATE System CLI Options

CLI Tool New Option Description

license_check -detail Show descriptions of licensed features. Default is false.

license_install

-server-host

Hostname of the floating license server. Use with

-server-mac if you do not have access to the license.

Cannot be used with -file.

-server-mac

MAC address of the floating license server. Use with

-server-host if you do not have access to the license.

Cannot be used with -file.

-server-port TCP port of the floating license server. The range is from 1 to 65535.

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 13

New Values for CLI Options

Product CLI Tool Option New Value Description

Collector flow_get -address-family IPv4+IPv6 Creates a single set of aggregated demands using IPv4 and IPv6 flows. This is the default.

Changed CLI

Product CLI Tool Option Value New Behavior

Collector flow_get -address-family IPv4,IPv6 Creates a list of concurrent demands for IPv4 and IPv6 flows. In previous releases, this created aggregated demands.

parse_configs -include-object srlg Parses Juniper "slrg" and "fate-sharing" group names.

vpn Associates edge router interfaces with configured L3VPN instances.

System license_install -existing-lic Applicable only if using the -file

option.

Open Source

This product includes the following.

Software developed by MetaStuff ( http://www.dom4j.org)

Cryptographic software written by Eric Young ([email protected])

Software developed by the OpenSSL project for use in the OpenSSL Toolkit (http://www.openssl.org/)

Software written by Tim Hudson ([email protected])

Software developed by the University of California, Berkeley and its contributors

Issues Fixed

Issues Fixed Since 5.6.3

MATE Design

Key Summary

CSCup59480 copy_from_template -remove-after causes snapshots to fail

CSCup60275 Check License feature does not see all the MAC addresses

CSCup62642 OSPF area for interfaces not properly set when configured through the GUI

CSCup70348 Windows client cannot check out a floating license from the FlexNet Publisher license server

CSCup70898 copy_from_template -remove-after fails to remove circuits that have not been seen

since the specified time

CSCup72828 export_routes -object shortestpaths does not include BGP paths in its output

CSCup75942 Cannot remove the AS property from nodes

CSCup84995 Worst-case results are not interpreted for external endpoint members that are nodes, resulting in “failure to parse” errors

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 14

Key Summary

CSCup88166 copy_from_template overwrites the discovered interface capacity

CSCup88206 BGP pseudo-nodes are dropped from the plan file after the template is applied

CSCup93042 Demands are routed over inactive interfaces

CSCup98514 Typo in create_representative_plan -help output

CSCuq04744 copy_from_template -include-extra does not copy ports and port circuits

MATE Design Archive

Key Summary

CSCup88346 Unable to authenticate the REST API and therefore, cannot download or upload templates or plan files

MATE Live

Key Summary

CSCun65796 Actual Paths property shows ML_STRING_NULL_VALUE

CSCuo58422 Map Peering panel shows "ASN" instead of "Name'"

CSCup21041 External Archive field on the Settings page accepts blanks at the end of the path

CSCup30439 ml_insert_plan fails when inserting plan files into a large archive

CSCup53755 Map Events panel does not update totals for interface errors

CSCup57295 After cancelling a report in progress, the Report History page (Report Log page in 6.0) continues to show that the report is running

CSCup67093 mld returns an incorrect disk type when installed

CSCup95498 Backup operations fail when backup schedules overlap for L0 and L1 (ml_backup -L 0 and

ml_backup -L 1 )

Issues Fixed Since 5.6.2

MATE Design

Key Summary

CSCuo98438 Simulation Diagnostics does not report why LSPs are unrouted

CSCup16506 Inter-area LSP is neither rerouted nor unrouted when there is a link failure

CSCup21093 Incorrect schema message appearing on opening plan file

CSCup27508 explicit_L1circuit_init fails

CSCup34837 Demands with external endpoints that have common members have incorrect latency values

CSCup40580 L1 node pre-selection is not in effect when creating L1 circuits

CSCup45765 Removing an L1 circuit hop makes <L1CircuitHops> unavailable

CSCup58089 Duplicating a site does not duplicate L1 nodes

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 15

MATE Live

Key Summary

CSCum64647 Unwarranted object selection confirmation dialog box appears

CSCup05572 Application looks for datastore when it is not required

CSCup32289 Explore returns error when accessed from the Map after a previous filtering action

CSCze16989 In Explore, more than one source node for LSPs may be shown

MATE Collector

Key Summary

CSCum36454 LSPs with a metric of 0 are not listed in snmp_find_rsvp (Alcatel-Lucent routers)

CSCun29934 Active column in the LSP table has incorrect mapping to admin state

CSCuo59406 NetIntIndex column has incorrect decimal placement in <NetIntMacMeasurements> table

CSCuo68828 sam_getplan command aborts

CSCuo71653 snmp_find_vpn overwrites VPN discovery information collected through sam_getplan

CSCuo71666 snmp_find_interfaces overwrites interface queue information collected through

sam_getplan

CSCuo81611 snmp_poll overwrites statistics collected through sam_getplan

CSCuo83033 snmp_find_interfaces removes existing sam_getplan tables

CSCuo87068 flow_get -backtrack-micro-flows true stops working

CSCuo96128 snmp_find_ldp and poll_ldp do not properly account for LDP flows

CSCuo98672 sam_getplan does not check for VPN license

CSCuo99783 NetIntIntdex column in <NetIntInterfaces> table shows 0 for L2 VPNs when using sam_getplan

CSCup00388 <NetIntInterfaceTraffic> does not show proper VPN interface name from sam_getplan

CSCup06377 <NetIntInterfaceTraffic> table is not populated with port traffic

CSCup13186 net_access.txt filter is not working for Alcatel-Lucent routers

CSCup14844 sam_getplan has performance issues

CSCup17680 Null pointer exception errors when running sam_getplan with IGP protocol when the nodes on

the SAM server do not have the same IGP protocol configured

CSCup20944 net_access.txt file does not correctly process the REGEXP for the NodeRegExp

CSCup24187 sam_getplan has discrepancies in VPN source and destination measured traffic

CSCup36876 <NetIntInterfaces> updates required as part of CSCuo83033 fixes

CSCup38626 <NetIntInterfaces> not showing capacity in Mbps when sam_getplan is used

CSCup39258 <NetIntInterfaces> not showing capacity in Mbps for LAG interfaces when sam_getplan is

used

CSCup49537 VPN traffic is not correctly populated when using sam_getplan

CSCup51929 NetIntAdminStatus and NetIntOperStatus columns in <NetIntInterfaces> table are not properly

populated when using sam_getplan

CSCup53083 snmp_find_nodes and snmp_find_interfaces do not properly poll for Alcatel-Lucent

routers

CSCup58131

sam_getplan produces incomplete L2 VPN information

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 16

Key Summary

MATE Collector UI

CSCun21691 Clicking Include/Exclude Nodes activates error message

CSCuo60409 Collection Schedule page does not show state change

CSCuo73534 Persistence manager is not thread safe

CSCup05644 When creating a plan file, the month is improperly written into the minutes field

MATE System

Key Summary

CSCum41361 Clicking headings on the User Management page does not sort the columns

CSCuo60088 Web browser is incorrectly redirecting the URL

CSCup22446 Multiple vulnerabilities in OpenSSL

Issues Fixed Since 5.6.1

MATE Design

Key Summary

CSCuo29395 Demands between external endpoints are not in the demand plot

CSCuo30023 When a site failure is recovered, the failure is not removed

CSCuo36290 When configuring LSP service classes, MATE Design stops running

CSCuo54696 Unable to change the case of a node Name property

CSCuo55152 Duplicating a site is not changing name of the duplicated display name

CSCuo55218 Unable to use a Geographic plot background in Greenfield network

CSCuo58297 Node-to-Site Mapping table not properly placing ASNs when using the Assign Sites to Nodes tool

CSCuo60066 copy_from_template overwrites IOS-XR values

CSCuo64005 OSPF area selection not included in generated sam_getplan command line

CSCuo64062 Sites not properly identified when circuits within it are inactive

MATE Design Archive

Key Summary

CSCun76535 XML parsing error occurs when non-ASCII-compliant characters are present

CSCuo41372 Opening MATE Design Archive returns an error when using LDAP authentication

MATE Live

Key Summary

CSCul84284 Object count is incorrect when filtering by user-defined property

CSCul95469 Map errors should be more explicit when no snapshot is found

CSCum88465 mld continues to run after an aborted install

CSCum89085 Remove mld_slice from $CARIDEN_HOME/bin

CSCun18222 Exporting to CSV uses a mixture of tab and comma-delimited formats

CSCuo00708 “Go to most recent plan file” feature is not refreshing

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 17

Key Summary

CSCuo41566 Interface Explore is missing a filter for the Node column

CSCuo44103 Explore is missing low-velocity data

CSCuo55143 Updating a template in MATE Live results in a 0 file size template on the server

CSCuo56813 Starting the datastore (mld) after a fresh install produces schema error

CSCuo61109 ml_read gives a Java exception error

MATE Collector

Key Summary

CSCun30882 flow_get should not impose 1:1 relationship between <NetIntInterfaces> and

<NetIntInterfaceTraffic> tables

CSCun79572 flow_get not properly populating <Demands> and <DemandTraffic> tables

CSCun83862 flow_get is returning multiple demands for a single micro-flow

CSCuo13581 snmp_find_interfaces does not capture the interface name on NX-OS

CSCuo14168 Node properties do not include Model or Software version for Linkwood NCS router

CSCuo14384 When Level 1 and Level 2 parallel circuits in an IS-IS database are discovered, only one is used

CSCuo29882 sam_getplan halts under normal operation

CSCuo30550 Interface descriptions in <NetIntInterfaces> are not updated in final plan

CSCuo36716 When the <NodeFlowConfigs> table is missing, flow_manage gives a Java exception error

CSCuo36817 collector_getplan does not accept a timestamp file generated by a previous version of

MATE

CSCuo39724 find_bgp -peer-protocol IPv4, IPv6 creates two pseudonodes

CSCuo44252 flow_get -match-on-bgp-external-info option added

CSCuo45882 MAC accounting traffic is not collected on all pseudonodes

CSCuo55033 parse_configs is not correctly parsing configuration files

CSCuo62349 LAG port traffic in <PortTraffic> table is incorrectly calculated

MATE Collector UI

CSCum99016 Need user-friendly error message when web server has stopped

CSCun46827 UI "cancel" message is ambiguous and has a grammatical error

CSCuo52347 Include extra troubleshooting files is changeable while collection is running

CSCuo52802 Filtering based on timestamps does not work

CSCuo57941 After a license is changed, collection occurs for incorrect number of nodes

MATE System

Key Summary

CSCun76941 LDAP page giving confirmation dialog box when no changes are made

CSCuo49115 License description not displaying for all products

CSCuo70627 License checking is not working correctly for QoS and RSVP

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 18

Issues Fixed Since 5.6

MATE Design

Key Summary

CSCun74523 No obvious way to delete paths from the Shortest Paths table

CSCun74565 The Capacity Bound column in the Demand Groupings report is not populated for site-to-site demand groupings

CSCuo05198 Stdin is not read when using table_extract -plan-file -

CSCuo05372 changeover removes LSP paths in the original plan file

CSCuo14704 Slow performance when computing VPN node connections

MATE Live

Key Summary

CSCum02314 Creating a new user with user privilege causes login errors

CSCun22086 Typo in emailed report header

CSCun34310 Explore page does not display current filter after changing the table page

CSCun36872 Explore page is missing objects because the web server thinks it is a different time zone

CSCun37525 Report configuration settings are lost if Explore is used for object selection

CSCun40888 In Ad Hoc reports, grouped objects are not showing the overall utilization percentage for the group

CSCun42576 Viewing empty report shows an error instead of identifying that there is no data

CSCun42782 UI does not show demands as an option to view in Explore or from the MATE home page

CSCun43170 LSP Ad Hoc report using Change Count aggregation value for Setup BW property does not work

CSCun43193 Ad Hoc report filtering on the admin status for interfaces generates exceptions

CSCun43309 Hide Inactive Objects feature does not show the correct object count

CSCun43660 Selecting "all interface types" produces different report results than selecting "no interface types"

CSCun54269 Ad Hoc reports on interfaces are giving a NullPointerException error

CSCun57994 All TraffIn and TraffOut numbers are incorrect after a large quantity of data is accumulated

CSCun59725 Cumulative capacity numbers in Ad Hoc reports are wrong

CSCun59833 LSP Ad Hoc report using Change Count aggregation value for Setup BW property fails

CSCun63882 When grouping objects in Ad Hoc reports, time aggregation calculations for Last, Count, and Change Count are incorrect

CSCun63949 Explore page Show Only Selected feature not working

CSCun63973 Interface AD Hoc report using the wrong aggregation for user-defined properties silently fails

CSCun65788 ASN labels are missing from the Map Peering panel

CSCun68884 ml_insert_plan incorrectly adding actual paths for LSPs

CSCun69350 LSP Ad Hoc report aborts when filtering against admin status

CSCuo02720 ml_insert_plan fails on bad plan file

CSCuo09521 Explore page does not show interfaces when navigating from Map

CSCuo09911 User-defined property utilization values are missing the percent in Explore pages and in report output

CSCuo10163 Map must be refreshed to populate the Layout menu after changing the external archive location

CSCuo12374 Map has performance issues when loading large plan files

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 19

MATE Collector

Key Summary

CSCun81919 snmp_poll -poll-function interfaces,mac has performance issues

CSCun81978 NetFlow traffic matrix is not updated with the proper date in the file name

MATE Collector UI

CSCun08953 Counters showing the last snapshot status change to N/A if you leave the Schedule page and come back

CSCun29197 On the What to Collect page, there is no collection warning when polling period exceeds counter update period

CSCun38319 After changing node license, collection is based on previous node license

CSCun42908 If a collection is running, Get Diagnostics feature does not get results from the previous collection

CSCuo12779 Filtering on "hostname ends with" does not work on the Node List page

MATE System

Key Summary

CSCum86359 Unable to authenticate against LDAP active directory server

CSCun26857 System UI shows floating license available, but the Archive UI shows "no license available” error

CSCun37457 Application failed when uploading license

CSCun55040 UI freezes followed by inappropriate confirmation dialog box on the main page

CSCun76973 System UI License page gives conflicting information after installing a license from the CLI

CSCun90114 Must restart embedded_web_server after installing a license

Known Limitations

User Management

Both the System UI and the MATE Design Archive UI have user management capabilities. If both are

used to configure users, MATE uses the most recently updated information. The recommendation is to

use only the System UI to manage users.

Collector

Collector Server

If upgrading the Collector server from release 5.6 to 6.0, remove the $CARIDEN_ROOT/etc/collector/server/db-

persistence/DiscoveryEngineImplementation.db file prior to starting the

embedded_web_server.

OSPFv.2 databases cannot be collected via SNMP. The workaround is to use a manual snapshot.

OSPFv.3 and IPv6 IS-IS databases cannot be collected. The workaround is to use a manual snapshot.

SNMPv.3 device access is not supported. The workaround is to use a manual snapshot and

mate_auth_init.

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 20

Snapshots

Limitations specific to IOS XR routers

o IGP topology collected through parse_igp and login_find_igp_db

IS-IS link-state database with TE extensions contains incorrect interface “admin-weights”

(TE metric) on Intel-based routers.

IPv6 IS-IS link-state database does not contain IPv6 interface addresses or parallel interfaces. This

information is only available when IOS XR supports IS-IS IPv6 TE extensions. The

snmp_find_interfaces collects this information.

o MAC Accounting is not supported.

o snmp_find_rsvp does not set the Standby value in the <LSPPaths> table for signaled backup

paths.

BGP peers

o find_bgp does not build BGP pseudo-nodes among internal ASNs.

o find_bgp does not collect BGP peers under PE-CE VRFs.

parse_configs does not accurately detect the bandwidth of some Juniper 'ge' interfaces that have a

capacity of 10 Gbps.

SAM-OSS Integration with Snapshots

sam_getplan does not populate the <NodeTraffic> table. This table is derived and populated when

sam_getplan and SNMP tools are used together.

sam_getplan does not populate the NetIntActivePath column in the <LSPs> table.

If sam_getplan and SNMP tools are used together in the snapshot process for multi-vendor network

collection, then Alcatel-Lucent traffic measurements cannot be aligned with those collected from other

router platforms.

License Check Failures on Newer Linux Distributions

Some newer Linux distributions have started using a new way (via biosdevname) of naming hardware

devices, including the network interfaces. This causes some software that depends on the traditional

naming (for example, eth0, eth1) to fail on license checks, including MATE.

The workaround is to append biosdevname=0 to the kernel line of the grub configuration file and

reboot. (Syntax varies among distributions.)

After reboot, you should be able use ifconfig to verify that the NIC are named eth0 (or eth1, ...)

instead of the biosdevname names (such as p34p1).

MATE 6.0 Release Notes

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential – Proprietary Information 21

Java Memory

Certain tools (such as sam_getplan and parse_configs, for example) may require more memory to

start than what is available. The symptom is an error message similar to the following.

Error occurred during initialization of VM.

Could not reserve enough space for object heap.

Error: Could not create the Java Virtual Machine.

Error: A fatal exception has occurred. Program will exit.

The workaround is to set the maximum memory to a low enough value in the

CARIDEN_JAVA_OPTIONS variable before calling the tool. An example setting is as follows.

set CARIDEN_JAVA_OPTIONS=-Xmx1000m

Documentation

The MATE GUI Visualization Guide does not include the re-introduced features for extra node-to-site

assignment rules that allow special treatment of external AS nodes and that allow node assignment based

on the number of connections to existing sites.

July 2014, Version: 1

For further details, please visit www.cisco.com/go/quantum.