Getting started with Crosswork Planning Collector

5 minutes read

Overview

Crosswork Planning provides a comprehensive suite of tools to empower operators to manage their network infrastructure proactively. These tools offer network discovery, analysis, simulation, and optimization capabilities. With Crosswork Planning, operators can unlock a host of benefits, including enhanced visibility and insights, improved performance, reliability, and resiliency, and efficient capacity management.

The Design application may be used to visualize topology, run simulations as well as perform optimizations and uses network models which has been created prior, or built using the Collector application.

The Collector application allows us to perform network discovery, collection, and model building using various supported methods. The collector application takes as its input configuration for basic and advanced model building and traffic and demands. Based on this configuration, the collector application reaches out to the network elements to perform a collection of the desired attributes to populate the network model. It will produce an output network model (ie. plan file) for the collection, containing objects such as nodes, interfaces, demands, etc. The collection process is designed to be extensible, allowing for the use of scripts to augment basic collection, or for custom collection.

This tutorial provides a brief overview of setting up Crosswork Planning Collector.

Note: Please ensure that Smart Licensing has been setup prior to running collection.

Getting started with Collection

After logging in to Crosswork Planning, we select the Collector option.

The Collector may be configured by either of the following methods

  • Wizard-based guided setup using Getting Started selection
  • Manual setup by setting up Credentials, Network Profiles, Agents and Collections
  • Importing configuration file from WAN Automation Engine (using WAE configuration migration tool)

By default, Crosswork will provide a wizard-based setup if no existing configuration exists.

Getting started with collection

Setting up Credentials

Credential profiles must be set up for Crosswork Planning to connect to network devices for collection. There are two profiles,

  • Authentication Profile - Contains the user credentials (username and password) which the Collector will use when connecting to the network devices. Authentication Profiles are used for collection methods which require device login, e.g. IGP based topology discovery where Crosswork Planning will login to the device to collect the IGP database

Authentication Profile

  • SNMP Profile - Contains the SNMP type (v2c, v3) and credentials for connecting to the network devices. SNMP is used to enrich the topology information collected via IGP or SR-PCE (e.g. interface name and interface description). In addition, SNMP is used used by some collection methods such as SNMP based LSP collection and interface traffic collection.

Setting up SNMP Profile

Setting up Network Profile

The creation of network profiles allows us to specify the authentication and SNMP profile used to access network devices. A Node list may be created to identify the Management IP, SNMP profile, and Authentication profile associated with a particular Node IP address. Specifying the Management IP is especially important if the Node IP, which is typically the Router ID or Loopback0 address, is not directly accessible from Crosswork Planning.

Setting up Network Profile

In addition, Node filter may be used to restrict the collection scope to certain nodes only. This may be specified using an include or exclude list based on regular expressions or individual IP addresses.

Setting up Node Profile

Setting up Agent (Optional)

SR-PCE or Netflow agents must be set up if we are using either for collection. An agent will need to be set up per SR-PCE instance.

Setting up Agent

After the agent has been set up, we may select the ellipsis icon to start the agent and verify the connectivity to the SR-PCE.

Note: The abscence of LSPs may cause LSP status - Data collection to indicate Invalid data.

Setting up Agent

Setting up Collection

The next step is to set up collection by going to Collector > Collections > Add collection. Select the collection methods for Basic topology, Advanced modeling and Traffic and Demands.

Example: SR-PCE based topology and LSP collection

SR-PCE based topology and LSP collection are usually used for Segment Routing (SR/MPLS) networks with SR-PCEs deployed. In the example below, we select SR-PCE for basic topology collection and PCEP LSP for discovering LSPs using SR-PCE. In addition, we have enabled Traffic collection for Crosswork Planning to populate the interface and LSP traffic statistics.

Setting up PCE collection

Setting up PCE collection

For SR-PCE based topology and LSP collection, we need to ensure that the mandatory parameters have been entered under the SR-PCE, PCEP LSP, and Traffic collection subsections.

Setting up PCE collection

Example: IGP based topology and SNMP based LSP collection

This collection method is usually used for IP transit, or IP/MPLS networks without the SR-PCE deployed.

Setting up IGP collection Setting up IGP collection

Similar to the above for SR-PCE based collection, we need to ensure that the mandatory parameters have been entered under the IGP database, LSP and Traffic collection subsections.

Setting up IGP collection

Scheduling Collection

An excellent way to determine if the collection setup has been configured correctly is to initiate a one-shot collection. This may be performed by selecting the ellipsis icon under the Actions column and then selecting Run Now. If the collection is successful, the Status column will indicate a green checkmark with Finished.   Scheduling collection Scheduling collection

Once we have determined that the collection is satisfactory, we can enter a recurring schedule for collection to be performed automatically.

In the example below, we have used a cron expression for a 5 min collection cadence.

0/5 * * * * 

Scheduling collection

Viewing Collected Network Models

The network models from the completed collection may be access under Network Models > Local archive > collection name. In order for us to view the collected network models, we will need to select the ellipsis icon under the Actions column and then select Export to user space. The network model will be accessible under My user space > Network Models.

Archive Archive

The user may open the network model under Crosswork Planning Design.

Archive

Conclusion

Crosswork Planning collector provides a user friendly graphical interface for setting up network collection. This allows the collection and model-building process to be set up easily without requiring intimate knowledge of the model-building process, which translates to greater efficiency.

For more information, please refer to the Crosswork Planning Installation Guide, Collection Setup and Administration Guide, and Design User Guide.

Leave a Comment